查看: 7374|回复: 16

[iOS常见问题] 新浪微博授权之后点击分享还是会跳出授权界面授权的问题

[复制链接]

Rank: 5Rank: 5

主题:
帖子:
积分:
0

[iOS常见问题] 新浪微博授权之后点击分享还是会跳出授权界面授权的问题

[复制链接]
7374 16 | 发表于 2014-10-14 20:35:48 |阅读模式 | |
本帖最后由 刘芳丽 于 2014-10-14 20:37 编辑

1.        问题描述:新浪微博在网页授权的时候,填入账号和密码,会在授权页面和分享界面来回反复跳转,,以及用SSO授权的时候,在客户端和应用内来回跳转的问题
2.        解决方法:第一,网页授权的时候,来回跳转的问题,如果使用的是开发者以外的账号,在应用没有通过新浪微博的审核的情况下,需要把你授权的这个账号加为测试账号,请打开你在新浪微博注册的应用,找到应用信息这一选项,选择测试信息这个选项,把你所使用的授权的账号的昵称填上去,加为测试账号,第二:如果是SSO授权的话,授权也要同网页授权一样,把开发者以外的账号加为测试账号,其次还要添加处理客户端返回信息的回调的方法
- (BOOL)application:(UIApplication *)application
       handleOpenURL:(NSURL *)url
{
    return [ShareSDK handleOpenURL:url
                            wxDelegate:self];
}

- (BOOL)application:(UIApplication *)application
         openURL:(NSURL *)url
         sourceApplication:(NSString *)sourceApplication
         annotation:(id)annotation
{
    return [ShareSDK handleOpenURL:url
                   sourceApplication:sourceApplication
                   annotation:annotation
                   wxDelegate:self];
}
3.请观看视频演示:http://v.youku.com/v_show/id_XODAzNDQwNzky.html


Rank: 1

主题:
帖子:
积分:
0
发表于 2015-8-18 17:56:16 |
成功解决问题了!赞一个!!

Rank: 1

主题:
帖子:
积分:
0
发表于 2015-9-1 14:16:27 |
请问,添加了测试账号,也添加了回调方法,但是还在跳转,这是怎么回事呢?

Rank: 5Rank: 5

主题:
帖子:
积分:
0
 楼主| 发表于 2015-9-1 17:11:21 |
Mr Zhang 发表于 2015-9-1 14:16
请问,添加了测试账号,也添加了回调方法,但是还在跳转,这是怎么回事呢? ...

加测试帐号,不能说一加了就可以测试的哦,是有延时的,需要等等才行,另外那2个回调的方法,里面,看不要处理自己的东西,就拷贝我们的,啥也不要改变哦,如果这样都不行的话,那可能是appkey或者账号的问题,要不换其他的账号,或者改变初始化的appkey等信息看看,

Rank: 1

主题:
帖子:
积分:
0
发表于 2016-6-2 16:12:14 |
刘芳丽 发表于 2015-9-1 17:11
加测试帐号,不能说一加了就可以测试的哦,是有延时的,需要等等才行,另外那2个回调的方法,里面,看不 ...

你好 我用了你们最新的sdk, 然后出现这个问题,找到这里 , 发现 openURL 已经不能使用了  现在需要怎么设置下

Rank: 5Rank: 5

主题:
帖子:
积分:
0
 楼主| 发表于 2016-6-2 16:49:53 |
xkz_dev 发表于 2016-6-2 16:12
你好 我用了你们最新的sdk, 然后出现这个问题,找到这里 , 发现 openURL 已经不能使用了  现在需要怎么 ...

发现 openURL 已经不能使用了,,是什么意思,反复弹出授权界面,就是说您在微博上注册的应用要提交给微博审核,不然的话只有注册应用的那个开发者账号才能登陆分享,其它的账号要加为测试账号,在微博那边高级信息里有一个选项是加测试账号的,您自己试试哦,还有问题加我们的技术扣吧4006852216

Rank: 1

主题:
帖子:
积分:
0
发表于 2016-10-28 09:13:19 |
你好,我也遇到这个问题,我在微博上注册的应用还未提交审核。但是添加了测试账号,用测试账号登录一直发生 授权之后点击分享还是会跳出授权界面授权的问题 。我用的是最新的ShareSDK版本,SDK 里已经没有了-handleOpenURL:wxDelegate:和-handleOpenURL:sourceApplication:wxDelegate:这两个方法了。请问解决方法是什么?

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2016-10-28 10:37:19 |
Harry先生 发表于 2016-10-28 09:13
你好,我也遇到这个问题,我在微博上注册的应用还未提交审核。但是添加了测试账号,用测试账号登录一直发生 ...

您通过一下微博的审核,或者使用创建微博应用的账号,进行测试。添加的测试账号可能微博没有同步到。

Rank: 1

主题:
帖子:
积分:
0
发表于 2016-11-1 11:47:12 |
iOS10 系统, 点击分享后在授权页面又跳到分享页了, 一直分享不成功

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2016-11-1 11:53:58 |
蔡梓怡 发表于 2016-11-1 11:47
iOS10 系统, 点击分享后在授权页面又跳到分享页了, 一直分享不成功

微博的应用没有通过审核吧,通过了就好了
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表