iOS - 解决iOS9.0后友盟框架分享、登录时无法跳转到应用(2016-07-01)

使用友盟的框架做第三方分享或者登录时,iOS9.0之后在跳转应用进行授权时,如果没有增加可跳转的白名单,就会提示“您的设备没有安装XXX”,进而只进行webview授权或授权/分享失败,那么如何增加可跳转表名单?

在info.plist中加入可跳转白名单

1、

右键info.plist用source code打开:

iOS - 解决iOS9.0后友盟框架分享、登录时无法跳转到应用(2016-07-01)_第1张图片
Paste_Image.png

2、

增加以下内容:插入到原本内容的 这里

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
mqqbrowser
mttbrowser
alipay
alipayshare
renrenios
renrenapi
renren
renreniphone
laiwangsso
yixin
yixinopenapi
instagram
whatsapp
line
fbapi
fb-messenger-api
fbauth2
fbshareextension

这时候用 Propert list 方式打开info.plist,即可看到如下如新增的内容


iOS - 解决iOS9.0后友盟框架分享、登录时无法跳转到应用(2016-07-01)_第2张图片
Paste_Image.png

你可能感兴趣的:(iOS - 解决iOS9.0后友盟框架分享、登录时无法跳转到应用(2016-07-01))