【发布时间】:2020-05-07 12:37:09
【问题描述】:
我需要为第三方库的应用程序间通信使用通用链接。 我已将 AASA(apple-app-site-association) 文件上传到服务器,并且它通过了所有验证 (Here)。这是截图
关联域
我也放了deeplink的代码
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
if let incomingURL = userActivity.webpageURL
{
print("Incoming url is \(incomingURL)")
}
return true
}
但我仍然有疑问,我需要将哪个链接称为通用链接,我在上传 AASA 文件的位置使用了链接,但它仍然无法正常工作。请帮帮我。
【问题讨论】:
-
您要在网站和应用程序中打开的网络链接是通用链接。您希望以这种方式工作的网络链接必须包含在 AASA 文件中。
-
@PGDev 了解,但目前它只是开放的网站,我的应用程序对此没有任何想法?
-
您是否已将其添加到您的 AASA 文件中?
-
@PGDev 我添加了带有团队 ID 和捆绑标识符的 AASA 文件
-
那么您添加了 AASA 的链接呢?