我正在开发我的应用的通用链接,该链接在iOS13之前可以正常运行,
但是在我的手机进入iOS13之后,该链接不再起作用,将我重定向到safari中的确切网址(例如https://testDomain.com/?yyy=zzz),并且未提供“在xxx中打开”选项。

我检查了sysdiagnose文件,发现以下结果适用于我的应用程序:

Service:              applinks
App ID:               397ETSW7L9.com.xxxxxxx
App Version:          0.2
Domain:               testDomain.com
User Approval:        unspecified
Site/Fmwk Approval:   unspecified
Flags:                updating
Last Checked:         2019-10-13 07:29:47 +0000
Next Check:           2019-10-13 11:11:19 +0000
Error:                Error Domain=SWCErrorDomain Code=100 "Disallowed trust result type." UserInfo={Line=174, Function=-[SWCSecurityGuard verifyTrust:error:], NSDebugDescription=Disallowed trust result type., TrustResultType=5}
Retries:              1


它保持“更新”“标志”,并保持“未指定”的“站点/ Fmwk批准”,并且我认为没有异常的“模式”字段吗?

有人在iOS13上遇到过同样的问题吗? (尤其是13.1.2)

最佳答案

我有同样的问题,我认为是ios13.1.2错误或规范。
有时效果很好,其他设备也能正常工作。
每个设备和操作系统版本都显示非常不同的状态。

在失败的情况下,Ios在重新安装应用程序后未调用AASA url。
我猜在ios13.1.2上,调用AASA url的规则已更改。

关于ios - 通用链接在iOS 13上没有重定向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58373872/

10-14 22:26