我有一个奇怪的问题,当我在apple-app-site-association-file中指定了多个bundle id时,所有应用程序都已注册,就像能够处理此应用程序链接一样。 因此,如果我有2个用于客户端和管理器的应用程序,则两个应用程序同时打开。我听说苹果没有允许任何选择者选择喜欢的应用程序,例如Android。但是注册第一个应用程序?
问题是我安装了应用程序周期4个应用程序Dev,Prod x 2,并且所有4个应用程序都在此周期中循环并挂起iOS系统。
对这个问题有任何想法或解决方案吗?
这两种方法之间是否有区别
{
"appID": "9JA89QQLNQ.com.apple.wwdc",
"paths": [ "/wwdc/news/", "/videos/wwdc/2015/*"]
},
还有一个
"9JA89QQLNQ.com.apple.wwdc": {
"paths": [
"/wwdc/news/",
"/videos/wwdc/2015/*"
]
}
答案 0 :(得分:0)
我找到了解决方案。问题是,这多个应用程序中的任何一个都无法处理打开链接,并且都从continueUserActivity方法返回false。因此,存在无法处理此请求的始终可用的下一个应用程序的无限循环。奇怪的是,苹果公司没有阻止这种无限循环,并且在尝试了一次之后,每个应用程序都没有重定向到野生动物园浏览器。