Firebase动态链接不再打开应用程序

时间:2018-03-01 02:08:48

标签: swift entitlements firebase-dynamic-links applinks

我正在开发一款使用Firebase动态链接的应用。正如预期的那样,在整个测试过程中,基本链接和深层链接都会打开应用程序。

在某些时候,这停止了我的测试设备。我尝试关闭并重新启用Associated Domains(格式为applinks:myappid.app.goo.gl)。我在“信息”中设置的“网址类型”将网址方案设置为我应用的广告联盟ID,这也反映在Firebase中。我的AASA也有预期的信息。

我也尝试了长时间按下音符和消息中的链接(没有在app中打开选项,只是打开),但它仍然拒绝工作。奇怪的是,它仍然适用于模拟器。任何帮助将不胜感激。

更新:我将构建内容上传到TestFlight,并在那里正常运行。看起来问题只出现在物理测试设备上,应用程序是从XCode构建的。

1 个答案:

答案 0 :(得分:0)

解决方案更新:通过TestFlight安装动态链接后,奇怪的是,后续的XCode测试运行版本再次开始正常运行。不是最优雅的解决方案,但至少它现在正在运作。

<强>更新 这很可能与一个阻止更新或安装AASA文件的开放问题有关。目前唯一的解决方法是删除应用程序,重启设备并重新安装。

http://www.openradar.me/radar?id=4999496467480576