【发布时间】:2017-06-21 14:53:10
【问题描述】:
服务器上与苹果应用网站相关的 JSON 如下所示:
{
"applinks": {
"apps": [],
"details": {
"TEAM_AND_BUNDLE_ID": {
"paths": [
"*"
]
}
}
}
}
我希望调用 func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([Any]?) -> Void) -> Bool 方法,以便我可以确定是否应该实际打开应用程序(调用 myurl.com/open 时为 true,仅调用 myurl.com 时为 false)。
但是没有调用appdelegate方法,只是简单的打开了应用。
显而易见的解决方案是将路径组件放入 JSON,但据我所知,JSON 仅在安装应用程序时下载,因此不考虑 JSON 中的任何更改。
【问题讨论】: