首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

ShareSDK (Mob) 分享至微信朋友圈失敗:缺少微信開放平台配置

     編輯:程式設計疑難解答

集成 Mob ShareSDK 後,分享至微信朋友圈一閃即失敗,最常見原因是 未在微信開放平台註冊應用並配置 AppID/AppSecret,或配置與專案不一致。

必備配置清單

  1. 微信開放平台建立應用: 登錄 open.weixin.qq.com,提交應用名稱、圖標、包名、簽名 (SHA1) 審核。
  2. 獲取 AppID & AppSecret: 審核通過後獲得,填入 ShareSDK 後台或專案 AndroidManifest.xml/Info.plist 對應欄位。
  3. 專案包名與簽名一致: 打包簽名必須與開放平台填寫的簽名完全一致,測試包與正式包簽名不同會導致分享失敗。
  4. Universal Link / URL Schemes: iOS 需配置 Associated Domains 及 URL Types (以 wx+AppID 為 Scheme)。
  5. 真機測試: 模擬器無微信客戶端,必須真機安裝微信且登錄測試。

常見坑點

  • 使用測試 AppID (wxd930ea5d5a258f4f) 只能分享給開發者自己,正式發布需換成自己的 AppID。
  • Android AndroidManifest.xml 缺少 WXEntryActivity 或包名錯誤,導致回調不觸發。
  • ShareSDK 版本過舊不支援最新微信 SDK,建議升級至最新版。

完成上述配置並真機測試,即可解決「一閃失敗」問題。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved