コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】iOS の RevenueCat で「The receipt is not valid.」

概要

_makePurchase {
    "error": {
        "message": "The receipt is not valid. The purchased product was missing in the receipt. This is typically due to a bug in StoreKit.",
        "code": 8,
        "readableErrorCode": "INVALID_RECEIPT",
        "readable_error_code": "INVALID_RECEIPT",
        "userCancelled": false,
        "underlyingErrorMessage": "The purchased product was missing in the receipt. This is typically due to a bug in StoreKit."
    },
    "userCancelled": false
}

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

ビルドし直したら発生しなくなった。

参考サイト様