天道酬勤,学无止境

associated-domains

带有通配符的 iOS 关联域(通用链接)不起作用(iOS Associated Domains (Universal Links) with Wildcards not working)

问题 在我正在开发的 iOS 应用程序中,我设置了关联域(通用链接)。 该应用程序托管多个域。 我使用通配符设置了一些域。 这些域似乎不起作用。 例如,我想链接到https://news.mydomain.com/ 。 如果我将以下内容添加到关联域列表中: applinks:*.mydomain.com -> 不起作用 applinks:news.mydomain.com -> 工作正常 所以我相信我的设置完全正确,apple-app-site-association 文件设置得很好。 我什至可以看到在这两种情况下(使用 Charles Proxy)apple-app-site-association 文件都可以正常检索。 对于通配符,链接只能在 Safari 中打开。 当我在没有通配符的情况下配置域时,应用程序将打开。 我在这里错过了什么吗? 我在设备上运行 iOS 9.3.2,我运行 Xcode 7.3.1,这是今天的最新版本。 回答1 我将我的发现添加到此线程:https://forums.developer.apple.com/thread/47315 简而言之,即使在 iOS 10 中,通配符设置似乎也要求apple-app-site-association文件由通配符的根提供。 例如,如果你想使用*.domain.com ,那么apple-app-site

2021-06-24 07:44:21    分类:技术分享    ios   ios-universal-links   associated-domains

iOS Associated Domains (Universal Links) with Wildcards not working

In an iOS app I am working on I have setup Associated Domains (Universal Links). The app hosts multiple domains. Some domains I have set up with a wildcard. These domains do not seem to work. For example, I want to link to https://news.mydomain.com/. If I add the following to the list of associated domains: applinks:*.mydomain.com -> Does not work applinks:news.mydomain.com -> works fine So I believe I did set up all correct, the apple-app-site-association file is setup fine. I can even see in both cases (using Charles Proxy) the apple-app-site-association file got retrieved ok. In the case of

2021-04-23 06:43:37    分类:问答    ios   ios-universal-links   associated-domains