以下の内容はhttps://baba-s.hatenablog.com/entry/2024/06/06/094044より取得しました。


【Unity】Android の RevenueCat で『「XXXX」はすでに定期購入しています。』

概要

_makePurchase {
    "error": {
        "code": 6,
        "message": "This product is already active for the user.",
        "readableErrorCode": "ProductAlreadyPurchasedError",
        "readable_error_code": "ProductAlreadyPurchasedError",
        "underlyingErrorMessage": "Error updating purchases. DebugMessage: . ErrorCode: ITEM_ALREADY_OWNED.",
        "userCancelled": false
    },
    "userCancelled": false
}

Google Play のサンドボックス環境で RevenueCat の
Purchases.PurchaseProduct を実行した時に
上記のエラーが発生する現象に遭遇した。

このエラーが発生する状況は以下の 2 通りだった。

  1. 商品を購入済みのアプリを削除して再インストールした時に購入を復元せずに購入しようとした時
    • Purchases.RestorePurchases で購入を復元したら購入状況が正常に反映された
  2. 同じアカウントでログインしている他の Android 端末で商品を購入してから購入しようとした時
    • 購入の復元やアプリを再起動を試していたら購入状況が正常に反映された



以上の内容はhttps://baba-s.hatenablog.com/entry/2024/06/06/094044より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14