美文网首页GXiOS
iOS开发-- 白名单配置

iOS开发-- 白名单配置

作者: Areslee | 来源:发表于2017-04-01 10:58 被阅读0次

    Scheme白名单从iOS9.0后,涉及到平台客户端的跳转,系统会自动到info.plist下检查是否设置Scheme。如果没有做相应的配置,就无法跳转到相应的客户端。因此如果客户端集成有分享与授权登录,需要配置Scheme白名单

    解决方案:(1)、在info.plist增加key:LSApplicationQueriesSchemes,类型为NSArray(2)、添加需要支持的白名单,类型为String。

    具体步骤:

    打开info.plist ,在右边的 Information Property List 上面点击添加一行

    如下图所示:

    点击"+"号 及 打开后的样式为下图:

    1.填写LSApplicationQueriesSchemes

    2.选择NSArray

    3.不写

    选中LSApplicationQueriesSchemes 这行 ,点击“+”

    添加需要支持的白名单,类型为String

    如下图:

    常用的白名单分类:

    LSApplicationQueriesSchemes

    //=============微信======

    wechat

    weixin

    //==============QQ=====

    mqqapi

    mqq

    mqqOpensdkSSoLogin

    mqqconnect

    mqqopensdkdataline

    mqqopensdkgrouptribeshare

    mqqopensdkfriend

    mqqopensdkapimqqopensdkapiV2

    mqqopensdkapiV3

    mqzoneopensdk

    wtloginmqq

    wtloginmqq2

    mqqwpa

    mqzone

    mqzonev2

    mqzoneshare

    wtloginqzone

    mqzonewx

    mqzoneopensdkapiV2

    mqzoneopensdkapi19

    mqzoneopensdkapi

    mqzoneopensdk

    //=============新浪微博=====

    sinaweibohd

    sinaweibo

    sinaweibosso

    weibosdk

    weibosdk2.5

    //============支付======

    alipay

    alipayshare

    如下图:

    相关文章

      网友评论

        本文标题:iOS开发-- 白名单配置

        本文链接:https://www.haomeiwen.com/subject/rgciottx.html