我试图将通用链接集成到我的iOS应用程序中。所以每当有人点击<myapp>.herokuapp.com/content
直接重定向到应用程序。我遵循this指南进行设置。我做了以下设置,但无法使其工作。我也检查了其他线程在stackoverflow但他们都没有解决这个问题。ios:通用链接不适用于iOS 10
- 在我的应用程序目标中的Capabilities选项卡中添加了Associated Domains。添加了两个域:
activitycontinuation:<myapp>.herokuapp.com
和applinks:<myapp>.herokuapp.com
。 - 在构建阶段>复制包资源添加了文件.entitlements。
- 接到https://developer.apple.com/account/#/membership
在我的网站teamId添加
apple-app-site-association
路线在https://<myapp>.herokuapp.com/apple-app-site-association
返回以下JSON:{ "applinks": { "apps": [], "details": [ { "appID": "<teamId>.<bundleId>.dev", "paths": [ "*" ] }, { "appID": "<teamId>.<bundleId>", "paths": [ "*" ] } ] }, "activitycontinuation": { "apps": [ "<teamId>.<bundleId>.dev", "<teamId>.<bundleId>" ] } }
- 在Xcode
安装的应用程序到iPhone 6S加(物理设备)包ID
<bundleId>.dev
并将链接https://<myapp>.herokuapp.com/content
复制到Notes,但在Safari中打开。
如何设置发布版本?我们应该设置一些设置吗? –
在Xcode产品>方案>编辑方案。运行选项卡>构建配置>发布。 – meteors