iOS9 白名单适配

在iOS9发布之后,苹果公司对于检测其他应用是否在手机上安装,需要在info.plist上添加白名单,部分列表如下:

LSApplicationQueriesSchemes
   
wechat 
weixin
 
 sinaweibohd
 sinaweibo
 sinaweibosso
 weibosdk
 weibosdk2.5 
 
mqqapi 
mqq 
mqqOpensdkSSoLogin
mqqconnect 
mqqopensdkdataline
mqqopensdkgrouptribeshare 
mqqopensdkfriend 
mqqopensdkapi 
mqqopensdkapiV2 
mqqopensdkapiV3 
mqzoneopensdk 
wtloginmqq 
wtloginmqq2 
mqqwpa 
mqzone 
mqzonev2 
mqzoneshare 
wtloginqzone 
mqzonewx 
mqzoneopensdkapiV2 
mqzoneopensdkapi19 
mqzoneopensdkapi 
mqzoneopensdk 
 
alipay 
alipayshare

但是白名单只是判断应用是否已经安装,即判断的是canOpenURL,并不能决定openURL,所以,要跳转到一个其他的app可以完全不添加LSApplicationQueriesSchemes。

你可能感兴趣的:(iOS9 白名单适配)