Safari cannot open the page beca

2016-11-04  本文已影响1151人  天空中的球

在做升级这个需求的时候,突然遇到一个不能成功跳到我们 app 的页面,这很奇怪啊,之前都是好好的,一直也是这么用的啊。

Cannot open page

代码如下:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:kAppStoreURLString]]) {
    if (NSFoundationVersionNumber > NSFoundationVersionNumber_iOS_9_x_Max) {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:kAppStoreURLString] options:@{UIApplicationOpenURLOptionUniversalLinksOnly : @(NO)} completionHandler:^(BOOL success) {}];
    }else {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:kAppStoreURLString]];
    }
 }
着手解决
    <key>LSApplicationQueriesSchemes</key>
    <array>
        <string>itms-apps</string>
    </array>

还是一如既往跳转到 AppStore 中,然后显示无法连接到 App Store,并不能跳转到我们要显示的APP。
这个确实很着急啊,以前都是可以正常跳转到商店中我的App 啊,此时确实无法显示。

后来我换了一个手机好了,我靠又是老问题——代理开的问题,抓狂啊.....

至于 模拟器中显示 Safari cannot open the page because the address is invalid 暂时不用管他,直接用真机去测试,用真机测试,用真机测试 😆

上一篇 下一篇

猜你喜欢

热点阅读