iOS-ShareSDK

下载SDK的时,请勾选要使用的其他SDK组件,比如新浪微博的,不要使用官方的

提示[XX]应用信息有误,不能进行相关操作.....检查初始化代码

分享到新浪微博如果要添加 url 在text参数中添加即可,形式是文字 + 空格 + url

- (void)SSDKSetupShareParamsByText:(NSString*)text

images:(id)images

url:(NSURL*)url

title:(NSString*)title

type:(SSDKContentType)type;

解决新浪微博微博 SDK 带IDFAD的问题:mob,使用带IDFA的SDK,勾选2、4,APP内可不用添加广告

我们建议开发者朋友选择2和4,这种做法苹果官方没有明确说明,但目前为止还没有收到开发者选择2和4被拒的反馈。

新浪微博分享Insufficient app permissions!错误是没有申请相应的权限,申请权限:mob

分享链接到微信平台时,图片和链接都需要传,而且图片必须很小,不然调起微信会很慢

[self.shareParams SSDKSetupShareParamsByText:[textStringcopy]

images:self.image

url:[NSURLURLWithString:urlString]

title:title

type:contentType];

使用新浪微博登录的同时,出现是否关注官方微博的选项,如果没有这个,跳转到微博客户后会自动跳回APP

[ShareSDK authorize:SSDKPlatformTypeSinaWeibo settings: @{SSDKAuthSettingKeyScopes : @[@"follow_app_official_microblog"]} onStateChanged:^(SSDKResponseState state, SSDKUser *user,NSError*error) {

// 处理回调

}];

跳转到微博客户端编辑分享内容

[self.shareParams SSDKEnableUseClientShare];

如果无法正常跳转到客户端,检查图片、链接等是否支持 https

微博登录获取的头像分辨率过低

NSString*icon = [user.rawData objectForKey:@"avatar_large"];

你可能感兴趣的:(iOS-ShareSDK)