I have a problem similiar to this
Hello,
I am trying to integrate IAP with Apple App Store.
but i have the following error when testing on device :
UnityIAP:No App Receipt found!
Unavailable product com.flipbook.version.full -com.flipbook.version.full
So, the product ID seems to be not recognized.
I use the Unity tutorial code (Survival shooter IAP demo),
and I followed all the steps of the guide published in the forum..
the Itunes product ID (non-consumable) is the same than the one in the code, of course.
So, Iā¦
I have 4 inapp in the game. 2 old ones are working but 2 new ones are not. although they are approved in appstore
product name kinda doubles
Unavailable product
com.game.bundle-com.game.bundle
everything works in editor and on android, but not on iOS
Unity 2020.3.34
purchase package 4.5.0 - tried updating to 4.7 with no luck
aop
March 16, 2023, 12:04am
2
Same here, 2021.3.4f. Old ones work just fine, but new one always throw āUnavailable productā. IAP v 4.7.0. Maybe apple got new politics or laws, or soā¦
Android works iOS does not.
I had 1 in app product and was working just fine. However; adding more in app purchases are not working.
Unity 2021.3.20
IAP 4.7.0
I have to fix this as soon as possible.
error code on iOS device:
Unavailable product premium_pack-premium_pack
UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
UnityEngine.Purchasing.AppleStoreImpl:OnProductsRetrieved(String)
UnityEngine.Purchasing.Extension.UnityUtil:Update()
1 Like
Same here, 2020.3.45f. unity IAP 4.5.2.
Old ones work just fine, new ones are not
Android works iOS does not.
1 Like
Update. Game passes review on appStore just fine. Inapps work for my testflight tester in US. But itās not working on my phone (iām in belarus). what can it be ?
Same here everything is correct in stores. IOS works but android not working. Some times I see extra ānā letter end of my subscription products.
Unavailable product premium_packānā-premium_packānā
UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
UnityEngine.Purchasing.AppleStoreImpl:OnProductsRetrieved(String)
UnityEngine.Purchasing.Extension.UnityUtil:Update()
Like this
You should check/add BANKING information in āAgreements, Tax & Bankingā (Appstore Connect).
I hope it can help you!
1 Like
Good sir, you deserve a medal
saxahan:
Android works iOS does not.
I had 1 in app product and was working just fine. However; adding more in app purchases are not working.
Unity 2021.3.20
IAP 4.7.0
I have to fix this as soon as possible.
error code on iOS device:
Unavailable product premium_pack-premium_pack
UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
UnityEngine.Purchasing.AppleStoreImpl:OnProductsRetrieved(String)
UnityEngine.Purchasing.Extension.UnityUtil:Update()
you got any solution for this I have same issue
This issue is still present. The product names are appearing twice for me, and I have no idea why this is happening.
I have the same issue, Iām testing with a .storekit file created, and I have this error on load
Unavailable product 1_months_subscription-1_months_subscription
UnityEngine.Purchasing.PurchasingManager:HasAvailableProductsToPurchase(Boolean)
UnityEngine.Purchasing.PurchasingManager:CheckForInitialization()
UnityEngine.Purchasing.PurchasingManager:OnProductsRetrieved(List`1)
UnityEngine.Purchasing.AppleStoreImpl:OnProductsRetrieved(String)
UnityEngine.Purchasing.Extension.UnityUtil:Update()
Also have this issue on both iOS and Android
Still no solutionā¦
This is ridiculous , once again, just like every day, Unity proves that they give no sh!t about their users.
1 Like
vonSchlank:
Still no solutionā¦
This is ridiculous , once again, just like every day, Unity proves that they give no sh!t about their users.
IAP Plugins are just a wrapper over native frameworks (Store Kit on iOS, Billing Client Library on Android). Only issues related to the C# api will be manageable but not any other native behaviours.
Being said that, we found product unavailability usually happens for some very common reason - Not completing or accepting the Tax agreements. Have a look here for a testing guide. Make sure you cross check the steps and if it works on TestFlight, it should work everywhere.
Voxel-Busters:
IAP Plugins are just a wrapper over native frameworks (Store Kit on iOS, Billing Client Library on Android). Only issues related to the C# api will be manageable but not any other native behaviours.
Being said that, we found product unavailability usually happens for some very common reason - Not completing or accepting the Tax agreements. Have a look here for a testing guide. Make sure you cross check the steps and if it works on TestFlight, it should work everywhere.
Thank you! I will check it as soon as I can.