## 文件位置
│ ├─ Common
│ │ ├─ Category
│ │ ├─ UntilFile
│ │ │ ├─ MarcoHeader.h ****
## 代码修改
#define WEIXINAPPID @"填写微信APPID"
#define WXSECRET @"填写微信secret"
#define USHARE_APPKEY @"填写友盟分享的APPKEY"
#define SINA_APPKEY @"填写新浪的APPKEY"
#define SINA_APPSECRET @"填写新浪的secret"
#define QQ_APPID @"填写QQ的APPID"
#define QQ_APPKEY @"填写QQ的APPKEY"
#define WEIBOAPPID @"填写微博的APPID"
#define JPUSHKey @"填写极光推送的APPKEY"
#define JPushSecret @"填写极光推送的APP Secret"
## 设置回调URL Schemes
##### 注:URL Schemes要根据各第三方规定格式填写
![](https://box.kancloud.cn/31184cdf8a77f7e25300f8ae3453eb1b_1040x601.png)
## 初始化
[WeiboSDK enableDebugMode:YES];
[WeiboSDK registerApp:WEIBOAPPID];
/* 打开调试日志 */
[[UMSocialManager defaultManager] openLog:YES];
/* 设置友盟appkey */
[[UMSocialManager defaultManager] setUmSocialAppkey:USHARE_APPKEY];
[WXApi registerApp:WEIXINAPPID];
/*
设置微信的appKey和appSecret
*/
[[UMSocialManager defaultManager] setPlaform:UMSocialPlatformType_WechatSession appKey:WEIXINAPPID appSecret:WXSECRET redirectURL:nil];
/*
* 移除相应平台的分享,如微信收藏
*/
[[UMSocialManager defaultManager] removePlatformProviderWithPlatformTypes:@[@(UMSocialPlatformType_WechatFavorite)]];
/* 设置分享到QQ互联的appID
* U-Share SDK为了兼容大部分平台命名,统一用appKey和appSecret进行参数设置,而QQ平台仅需将appID作为U-Share的appKey参数传进即可。
100424468.no permission of union id
*/
[[UMSocialManager defaultManager] setPlaform:UMSocialPlatformType_QQ appKey:QQ_APPID/*设置QQ平台的appID*/ appSecret:nil redirectURL:@"http://mobile.umeng.com/social"];
/*
设置新浪的appKey和appSecret
*/
[[UMSocialManager defaultManager] setPlaform:UMSocialPlatformType_Sina appKey:SINA_APPKEY appSecret:SINA_APPSECRET redirectURL:@"https://sns.whalecloud.com/sina2/callback"];