友盟分享集成

  • 在本app打开其他app的时候,会调用一个共享类的对象方法是
[[UIApplication sharedApplication] canOpenURL:url];

如果返回yes,系统允许打开,才能分享调用成功,进行分享等接下来的一系列操作,所以需要告诉系统本APP可以打开哪些其他app,方法是在plist文件里(与系统沟通的配置文件)添加其他app的名单


LSApplicationQueriesSchemes

    
    wechat
    weixin

    
    sinaweibohd
    sinaweibo
    sinaweibosso
    weibosdk
    weibosdk2.5

    
    mqqapi
    mqq
    mqqOpensdkSSoLogin
    mqqconnect
    mqqopensdkdataline
    mqqopensdkgrouptribeshare
    mqqopensdkfriend
    mqqopensdkapi
    mqqopensdkapiV2
    mqqopensdkapiV3
    mqqopensdkapiV4
    mqzoneopensdk
    wtloginmqq
    wtloginmqq2
    mqqwpa
    mqzone
    mqzonev2
    mqzoneshare
    wtloginqzone
    mqzonewx
    mqzoneopensdkapiV2
    mqzoneopensdkapi19
    mqzoneopensdkapi
    mqqbrowser
    mttbrowser
    tim
    timapi
    timopensdkfriend
    timwpa
    timgamebindinggroup
    timapiwallet
    timOpensdkSSoLogin
    wtlogintim
    timopensdkgrouptribeshare
    timopensdkapiV4
    timgamebindinggroup
    timopensdkdataline
    wtlogintimV1
    timapiV1


  • 那么告诉系统哪些可以打开,那么打开app后如果返回本app怎么实现呢,这里就用到URL types,在plist文件里输入URL types,告诉系统本app不同的id,在返回的时候系统依据注册的信息就可找到本app

你可能感兴趣的:(友盟分享集成)