在plist中创建捕手。从safari调用自定义URL时,应用程序将打开。但问题是应用程序只能从它进入后台的位置打开到该屏幕。我希望应用程序始终打开主屏幕,无论从哪个屏幕进入后台。 希望我明白我的观点。请指导以上。
答案 0 :(得分:0)
您必须添加代码才能返回到应用代理中handleOpenURL
处理程序中的主屏幕。例如,如果您有主导航控制器的参考,则可以执行类似
[navigationController popToRootViewControllerAnimated:NO];
或在Swift中
navigationController.popToRootViewControllerAnmiated(false)
具体实施取决于您的设置。