my app got rejected, iap button dont work.

first i want to said thanks to everyone that had help me, coming back after 10 years and learn everything again is being a little difficult, unfortunately still have one more thing to learn or set up correctly. This is my rule in my app actor, when i clicked it works

purchase succeeds unlock extra features, but when i summit my app with TestFlight app and download it , the iap unlock extra button do nothing when pressed, so when i found out about going to iphone settings, developer, sign in with a sandbox account , then i manually enter id and purchased the iap, then going back to my game, my locked features get unlocked, this are my steps

after that, when i reopen my app , the locked items are now available, if any one had recently do this steps please let me know what iam doing wrong, thank you.

Comments

  • artigiano1987artigiano1987 Member, PRO Posts: 15

    so basically apple is saying when they press my IAP UNLOCK EXTRAS button nothing happens. they just told me to check my code.

  • ArmellineArmelline Member, PRO Posts: 5,432

    Do you have your billing information and tax information etc. set up in the App Store Connect portal? If anything isn't set up right there IAPs will just silently fail in TestFlight testing and review. Always the first thing to check.

  • artigiano1987artigiano1987 Member, PRO Posts: 15

    yes i contacted apple and they said everything is good, also my app that was rejected is approved now, so i dont know whats the problem, i had to removed the iap and make it for $.99 but i had preferred to be free and have the iap, i contacted the gamesalad support but still dont have a answer yet why my iap button is not working.

  • ArmellineArmelline Member, PRO Posts: 5,432

    The test environment they use can be SUPER slow, so if your IAP button didn't have a "Please wait" or something that it toggles to when clicked, an impatient reviewer might just have gone "Button does nothing, FAIL." I had that happen a few times so always have the button change state to acknowledge the click now.

    If it works in Sandbox, it's one of those two things (not filled out all the contracts etc., or button doesn't have an updated state when clicked) 99% of the time. It's very unlikely to be a GameSalad issue.

Sign In or Register to comment.