一门APP开发教程

标题: iOS Universal Links 微信分享 QQ分享 好友分享朋友圈分享显示二次跳转解决方案 [打印本页]

作者: 鲨鱼辣椒    时间: 2020-8-6 15:38
标题: iOS Universal Links 微信分享 QQ分享 好友分享朋友圈分享显示二次跳转解决方案
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将不会出现二次跳转。如同一用户在非首次使用仍然出现二次跳转情况,请阅读下方常见问题完成自查。

(, 下载次数: 43)

Q:使用了ios1.8.6.1版本SDK后,用户非首次发起微信分享,仍然出现二次跳转app

A:请检查Universal Links配置:path不能带query参数,且末尾必须添加通配符*号 。

====================================================
====================================================
如果您的微信分享出现这个问题,需要您配置一下iOS Universal Links


1.登录一门APP开发平台后台,找到功能iOS Universal Links
(, 下载次数: 45)



2.点击iOS Universal Links功能
(, 下载次数: 42)
点击勾选这个打包这个插件
温馨提示:无论您是测试版,还是上架版(无论是证书版,还是无证书版)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.下载配置文件,上传服务器解压之后放在网站的根目录下
(, 下载次数: 52)
将文件夹放置于网站根目录
(, 下载次数: 43)
比如我们域名为https://bbs.yimenapp.com
(, 下载次数: 52)
并且确保文件夹内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/
(, 下载次数: 45)
登录之后进入证书制作系统
(, 下载次数: 60)
在证书系统,找到需要配置的Appid/Bundle ID/包名,点击进入配置界面
(, 下载次数: 51)
进入证书配置界面设置勾选

勾选之后,点击保存,之后重新配置一套配置证书及描述文件,重新打包,上传appstore更新新版;
温馨提示:上架appstore的应用必须在苹果开发者证书制作中心勾选配置APPID的Associated Domains选项!
                 测试版的可配可不配!

延伸
苹果证书制作教程:https://bbs.yimenapp.com/thread-11872-1-1.html



6.检测是否完成了整个iOS Universal Links 配置

如果配置成功之后,用苹果自带浏览器打开网址,会有提示使用APP打开!



微信分享,QQ分享就不会出现未验证应用;
——需要您在对应的开放平台,比如微信开放平台,QQ互联提交的应用是已经审核并上线状态提示了。
分享页也不会出现正在链接的中间页面提示;
微信登录,QQ登录唤起及回调会更加快捷和安全;



整个配置相对繁琐,如需帮配置,收费200元!








欢迎光临 一门APP开发教程 (https://bbs.yimenapp.com/) Powered by Discuz! X3.4