iOS通用链接未在应用内打开

因此,我完全按照本教程进行操作,并使用与提供的值相同的值:https : //blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9


Apple 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。


有人完善了吗?有什么我想念的吗?


qq_笑_17
浏览 733回答 3
3回答

料青山看我应如是

为帮助调试此问题,请在安装应用程序时在设备的控制台输出中搜索“ swcd”,以查看注册通用链接是否有效。使用实际设备,而不是模拟器。从您的设备中删除该应用。将设备连接到计算机,然后以xcode查看设备的控制台输出。(窗口->设备-> [您的设备]->打开控制台)。保持此窗口打开。安装您的应用并启动它。将控制台输出过滤为“ swcd”。如果成功,您会看到类似以下的屏幕截图。如果失败,您还会看到其他内容。如果您什么都看不到,那么您会搞砸一些基本的事情,例如添加“关联的域”权利。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

iOS