Today I have confirmed that if the .storekit file size is equal or greater than 65.244, then the simulator does not start the app. The simulator only shows the launch image but the app is not running and there is no printf string in the Xcode output console. This seems to be a bug.
The only workaround that I have found, is to manually edit the .storekit file and remove all the spaces that are not necessary because it is a json file.
If the .storekit file size is equal to or less than 65.243, then Xcode run the app in the simulator without any problem.
Post
Replies
Boosts
Views
Activity
I have submitted a feedback today.
I can confirm the bug in Xcode Version 12.4 (12D4e).
The problem has been solved in Xcode Version 12.5 (12E262). Thank you very much.
Same problem with:
Xcode 12.5 (18205)
iMac (Retina 5K, 27-inch, 2019)
Big Sur 11.3.1 (20E241)
It is not fixed for me.
Organizer crashes when attempting to upload an In-App Purchase Project.
XCode 12.5 (18205), macOS 11.3.1 (20E241)
I have received the same e-mail and I am worried about it.
It means that Apple will no longer offer hosting for non-consumable IAP content. This is clear.
So we have to find a solution, but we have only one month to find a solution. I cannot understand this decision and why only month to find a solution.
So, what is the solution?
on demand resource:
The email suggests to use the "on-demand solution", but this is not a solution for the in-app purchase because it means that every time that we need to deliver a new in-app purchase then we have to upload a new bundle (Giga byte of data!!!) together with app binary and make a full app review (binary and assets).
own server
The only real solution is move the "in-app-purchase" content into own server. So after purchasing from the App Store, the content will be downloaded from the server via http request (or via ftp request). Up to now, I cannot see any other solution. There are a lot of cloud services that offer a VPS solution for doing that.
Are there other solutions?