新浪微博登錄提示"sso package or sign error"的原因及解決

| 最近寫的項(xiàng)目用到第三方登錄, 這里是借助友盟. 最主要原因是你在新浪微博開放平臺上申請的應(yīng)用的bundle identifier 和你項(xiàng)目的bundle identifier不一致造成的。

這一默認(rèn) 開發(fā)者已經(jīng)按照友盟的提示 正確集成

  1. 集成U-ShareSDK
    1.1 手動集成
    1.2 通過Cocoapods集成
  2. 第三方平臺配置
    2.1 配置SSO白名單
    2.2 URL Scheme

具體的流程詳看, 友盟平臺.

原因一
  1. 沒有在新浪微博填寫簽名及包名 。新浪微博使用SSO授權(quán)登錄需要在新浪微博開放平臺(http://open.weibo.com)填寫應(yīng)用簽名及包名
原因1.png

其中簽名使用新浪微博簽名工具生成即可。注意填寫簽名和包名后需要審核通過

原因二
  1. 沒有在友盟主站后臺(http://www.umeng.com/apps/)綁定新浪微博appkey及secret!
原因2.png

注意在友盟主站后臺左上角需要勾選自己的APP,否則無法進(jìn)入該頁面

原因三

再次更新 新浪微博開發(fā)平臺上應(yīng)用的bundle id

原因三.png
原因四

由于自己疏忽在Xcode 的bundleID 與 新浪的不一致

原因四.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容