iOS Universal Links 适用于 IOS版微信分享 IOS版微信登录 IOS版QQ分享 IOS版QQ登录 ,请耐心阅读!
如需帮配置,收费200元!
Q:使用了ios 1.8.6.1版本SDK后,用户发起微信分享,出现“正在连接”的提示,并跳转返回APP后再打开微信出现联系人列表,这是bug吗?
A: 当用户首次使用1.8.6.1版本SDK时,会出现下图提示及上述跳转流程完成安全验证。验证通过后,同一用户后续使用同一app将不会出现二次跳转。如同一用户在非首次使用仍然出现二次跳转情况,请阅读下方常见问题完成自查。
Q:使用了ios1.8.6.1版本SDK后,用户非首次发起微信分享,仍然出现二次跳转app
A:请检查Universal Links配置:path不能带query参数,且末尾必须添加通配符*号 。
====================================================
====================================================
如果您的微信分享出现这个问题,需要您配置一下iOS Universal Links
1.登录一门app开发平台后台,找到功能iOS Universal Links
2.点击iOS Universal Links功能
点击勾选这个打包这个插件
温馨提示:无论您是测试版,还是上架版(无论是证书版,还是无证书版)IOS苹果APP如果您有用到微信分享,微信登录,QQ分享,QQ登录; ——请务必勾选打包这个插件!!
3.为域名配置HTTPS
如果您域名还没有配置ssl
请点击SSL证书申请https证书之后配置好,确保https可以正常访问网站
友情链接:https://www.yimenapp.com/developer/ssl_frame.cshtml
温馨提示:如果您开启了iOS Universal Links插件,请务必将域名做SSL,使用https访问
——非https环境下iOS Universal Links及涉及的第三方相关功能不会生效!
4.下载配置文件,上传服务器解压之后放在网站的根目录下
将文件夹放置于网站根目录
比如我们域名为https://bbs.yimenapp.com
并且确保文件夹内Links地址可以访问
域名:https://bbs.yimenapp.com
配置好之后:https://bbs.yimenapp.com/.well-known/apple-app-site-association (此地址必须能访问,则表示您服务器配置完成)
温馨提示:上架appstore的必须配置好服务器端;本地测试版可配可不配!
5.配置IOS苹果APP包名(App ID / Bundle ID)的Associated Domains选项!
如果您之前没有配置iOS Universal Links ,现在您需要重新去勾选开发者证书选项,并重新制作一套配置文件,重新打包,并更新appstore市场
登录苹果开发者中心
https://developer.apple.com/
登录之后进入证书制作系统
在证书系统,找到需要配置的Appid/Bundle ID/包名,点击进入配置界面
进入证书配置界面设置勾选
勾选之后,点击保存,之后重新配置一套配置证书及描述文件,重新打包,上传appstore更新新版;
温馨提示:上架appstore的应用必须在苹果开发者证书制作中心勾选配置APPID的Associated Domains选项!
测试版的可配可不配!
延伸
苹果证书制作教程:https://bbs.yimenapp.com/thread-11872-1-1.html
6.检测是否完成了整个iOS Universal Links 配置
如果配置成功之后,用苹果自带浏览器打开网址,会有提示使用APP打开!
微信分享,QQ分享就不会出现未验证应用;
——需要您在对应的开放平台,比如微信开放平台,QQ互联提交的应用是已经审核并上线状态提示了。
分享页也不会出现正在链接的中间页面提示;
微信登录,QQ登录唤起及回调会更加快捷和安全;
整个配置相对繁琐,如需帮配置,收费200元!
|