| 最近寫的項目用到第三方登錄, 這里是借助友盟. 最主要原因是你在新浪微博開放平臺上申請的應用的bundle identifier 和你項目的bundle identifier不一致造成的。
這一默認 開發者已經按照友盟的提示 正確集成
- 集成U-ShareSDK
1.1 手動集成
1.2 通過Cocoapods集成 - 第三方平臺配置
2.1 配置SSO白名單
2.2 URL Scheme
具體的流程詳看, 友盟平臺.
原因一
- 沒有在新浪微博填寫簽名及包名 。新浪微博使用SSO授權登錄需要在新浪微博開放平臺(http://open.weibo.com)填寫應用簽名及包名
原因1.png
其中簽名使用新浪微博簽名工具生成即可。注意填寫簽名和包名后需要審核通過
原因二
- 沒有在友盟主站后臺(http://www.umeng.com/apps/)綁定新浪微博appkey及secret!
原因2.png
注意在友盟主站后臺左上角需要勾選自己的APP,否則無法進入該頁面
原因三
再次更新 新浪微博開發平臺上應用的bundle id
原因三.png
原因四
由于自己疏忽在Xcode 的bundleID 與 新浪的不一致
原因四.png