我正在运行一个使用Firebase动态链接的Ionic应用程序。我已经将我的iOS应用设置为使用以下域:
其中releasehub.co
是我的网站域,而releasehub.page.link
是我的动态链接的Firebase域。该应用程序在加载诸如https://releasehub.page.link/aEth之类的应用程序页面时运行完美,您可以通过添加?d=1
来查看我的动态链接路由及其如何利用两个域:https://releasehub.page.link/aEth?d=1
当我尝试从其他应用(如笔记)或Safari中显示的“在ReleaseHub中打开” PWA提示中单击https://releasehub.co时,就会出现此问题。当我点击releasehub.co时,我的设备尝试打开该应用程序,然后崩溃并显示以下错误代码:
以下是一个视频,可以将其演示:
我的假设是,我的应用程序正在侦听任何要求输入该应用程序的链接,并且由于它不是releasehub.page.link
网址,因此我的应用程序不知道该如何处理。请原谅我,因为我对Objective-C不太了解,因此对修复或如何继续调试的任何见解都将非常有帮助!