華為應用內支付報錯60002:iap not activated,無法支付,拉不起支付界面


問題描述:

測試應用內支付,無法拉起支付界面,看日志報錯如下:

我們在文檔錯誤碼中查到該錯表示支付服務開關沒有打開,檢查后還是不能支付。

問題分析:

1、 確認應用的支付服務開關是否已經打開,支付服務參數是否已經配置,如圖:

2、 Android Studio集成SDK的:重新下載agconnect-services.json文件(下載路徑參考下圖),並放在應用工程根目錄下:

Eclipse下載接入SDK的:檢查manifest里面配置的appid、cpid是否正確。

配置格式如下:

<meta-data   
    android:name="com.huawei.hms.client.appid"   
    <!-- value的值“xxx”用實際申請的應用ID替換,來源於應用詳情。-   ->   
    android:value="appid=xxx">   
  </meta-data>
<!-- value的值“xxx”用實際申請的開發者的支付ID替換,來源於應用的支付服務信息。--> 
  <meta-data 
    android:name="com.huawei.hms.client.cpid" 
    android:value="cpid=xxx"> 
  </meta-data>

3、以上操作確認無誤后,如果還是不能支付,可能是因為緩存問題,會有一個小時的延遲時間,建議等待1小時左右再重新嘗試。

原文鏈接:developer.huawei.com/consumer/cn…

原作者:Mayism

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM