【Playfab】PlayfabのValidateIOSReceiptで失敗する【トラブルシューティング】

Playfab

iOSでUnity iAP + Playfab レシート検証で下記のエラー発生。

Validation failed: /Client/ValidateIOSReceipt: There is no item in the catalog with an ID matching the product ID in the receiptPlayFab.Internal.PlayFabUnityHttp:OnResponse(String, CallRequestContainer)PlayFab.Internal.<Post>d__12:MoveNext()UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

購入→購入成功→購入完了ダイアログ表示→ValidateIOSReceiptのみエラー

環境
Unity:2022.3.40f1
M1 Mac
Xcode:15.3

解決方法

App Store ConnectでSandboxアカウントを再作成で復旧。
購入履歴消去では復旧せず。

Unityのバージョンアップ(2022.3.7f1 → 2022.3.20f1)で解消された。

参考

コメント

タイトルとURLをコピーしました