新浪微博分享Check List

1、sso package or sign error解决方法:

出现这个问题是因为你在新浪微博开放平台上申请的应用的bundle identifier 和你项目的bundle identifier不一致造成的。更改新浪微博开发平台上应用的bundle id再运行就好了。

2、error:redirect_ui_mismatch解决方法:

出现这个问题是因为你在新浪微博开放平台上的授权回调页与代码中所写的不一致,或者未填写。

登录http://open.weibo.com ,选择[管理中心]->[我的应用]->["您的应用名"]->展开左侧[应用信息]->[高级信息]->OAuth2.0 授权设置 右上角[编辑]->在框里填入回调地址即可。

然后在代码中

#define kAppKey            @"替换成您应用的App Key"

#define kAppSecret          @"替换成您应用的App Secret"

#define kAppRedirectURI    @"替换成您刚才填写的授权回调页(带http://)"

在类里初始化

_sinaweibo =  [[SinaWeiboalloc] initWithAppKey:kAppKey appSecret:kAppSecret

appRedirectURI:kAppRedirectURI andDelegate:self];

3、Insufficient app permissions解决方法:

摘抄自:http://www.mamicode.com/info-detail-936938.html

关于这个问题,比较经典其实说明的是,你在分享的时候是获取网络的图片,分享的时候是需要相应的权限。而且,这个调用的接口是高级接口,你没有这个权限,这个是需要你去申请的。

一:申请步骤如下:

第一步:

第二步:

第三步:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容