-canOpenURL: failed for URL: "wtloginmqq2://qzapp" - error: "(null)"
2015-09-13 15:51:10.903[2948:1118021] -canOpenURL: failed for URL: "mqqopensdkapiV3://qzapp" - error: "(null)"
2015-09-13 15:51:10.904[2948:1118021] -canOpenURL: failed for URL: "mqqwpa://qzapp" - error: "(null)"
2015-09-13 15:51:10.905[2948:1118021] -canOpenURL: failed for URL: "mqqopensdkapiV2://qzapp" - error: "This app is not allowed to query for scheme mqqopensdkapiV2"
2015-09-13 15:51:10.906[2948:1118021] -canOpenURL: failed for URL: "mqqOpensdkSSoLogin://qqapp" - error: "This app is not allowed to query for scheme mqqOpensdkSSoLogin"
2015-09-13 15:51:10.906[2948:1118021] -canOpenURL: failed for URL: "mqq://qqapp" - error: "This app is not allowed to query for scheme mqq"
2015-09-13 15:51:10.907[2948:1118021] -canOpenURL: failed for URL: "mqzoneopensdkapiV2://qzapp" - error: "This app is not allowed to query for scheme mqzoneopensdkapiV2"
2015-09-13 15:51:10.908[2948:1118021] -canOpenURL: failed for URL: "mqzoneopensdkapi19://qzapp" - error: "This app is not allowed to query for scheme mqzoneopensdkapi19"
2015-09-13 15:51:10.909[2948:1118021] -canOpenURL: failed for URL: "mqzoneopensdkapi://qzapp" - error: "This app is not allowed to query for scheme mqzoneopensdkapi"
2015-09-13 15:51:10.910[2948:1118021] -canOpenURL: failed for URL: "mqzoneopensdk://qzapp" - error: "This app is not allowed to query for scheme mqzoneopensdk"
2015-09-13 15:51:10.911[2948:1118021] -canOpenURL: failed for URL: "mqzone://qzapp" - error: "This app is not allowed to query for scheme mqzone"
2015-09-13 15:51:10.911[2948:1118021] -canOpenURL: failed for URL: "wtloginmqq2://qzapp" - error: "(null)"
2015-09-13 15:51:10.912[2948:1118021] -canOpenURL: failed for URL: "mqqopensdkapiV3://qzapp" - error: "(null)"
现在app在ios9运行出现了这些,查了下资料。
根据网上的做法。
iOS9 URL Schemes
除了要在项目info URL Types中设置URL Schemes,还需要在info.plist里面增加可信任的调用app,否则回报如下错误
-canOpenURL: failed for URL: "weixin://app/wx9c8771d3c07dfd30/" - error: "This app is not allowed to query for scheme weixin"
-canOpenURL: failed for URL: "wtloginmqq2://qzapp" - error: "This app is not allowed to query for scheme wtloginmqq2"
info.plist加入
<key>LSApplicationQueriesSchemes</key>
<array>
<string>urlscheme</string>
<string>urlscheme2</string>
<string>urlscheme3</string>
<string>urlscheme4</string>
</array>
我加入之后。
本来加入之前提示:
-canOpenURL: failed for URL: "mqqopensdkapiV2://qzapp" - error: "This app is not allowed to query for scheme mqqopensdkapiV2"
加入之后,error原因就没有了。如下:
-canOpenURL: failed for URL: "mqqopensdkapiV2://qzapp" - error: "(null)"
可是仍然是fail的。不知道如何解决?
PHP中文网2017-04-17 16:43:05
-canOpenURL: failed for URL: "weixin://app/wxa25a198a4530b133/" - error: "(null)"
scheme 都添加了 而且 是真机
大神 求 指导
伊谢尔伦2017-04-17 16:43:05
这个解决2个问题就可以了:1首先在info.plist文件里添加
<key>LSApplicationQueriesSchemes</key>
<array>
<string>hui123BBB</string>
<!-- <string>urlscheme2</string>-->
<!-- <string>urlscheme3</string>-->
<!-- <string>urlscheme4</string>-->
</array>
2、然后,urlscheme 填对就可以了:
UIApplication *app = [UIApplication sharedApplication];
NSURL *url = [NSURL URLWithString:@"hui123BBB://"];
[[UIApplication sharedApplication] openURL:url];
if ([app canOpenURL:url]) {
[app openURL:url];
}else{
NSLog(@"打开错误");
}
大家讲道理2017-04-17 16:43:05
我支付宝支持成功后,打印出一排排这样的错误?什么情况呢?没理解
2016-07-19 09:24:20.756 panjing[1039:402641] -canOpenURL: failed for URL: "momochs://" - error: "This app is not allowed to query for scheme momochs"
2016-07-19 09:24:20.758 panjing[1039:402641] -canOpenURL: failed for URL: "tenpay://" - error: "This app is not allowed to query for scheme tenpay"
2016-07-19 09:24:20.759 panjing[1039:402641] -canOpenURL: failed for URL: "com.icbc.iphoneclient://" - error: "This app is not allowed to query for scheme com.icbc.iphoneclient"
2016-07-19 09:24:20.761 panjing[1039:402641] -canOpenURL: failed for URL: "wx2654d9155d70a468://" - error: "This app is not allowed to query for scheme wx2654d9155d70a468"
2016-07-19 09:24:20.766 panjing[1039:402641] -canOpenURL: failed for URL: "meituan0000://" - error: "This app is not allowed to query for scheme meituan0000"
2016-07-19 09:24:20.776 panjing[1039:402641] -canOpenURL: failed for URL: "dianping://" - error: "This app is not allowed to query for scheme dianping"
2016-07-19 09:24:20.784 panjing[1039:402641] -canOpenURL: failed for URL: "diditaxi://" - error: "This app is not allowed to query for scheme diditaxi"
2016-07-19 09:24:20.786 panjing[1039:402641] -canOpenURL: failed for URL: "cn.12306://" - error: "This app is not allowed to query for scheme cn.12306"
2016-07-19 09:24:20.786 panjing[1039:402641] -canOpenURL: failed for URL: "mtxx://" - error: "This app is not allowed to query for scheme mtxx"
2016-07-19 09:24:20.787 panjing[1039:402641] -canOpenURL: failed for URL: "youku://" - error: "This app is not allowed to query for scheme youku"
2016-07-19 09:24:20.787 panjing[1039:402641] -canOpenURL: failed for URL: "baidumap://" - error: "This app is not allowed to query for scheme baidumap"
2016-07-19 09:24:20.788 panjing[1039:402641] -canOpenURL: failed for URL: "iosamap://" - error: "This app is not allowed to query for scheme iosamap"
2016-07-19 09:24:21.101 panjing[1039:402485] retryHandleOpenURL