极光分享1.9.0 Universal Link 配置验证不通过【微信、未验证应用】

用户5257945
2020-06-11 02:45 1k 1

极光分享从1.8.1升级到1.9.0,试图解决微信分享显示未验证应用的问题,按照文档配置:

  1. Associated Domains能力很久之前已经配置,添加 applinks:help.wechat.com 和 applinks:sf4kvc.jmlk.co;
  2. 服务器域名支持https,根目录下.well_known下添加 apple-app-site-association 文件,文件内容为:
    null
  3. 在极光魔链中配置了Universal Link,生成:https://sf4kvc.jmlk.co/app/
  4. 微信开放平台配置Universal Link为:https://sf4kvc.jmlk.co/app/
  5. 代码中分享配置添加:config.universalLink = @"https://sf4kvc.jmlk.co/app/";
  6. application:continueUserActivity:restorationHandler中添加:+(BOOL)handleOpenUrl:(NSURL *)url
  7. 微信跳转白名单配置:weixinULAPI,即Info.plist中LSApplicationQueriesSchemes添加:weixinULAPI;
  8. 删除App重新安装,按照微信开放平台中的验证方法,第一步验证微信的Universal Links正常,第二步验证
    [https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html#jump3]

不通过:
null

打开这个页面下拉没反应:
null

另外,每次分享到微信都会二跳。。。

请教版主大神是哪个步骤出错了?

3个回答

热门排序
  • 显示【未验证应用】说明你微信sdk 传的universal link 链接和你在微信开放平台配的链接不一致

  • 用户5257945
    2020-07-02 03:21

    null

    apple-app-site-association中的path改成通配符之后不二跳了

  • CassieLeeLovely
    2020-06-19 02:31

    下拉页面需要使用s链,你们xcode中配置的域名

gptbots-widget