我认为我正确实现了通用URL,当我直接从Xcode启动应用程序时,它可以正常工作,但是如果我归档构建并通过tesflight或diawi共享它,则无法使用URL方案打开应用程序。

最佳答案

确保您的关联域都在两个授权文件中:“Debug”和“Release”。
在我的情况下,所有域都列在Entitlement-Debug.plist文件中,但是Entitlement-Release.plist为空。
将它们手动添加到“发布”文件后-通过TestFlight安装的应用开始使用Universal Links。

选择全部,然后添加您的域。

ios - 存档构建时通用URL不起作用-LMLPHP

确保您同时拥有发行和调试权利。

ios - 存档构建时通用URL不起作用-LMLPHP

10-06 09:54