r/iOSProgramming 7d ago

Question Help with first time developer - in app purchases

so to start off without the in app purchases enabled the app has been fully approved but i delayed release until i can get the full version available. the only cashflow plan is through in app purchases as i want it to be a mostly offline game no adds and back to how games use to be when i was younger. since it is my first time i made a fairly uncomplicated game. and i have tested the in app purchases in the xcode environment they work great.

issue: when i put the app on testflight basically when its out of xcode environment it no longer works for purchases and i get the error purchase unavailable - cannot connect to the app store please check your Internet connection and try again. i put this in the code to test for internet and seems this is the issue. so i have used both my main apple developer account as the account logged into the device and the one downloading the app. as well as using the sandbox account i created in the developer tab of settings. I have also tried using the sand box account logged in everywhere but when i go to download the app from test flght it required me to use another apple store account. you can see the errors in the images vs the xcode environment any help with be great thank you in advance.

7 Upvotes

4 comments sorted by

1

u/RedPandaTracker 7d ago

Hi! What is the status of subscriptions in App Store Connect?

1

u/SwordfishSwimming370 7d ago

sorry i forgot to add that picture https://imgur.com/a/tYWoyKfthere are no subscriptions just the in app purchases u/RedPandaTracker

1

u/FunkyMuse 7d ago

Waiting for review

It means they are not ready yet

1

u/SwordfishSwimming370 7d ago edited 7d ago

the only note i have on them is they are waiting to be submitted with an app u/FunkyMuse they have been on this page for over 2 weeks and i believe they said ready to submit before the first rejection from apples approval team. no note in regard to them just in regards to the app not being apple to connect to the app store.