コガネブログ

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

2024-06-01から1ヶ月間の記事一覧

【Unity】GoogleService-Info.plist file missing REVERSED_CLIENT_ID, Google Sign-In will fail to initialize.

概要 GoogleService-Info.plist file missing REVERSED_CLIENT_ID, Google Sign-In will fail to initialize. Firebase 構成ファイル「GoogleService-Info.plist」を Unity プロジェクトに追加して iOS ビルドしたら上記のエラーが発生してビルドに失敗した…

【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":…

【Unity】Amazon AppStore の RevenueCat で「There was a problem with the store.」

概要 _receiveProducts { "error": { "code": 2, "message": "There was a problem with the store.", "readableErrorCode": "StoreProblemError", "readable_error_code": "StoreProblemError", "underlyingErrorMessage": "Failed to get user data. Make …

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

概要 _makePurchase { "error": { "code": 6, "message": "This product is already active for the user.", "readableErrorCode": "ProductAlreadyPurchasedError", "readable_error_code": "ProductAlreadyPurchasedError", "underlyingErrorMessage": "Er…

【Unity】Android の RevenueCat で「購入しようとしたアイテムが見つかりませんでした。」

概要 _makePurchase { "error": { "code": 5, "message": "The product is not available for purchase.", "readableErrorCode": "ProductNotAvailableForPurchaseError", "readable_error_code": "ProductNotAvailableForPurchaseError", "underlyingErrorM…

【Unity】iOS の RevenueCat で「There was a problem with the App Store.」

概要 _makePurchase { "error": { "code": 2, "message": "There was a problem with the App Store.", "underlyingErrorMessage": "不明なエラーが起きました", "readableErrorCode": "STORE_PROBLEM", "userCancelled": false, "readable_error_code": "ST…

【Unity】RevenueCat で currencyCode が JPY ではなく USD で送られてきた

概要 "currencyCode": "USD" Apple のサンドボックス環境で RevenueCat を使用して課金の検証をした時に、 Product の currencyCode が JPY ではなく USD で送られてくる現象に遭遇した。 iOS 端末で SANDBOX アカウントでサインインしていないことが原因だ…