我想向我的 iOS 应用程序添加深层链接。 iOS 14 和 Swift 5!!!
完成:
将 URL 添加到 URL 方案。例如 com.yourdomain
添加:https://www.yourdomain.com/.well-known/apple-app-site-association
类似:
{
“applinks”: {
“apps”: [],
“details”: [
{
“appID”: “TEAM_ID.BUNDLE_APP_ID”,
“paths”: [“*”],
}
]
}
}
并在 AppDelegate.swift 文件中添加一个捕获事件的方法。
不起作用,我不知道如何调试它。
我发现iOS 13和iOS 14之间有一些变化和差异。
首先,打开 Xcode,转到“项目设置”->“功能”。向下滚动到关联域并将其打开。
一旦启用,我们将添加任何实现 apple-app-site-association 资源的 URL,前面是应用程序链接。在“域”部分中,添加 applinks:myApp.com。完成后,继续尝试您的应用程序。
https://medium.com/wolox/ios-deep-linking-url-scheme-vs-universal-links-50abd3802f97
使用branch.io,因为我知道它们可以在 iOS 14 上运行