ShareSDK 微博sso package or sign error错误解决方法

一、问题

使用ShareSDK 做微博授权登录和分享时出现sso package or sign error错误。

ShareSDK 微博sso package or sign error错误解决方法_第1张图片
错误提示

二、原因

  • 微博开放平台的应用信息中的Bundle ID与客户端的Bundle Identifier不一致。
  • ShareSDK的配置文件中有关微博的一段代码未注释。

三、解决方法

  • 第一步:确保微博开放平台的应用信息中的检查Bundle ID与客户端的Bundle Identifier一致再测试;
ShareSDK 微博sso package or sign error错误解决方法_第2张图片
bundle ID
  • 第二步:若以上步骤未解决问题,在Xcode中全局搜索一下ShareSDK,找到ShareSDK.xml这个文件,把里面的微博相关的代码注释掉就可以解决问题。
ShareSDK 微博sso package or sign error错误解决方法_第3张图片
解决方法

四、总结

遇到这个问题大部分都是Bundle ID不一致造成的,另外的原因就是ShareSDK的配置文件中忘了注释掉微博的这段代码。

你可能感兴趣的:(ShareSDK 微博sso package or sign error错误解决方法)