sinaweibosdk / weibo_ios_sdk

新浪微博 IOS SDK

Home Page:http://weibo.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

升级到3.3.3以上的版本在iOS14以下新浪微博12以下的版本登录授权后回到app不会走didReceiveWeiboResponse回调

Zlionel opened this issue · comments

commented

升级到3.3.3以上的版本在iOS14以下新浪微博12以上的版本登录授权后回到app不会走(application:openURL:options:)回调,不知道有没人遇到这个问题?微博版本降级到12以下就可以正常授权回调

升级到3.3.3以上的版本在iOS14以下新浪微博12以上的版本登录授权后回到app不会走(application:openURL:options:)回调,不知道有没人遇到这个问题?微博版本降级到12以下就可以正常授权回调

这个 最新版 现在是 解决了么?

升级到3.3.3以上的版本在iOS14以下新浪微博12以上的版本登录授权后回到app不会走(application:openURL:options:)回调,不知道有没人遇到这个问题?微博版本降级到12以下就可以正常授权回调

而且 标题和 正文 似乎 不对应?
哪个是要描述的情况?

我也遇到了,这个应该怎么解决?

我发现了这个是因为工程里面有UISceneDelegate导致的,删除UISceneDelegate就好。

我怀疑,微博返回的时候用到了APPdelegate,一旦APPdelegate发生变化,就授权就不成功了。

我现在APPdelegate是flutter的,然后授权返回的时候,什么方法都不回调。

升级到3.3.3以上的版本在iOS14以下新浪微博12以上的版本登录授权后回到app不会走(application:openURL:options:)回调,不知道有没人遇到这个问题?微博版本降级到12以下就可以正常授权回调

而且 标题和 正文 似乎 不对应? 哪个是要描述的情况?

因为didReceiveWeiboResponse是在application:openURL:options:触发的,不走application:openURL:options:自然就没法获取的weibo response了

我发现了这个是因为工程里面有UISceneDelegate导致的,删除UISceneDelegate就好。

我怀疑,微博返回的时候用到了APPdelegate,一旦APPdelegate发生变化,就授权就不成功了。

我现在APPdelegate是flutter的,然后授权返回的时候,什么方法都不回调。

我的工程里面没有UISceneDelegate,可能导致的原因不一样

升级到3.3.3以上的版本在iOS14以下新浪微博12以上的版本登录授权后回到app不会走(application:openURL:options:)回调,不知道有没人遇到这个问题?微博版本降级到12以下就可以正常授权回调

解决了吗?我也出现这个情况了,它走不到didReceiveWeiboResponse回调函数,用Xcode 12.4 13.4.1 14.3.1打印日志都走了,使用Xcode15它不走

这个还没解决吗?这个SDK适配真的是烂透了