iOS集成友盟分享

本文摘自http://dev.umeng.com/social/ios/quick-integration

一、下载SDKhttp://dev.umeng.com/social/ios/sdk-download
根据需要选择对应的平台包下载SDK
然后将下载的文件夹导入到工程中

二、进行项目配置
在Other Linker Flags加入-ObjC ,注意不要写为-Objc
加入依赖系统库 libsqlite3.tbd、CoreGraphics.framework
然后根据不同的分享平台添加相应的依赖库

微信(完整版)-精简版无需添加以下依赖库
SystemConfiguration.framework
CoreTelephony.framework
libsqlite3.tbd
libc++.tbd
libz.tbd

QQ(完整版)-精简版无需添加以下依赖库
SystemConfiguration.framework
libc++.tbd 

新浪微博(完整版)-精简版无需添加以下依赖库
SystemConfiguration.framework
CoreTelephony.framework
ImageIO.framework
libsqlite3.tbd
libz.tbd 

其他的就不一一列举了

三、配置SSO白名单
在info.plist 中添加白名单

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

    
    alipay
    alipayshare

四、添加URL Scheme
首先需要到相应平台的开发者中心创建应用,获取对应的appkey
然后按照要求添加工程中

腾讯开放平台:http://open.qq.com/reg
微信开放平台:https://open.weixin.qq.com

iOS集成友盟分享_第1张图片

iOS集成友盟分享_第2张图片

你可能感兴趣的:(IOS,友盟)