ios 友盟三方分享 sdk需要注意什么
// 需要引入框架// 1. SystemConfiguration.framework// 2. CoreGraphics.framework// 3. libsqlite3.dylib// 4. CoreTelephony.framework// 5. libstdc++.dylib,// 6. libz.dylib// 下载最新的SDK,// 将UMSocial_Sdk-x.x.x的文件夹拖入工程目录下// libUMSocial_Sdk-x.x.x.a libUMSocial_Sdk_comment_3.0.a 库文件// Header 头文字// SocialSDKXib xib文件// en.Iproj, zh-Hans.Iproj 英文和中文语言文件// frameworks 使用的第三方SDK,里面的Wechat,TencentOperAPI,TencentWeiboSSO,分别代表微信、手机QQ和腾讯微博SDK// 设置友盟分享[UMSocialData setAppKey:@“52b13dc556240b55870e7148“];// 设置手机QQ的使用[UMSocialConfig setQQAppId:@“100424468“ url:nil importClasses:@[[QQApiInterface class], [TencentOAuthclass]]];// 设置微信功能[UMSocialConfig setWXAppId:@“wx34bd7147c4d8ad5a“ url:nil];#pragma mark 使用第三方登录需要重写下面两个方法- (void)applicationDidBecomeActive:(UIApplication *)application{ // 登录需要编写 [UMSocialSnsService applicationDidBecomeActive];}- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString*)sourceApplication annotation:(id)annotation{ return [UMSocialSnsService handleOpenURL:url wxApiDelegate:nil];}#pragma mark 直接分享- (IBAction)share:(id)sender{ // 设置分享内容与分享平台 // 弹出UIActivityViewController样式的列表 [UMSocialSnsService presentSnsIconSheetView:self appKey:Nil shareText:@“要分享的内容“ shareImage:nilshareToSnsNames:@[UMShareToQzone, UMShareToSina, UMShareToTencent, UMShareToRenren, UMShareToSms,UMShareToEmail, UMShareToFacebook, UMShareToTwitter, UMShareToWechatSession, UMShareToWechatTimeline, UMShareToQQ] delegate:nil];}
基本的分享如上边代码所示,但是iOS9 要注意网路