1. 程式人生 > >【解決方法】友盟分享 已安裝QQ,但總提示“沒有安裝手機QQ客戶端”

【解決方法】友盟分享 已安裝QQ,但總提示“沒有安裝手機QQ客戶端”

出現上述問題可能有下面幾個原因:

  • URL scheme沒有配置完全

URL scheme需要配置下面兩個:
1. “QQ”+騰訊QQ互聯應用appId轉換成十六進位制(不足8位前面補0),例如“QQ05FC5B14"
2. "tencent"+騰訊QQ互聯應用appId,例如“tencent100424468”

  • appID沒有設定

在AppDelegate應用入口方法開啟整合手機QQ、Qzone開關

[Objective-C] 純文字檢視 複製程式碼 ?
1 2 3 //設定分享到QQ/Qzone的應用Id,和分享url 連結 #import "UMSocialQQHandler.h"
[UMSocialQQHandler setQQWithAppId:@"100424468"appKey:@"c7394704798a158208a74ab60104f0ba"url:];


  • Bundle display name屬性沒有設定


在Xcode 6.0建立工程時,預設可能沒有單獨設定Bundle display name屬性值。但是因為SDK需要用到Bundle display name的值,所以務必請檢查確保這個屬性存在,如果沒有請新增上。