我已将我的应用程序提交给苹果进行审查。当他们尝试使用通用链接时,它会在iPad上的Safari中打开,而不是在应用程序中打开。
我们通过TestFlight在同一版本的多部iPhone和iPad上尝试了与他们完全相同的步骤,它适用于我们所有的设备和外部测试人员使用的设备。
所以我想知道是否有人也有同样的问题,通用链接对苹果的审查人员来说不起作用,以及可能的解决方案。
通用链接是我们登录过程的关键。在应用程序中,您输入电子邮件,我们会向您发送一个一次性链接,该链接会自动让您登录该应用程序。
Apple Services在启用VPN/Proxy的情况下无法工作。这将导致无法下载通用链接的相关文件(在安装和应用程序更新时会检查/下载(。
尽管如此,我不希望苹果评论不知道这一点,所以也许这是另一回事。就我个人而言,在审查期间,我从未遇到过通用链接的问题,但我建议在您的应用程序和网页中使用自定义URL方案来实现后备方案。从技术上讲,任何用户都可能长按URL并选择";在Safari中打开";而不是在你的应用程序中打开它,这肯定会打破流程。