qq分享提示设备未授权_友盟微信、QQ等分享提示未验证应用配置

076190e8d62cfaaa0eab4e5c7e6e9c52.png


产品和客服反馈微信分享提示未验证,让我们排查原因,看了微信文档才知道,由于苹果iOS 13系统版本安全升级,为此WechatOpenSDK在1.8.6版本进行了适配。1.8.6版本支持Universal Links方式跳转,对WechatOpenSDK分享进行合法性校验。以下是我整理的配置流程和遇到坑。

确认微信App版本是否支持Universal Links

首先,确认微信(7.0.7或以上版本)的Universal Links在设备上正常,以确保openSDK与微信双向使用Universal Links通信 Safari输入https://help.wechat.com/app/

Safari 加载完成后需要下拉到顶,查看是否有打开微信入口(如下图)。若无入口,可能是由于系统拉取微信Universal Links失败,请检查手机网络状态是否正常,或更新/重装微信

e051862086f00829d3d915d5b24d5054.png

微信Universal Links.png

配置我们App的苹果Universal Links

请按照以下步骤将您的应用和网站相关联以获取Universal Links

  • 将添加Associated Domains Entitlement到您的应用。使用applinks服务前缀包含您的应用程序将支持的所有域。请参阅添加关联的域权利。

  • 将Apple App Site Association文件添加到您的网站。请参阅添加Apple App Site Association文件。

  • applinks密钥添加到Apple App Site Association文件中。指定每个应用程序将处理的网站部分。

具体操作
1. 登录苹果开发者后台,在设置证书的页面找到 Identifiers -> App ID(设置包名)里,在对应的BundleId下勾选 Associated Domains如下图
名)里,在对应的BundleId下勾选 Associated Domains如下图

1e43a5044d5ba7dd9794cc7079bd3d01.png

Associated Domains

保存设置,然后重新生成配置文件。

2. 在Xcode(11)里面添加Associated Domains

按照图中的步骤添加好Universal Links

1703b324df436e63970122fbe70d96fa.png

xcode配置

注意点:在 Asso
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值