未收到應用內項目列表

  1. 通過GAMEPOT只能購買和處理應用內消耗品。

  2. 支付庫必須在構建時實現。

  • Google in-app SDK:


    (Unity)
    ../Assets/Plugins/Android/libs/billing-5.0.0.aar
    ../Assets/Plugins/Android/libs/firebase-crashlytics-buildtools-2.9.1.jar
    
    (Native) 
    implementation 'com.google.firebase:firebase-crashlytics-buildtools:2.9.1'
    implementation 'com.android.billingclient:billing:5.0.0'
  • One Store in-app SDK:


    (Unity)
    ../Assets/Plugins/Android/nativeLibs/gamepot-billing-onestore.aar
    ../Assets/Plugins/Android/nativeLibs/sdk-auth-1.0.2.aar
    ../Assets/Plugins/Android/nativeLibs/sdk-base-1.0.3.aar
    ../Assets/Plugins/Android/nativeLibs/sdk-iap-21.00.00.aar

    (Native) 
    implementation(name: 'gamepot-billing-onestore', ext: 'aar')
    implementation(name: 'sdk-auth-1.0.2', ext: 'aar')
    implementation(name: 'sdk-base-1.0.3', ext: 'aar')
    implementation(name: 'sdk-iap-21.00.00', ext: 'aar')
  • Galaxy Store in-app SDK:


    (Unity)
    ../Assets/Plugins/Android/nativeLibs/gamepot-billing-galaxystore.aar

    (Native) 
    implementation(name: 'gamepot-billing-galaxystore', ext: 'aar')
  1. 必須正確完成支付功能的設置。 請參考:【#无法付款!】

  2. 使用getPurchaseItems API時,登錄後初始化支付模塊,API異步接收應用內支付列表並顯示為響應。 因此,根據 API 調用的時間,有時可能不會返回任何信息。

如果信息缺失,我們建議使用 getPurchaseDetailListAsync API,同步獲取應用內支付列表。 (對於Google,未註冊Google帳戶的設備可能沒有響應。)

  1. 設備上必須登錄專用支付賬戶才能啟用各商店的應用內支付功能,且處理支付的國家/地區必須來自商店應用程序的可用國家/地區列表。

Last updated