因此,我完全按照本教程进行操作,并使用与提供的值相同的值:https : //blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9Apple Association文件也可以在链接目录中找到:WEB_PAGE:PORT_NUMBER/apple-app-site-association一切似乎都建立在这一方面。我已经添加了权利,更新了配置文件,并且一切都已设置。当我在设备上运行该应用程序并打开链接时http://WEB_PAGE:PORT_NUMBER,这始终会打开Safari。我什至在以下方法中都有断点:- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler但是zilch。有人完善了吗?有什么我想念的吗?
3 回答
料青山看我应如是
TA贡献1772条经验 获得超8个赞
为帮助调试此问题,请在安装应用程序时在设备的控制台输出中搜索“ swcd”,以查看注册通用链接是否有效。
使用实际设备,而不是模拟器。
从您的设备中删除该应用。
将设备连接到计算机,然后以xcode查看设备的控制台输出。(窗口->设备-> [您的设备]->打开控制台)。保持此窗口打开。
安装您的应用并启动它。
将控制台输出过滤为“ swcd”。如果成功,您会看到类似以下的屏幕截图。如果失败,您还会看到其他内容。如果您什么都看不到,那么您会搞砸一些基本的事情,例如添加“关联的域”权利。
- 3 回答
- 0 关注
- 732 浏览
添加回答
举报
0/150
提交
取消