iOS通用链接-支持来自单个域的多个捆绑ID

时间:2019-09-12 14:11:11

标签: ios

我有一个奇怪的问题,当我在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/*"
                ]
            }

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。问题是,这多个应用程序中的任何一个都无法处理打开链接,并且都从continueUserActivity方法返回false。因此,存在无法处理此请求的始终可用的下一个应用程序的无限循环。奇怪的是,苹果公司没有阻止这种无限循环,并且在尝试了一次之后,每个应用程序都没有重定向到野生动物园浏览器。