【问题标题】:Universal link no redirection on iOS13iOS 13 上的通用链接无重定向
【发布时间】:2019-10-14 09:30:11
【问题描述】:

我正在开发我的应用程序的通用链接,该链接在 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

它保留在 "updating" 'Flags' 和 "unspecified" 用于'Site/Fmwk Approval',并且没有我认为异常的'Pattern'字段?

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

【问题讨论】:

  • 你是如何实现通用链接的?我已经实现了,它也适用于 iOS 13。
  • AASA 准备和验证,代码添加 appDelegate,关联域设置好,iOS12 上一切正常
  • @ShauketSheikh 我可以知道您的应用是否已在应用商店发布吗?我在想这有关系吗
  • 是的,它在 Appstore 上发布,但在沙盒中你也可以测试。我将 Adjust 用于通用链接。
  • @ShauketSheikh mine 没有在 Appstore 上发布,但使用 TestFlight =[ 时重定向工作正常

标签: ios ios13 ios-universal-links


【解决方案1】:

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

在失败的情况下,重新安装应用后,Ios 没有调用 AASA url。 估计是ios13.1.2上调用AASA url的规则变了。

【讨论】:

  • 这似乎更适合作为评论而不是答案。
  • 我发现越来越多的人报告这是 iOS13.1.2 上的一个错误,但一些应用程序仍然可以正常运行(例如 instagram、google map、slack)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-07-02
  • 2020-03-01
  • 1970-01-01
  • 2017-08-03
  • 1970-01-01
  • 2020-03-31
  • 2021-09-24
相关资源
最近更新 更多