84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
用web打开自己app的协议,app未安装时跳转到appstore在ios9中打开app时强制提示“Safari打不开该网页,因为网址无效”想问有没有什么方案,既能在app已安装时打开app,又能在app未安装时跳过上面的提示直接setTimeout到appstore
走同样的路,发现不同的人生
去www.lit.mn,用他们的技术,生成一个先跳转到APP,不成功就去APPStore的链接,用这个链接就可以了
题主所说的自己APP的协议应该是指Custom Url Scheme(下面就称为scheme吧),scheme在iOS7、8下工作正常,但升级到iOS9以上版本时,如果没有安装某个APP的情况下尝试通过APP预定义的scheme唤起APP时会有一个题主描述的错误提示,这个提示目前没有方法可以去掉。
但是,但是,但是:
iOS9提供了一个更安全的方法来通过浏览器或其他的web容器唤起APP的解决方案,那就是universal link,这也是苹果官方自iOS9以后主推的深度链接(deeplink)实现方案,但是universal link的配置和实现要复杂得多,关于Universal Link的详细介绍可以在苹果官方开发文档里面找到,也可以看看这篇文章:http://www.magicwindow.cn/doc...
解决了没?我也搞不定,扎到解决办法没?大兄弟
去www.lit.mn,用他们的技术,生成一个先跳转到APP,不成功就去APPStore的链接,用这个链接就可以了
题主所说的自己APP的协议应该是指Custom Url Scheme(下面就称为scheme吧),scheme在iOS7、8下工作正常,但升级到iOS9以上版本时,如果没有安装某个APP的情况下尝试通过APP预定义的scheme唤起APP时会有一个题主描述的错误提示,这个提示目前没有方法可以去掉。
但是,但是,但是:
iOS9提供了一个更安全的方法来通过浏览器或其他的web容器唤起APP的解决方案,那就是universal link,这也是苹果官方自iOS9以后主推的深度链接(deeplink)实现方案,但是universal link的配置和实现要复杂得多,关于Universal Link的详细介绍可以在苹果官方开发文档里面找到,也可以看看这篇文章:http://www.magicwindow.cn/doc...
解决了没?我也搞不定,扎到解决办法没?大兄弟