Are you currently able to build an iOS app with working in-app purchases on iOS 12.x?
I’m struggling. Please help.
The Make In-App Purchase node is failing for me, and I simply can’t work out why. I have carefully followed many suggestions and documentation on this process but I’m still snagged here.
Here’s my rundown.
UE4.22 > Remote build on OS X >** Xcode 10.3** > test devices** iOS 12.2 / 12.4**
Provisioning: okay. Both dev / distro provisions and certs are working as expected.
Test Flight: okay - sucesfully uploading app to test flight. Installs to test devices as expected.
In-App Purchases: configured in Appstore Connect. Status is Ready to submit. Agreements and banking are all in order
iOSEngine.ini: [OnlineSubsystem] DefaultPlatformService=IOS [OnlineSubsystemIOS.Store] bSupportsInAppPurchasing=true bUseStoreV2=false
Read In App Purchase Information Node: Working as expected. App store query returns an array of In App Purchase Info structures containing each of the IAPs I have configured via App Store Connect.
** At this stage, based on all the above, I believe my app / project / appstore connect configuration is all okay. If it were not, I assume the read in app purchase information would be failing. **
Make an In App Purchase node: returns Completion Status: Unknown. Neither Success nor Failure exec outputs fire. When repeatedly fired (spam the buy button) sometimes it will return a failed completion status. Appstore credentials don’t appear to be passed to the store: See other post In-App Purchase - not passing account credentials 4.22 / iOS 12.x for console dump.