Hi guys,
Thought I'd get my games onto iOS and oh my how it's a pain compared to android. So, I don't own an iOS device of any time so I've bought a virtual machine, full root access etc.
After an agonising few hours of head scratching regarding certificates, finally managed to self sign as I couldn't get the auto sign to work. Obviously as I'm using a VM I can't use the simulator properly as it's really laggy but got a couple of friends with iOS so invited them to TestFlight and had one of them round so I could test physically.
So initial observations: the app would load, start, IDFA would prompt and consent given. Started to play and the app would restart back to the loading screen, did this a couple of times but finally was playable. Then the ads were not displaying and IAP price not reflecting.
I noticed in xcode that the metadata was missing for the IAP, on Android, as long as the product ID's are the same then the app pulls the data from the play store listing, is this not the same for iOS?
And with the ads, they're all configured correctly, work fine on Android (and yes, I changed advert IDs), is there any additional configuration needed in xcode to get these running?
I believe xcode had 42 yellow depreciation flags so maybe a few of these dependencies need updating? The big worry is the constant rebooting - tested on a 2020 SE and a iPhone 12 Pro, so memory shouldn't be an issue