【发布时间】:2018-12-08 03:51:14
【问题描述】:
我是 iOS 新手,并设法为this 之后的应用实现了 iOS 通用链接。
我创建并上传了 apple-app-site-association 并配置/准备了应用程序以处理通用链接。
一切正常,当我通过 xCode 将应用程序构建到真实设备中时,我可以成功测试它。但是,通过 TestFlight 安装应用程序时,通用链接不起作用。
通过 xCode 安装应用程序时,我可以在我的 Web 服务器中看到对 apple-app-site-association 文件的 HTTP 请求。但是通过 TestFlight 安装它时似乎并没有尝试获取关联文件。
有谁知道这是否是预期的,或者在 TestFlight 上部署时如何使通用链接正常工作?
【问题讨论】:
-
您在 apple-app-site-association 文件中为“路径”设置了什么值?
-
嗨@GemaMegantara,我将其设置为:“paths”:[“*”]
-
尝试将“/”添加到路径中,如下所示:
"paths": ["*", "/"],更改路径后重新安装应用,然后再次测试。 -
感谢@GemaMegantara,做出了改变,但没有任何区别。在 xCode 上构建但仍无法通过 TestFlight 工作时工作
-
有同样的问题。解决了吗?
标签: ios iphone swift ios-universal-links apple-app-site-associate