I have developed an IOS app with in-app purchases enabled in Flutter. I have tested the in-app purchase with sandbox environment and it shows success when done. Just to be extra sure that payment works I would like to try payment with the real card or dummy cards provided by Apple. Is it possible to test it with a real card before publishing the app to app store? Or do we need to have faith in Apple that if Sandbox works, the real pay would work too after publishing? Any suggestions or help would be appreciated. Thanks in advance!
Related
I submitted my iOS app. That app includes inapp purchase. I tested the feature whether it works correctly. After that, I submitted the app.
However, I have been gotten curious that I should provide a test user account of testflight for reviewer to test inapp purchases.
No we don't have to specify that unless they come back asking you.
I have created ios app with Auto-Renewable Subscription. I can able to test that using Sandbox account environment.
Is there any option to test it like Alpha testing? . ie Specific user can view my app in AppStore and test the inapp purchase with real account details and do cancel subscription
Unfortunatelly, no.
There are no any provided ways to do this. Sandbox mode only. If your app has not live yet AppStore is not able to communicate with bank account.
I've just had an In-App purchase approved and hit the App Store. To check the app, I've deleted my test copy and downloaded fresh from the App Store - but now I can't get the In-App purchase without paying for it. Is there a way around this? Sandbox user isn't working in the real App Store, and I don't want to make the In-App purchase free, even for a short while, during the first few days of update. Promo codes are available for the app, but not the IAP.
You can use the below link to create sand box users and test app without paying for it:
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html
I suppose it is not possible to test (without paying) IAP once app is in app store. For this purpose sandbox environment is provided by apple so that IAP are tested in development.
I have an approved iOS application in AppStore. There are few approved in-app purchases.
Question: Can I make a real purchase from AdHoc version of my app?
No, you cannot test a real in-app purchases through sandbox while the application is in adhoc. Real purchase can only be done if and only if the app is downloaded from the appstore. But if it is working fine in the sandbox testing, it is bound to work exactly fine in the real enviornment.
I saw this question but its not what i need :- Testing in-app purchase after going live\
I want to provide limited set of testers free access to In App Purchase for testing purposes.The first version of app is live i wish to upload new version. What are my options?
I can make every thing free through code on development build and install it on testers device but i don't want to go this way.
Will the IAP test accounts work if one version of app is live already?
For Testing In-App purchase you have to login into your developer account and add Test user account for In-App purchase . Search for Sandbox In-App purchase testing and app you will get relevant steps.