自定义Url方案在iOS 9中不起作用
我正在开发iPhone应用程序。这就像电子商务应用程序。在这方面,我想处理自定义url 我的url是这样的:www.abc.com/m/view.html?productId=123&name=user 现在我想处理这个自定义url。我添加了自定义url方案,如屏幕截图所示。它在iOS 8上工作。对于iOS 9和更高版本,它不起作用。我还将方案名称列入了白名单 在iOS 9和更高版本中,当我尝试在safari中打开url时,我可以看到弹出窗口,如“想打开应用程序吗?”,带有“取消”和“打开”按钮。但过了一段时间,它就自动消失了 你能帮我解决这个问题吗 提前谢谢自定义Url方案在iOS 9中不起作用,ios,iphone,swift,ios9,Ios,Iphone,Swift,Ios9,我正在开发iPhone应用程序。这就像电子商务应用程序。在这方面,我想处理自定义url 我的url是这样的:www.abc.com/m/view.html?productId=123&name=user 现在我想处理这个自定义url。我添加了自定义url方案,如屏幕截图所示。它在iOS 8上工作。对于iOS 9和更高版本,它不起作用。我还将方案名称列入了白名单 在iOS 9和更高版本中,当我尝试在safari中打开url时,我可以看到弹出窗口,如“想打开应用程序吗?”,带有“取消”和“打开”按钮
您的deepLink应该是
abc://www.abc.com/m/view.html?productId=123&name=user
因为如果我将URL方案注册为,您确实将URL方案注册为abs而不是http或其他。http://www.example.com?是否可行?没有保留http URL方案。生成应用程序链接时是否必须更改URL?如果您有服务器。它可以处理标准链接,如http://www.example.com,并重定向到您的链接,如http://www.example.comabc://www.abc.com/m/view.html?productId=123&name=userYes . 我有服务器,但如果我的应用程序没有安装,那么它应该在safari中打开。这有用吗?