![](/img/trans.png)
[英]Android / Google Play in-app purchase "Item unavailable in your country"
[英]"Item unavailable in your country" on Xamarin.Android
目前在特定游戲中也遇到此錯誤。 但在我的其他游戲中運行良好
我昨天有同樣的問題。 上傳新版本后,它自行更正。 我從四月下旬就沒有升級,所以我把它歸結為升級間隔太長。
我想知道這個問題是否與新的 Google Play Billing Library 5 有關。Play Billing Library 4 本來應該沒問題,但是 QuerySkuDetailsAsync 現在已棄用,並已被 QueryProductDetailsAsync 取代。 請參閱https://developer.android.com/google/play/billing/migrate-gpblv5和https://developer.android.com/google/play/billing/compatibility 。
我在 Play 控制台中的所有訂閱都顯示為 2022 年 5 月更新,並且幾個月來我沒有對任何訂閱進行更改。
我剛剛用我的應用程序再次測試,現在一切似乎都很好。
今天在我有一段時間沒有使用的設備上再次出現此問題。 我知道訂閱已過期,因為當我查詢訂閱失敗時,Google 服務器報告的異常顯示為“訂閱購買不再可供查詢,因為它已過期太久”。 訂閱是在 5 月 10 日購買的。 從之前的測試來看,Beta 測試人員的過期訂閱仍會在近 40 天后退回。 此時,Beta 測試人員必須購買新訂閱。
因此,我嘗試進行新購買並收到“您所在國家/地區不可用的商品”消息。 解決方法是使用提供給 beta 測試人員的 Google Play 鏈接,然后直接從 Google Play 重新安裝應用程序。 然后,我能夠成功購買新訂閱。
我的結論是 Google Play 已經改變了程序,因為我以前在使用我測試的任何設備時都不需要這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.