如何使用Universal link进行应用?
How to used Universal link for application?
我需要使用通用 link 进行第三方库的应用程序间通信。
我已经将 AASA(apple-app-site-association) 文件上传到服务器并且它通过了所有验证 (Here)。这是截图
Assosiated domain
我也放了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
}
但我仍然有疑问,我需要将哪个 link 称为通用 link 我在上传 AASA 文件的地方使用了 link,但它仍然无法正常工作。请帮助我。
您可能需要将关联域授权添加到您的应用程序。使用 applinks 服务前缀包括您的应用程序支持的域。请参阅添加关联的域权利。
终于找到问题所在了。我需要使用关联域 link 作为通用 link 其他一切都正确
我需要使用通用 link 进行第三方库的应用程序间通信。 我已经将 AASA(apple-app-site-association) 文件上传到服务器并且它通过了所有验证 (Here)。这是截图
Assosiated domain
我也放了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
}
但我仍然有疑问,我需要将哪个 link 称为通用 link 我在上传 AASA 文件的地方使用了 link,但它仍然无法正常工作。请帮助我。
您可能需要将关联域授权添加到您的应用程序。使用 applinks 服务前缀包括您的应用程序支持的域。请参阅添加关联的域权利。
终于找到问题所在了。我需要使用关联域 link 作为通用 link 其他一切都正确