Ionic Deeplinks不适用于IOS

时间:2017-02-24 10:53:21

标签: ionic-framework cordova-plugins deep-linking ios-universal-links ionic-native

我使用了离子深度链接https://github.com/driftyco/ionic1-deeplinks-demo 当我从电子邮件客户端(gmail)查看时,我在IOS中遇到深层链接问题。

问题发布在这里。 https://github.com/driftyco/ionic1-deeplinks-demo/issues/2

1 个答案:

答案 0 :(得分:0)

我在这里看到一些可能导致问题的事情:

  • 屏幕截图#2中显示错误。这是一个显示阻止 - 您需要调查为什么会收到此错误。
  • 虽然我听到同事说Universal Links现在可以在模拟器中可靠地运行,但我并不相信这是真的。根据我的经验,只有在应用程序首次部署到物理设备并经过验证可以在那里工作后,Universal Links才会开始在模拟器中工作。
  • 如果我理解正确,您正在测试Gmail中的链接。 Gmail是一款以在iOS上不支持Universal Links而闻名的应用。我建议在通过测试Notes应用程序中的链接进行测试时排除尽可能多的环境变量(通过长按链接并查找“在应用程序中打开”菜单选项进行测试)。
  • 您的AASA文件当然可能不符合Apple的要求(详见https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9/)。