5 ms·
It feels like Apple doesn't even want commercial indie developers on their platforms either. The whole process around entitlements and app review is absolutely
by iamcalledrob 4y ago
It feels like Apple doesn't even want commercial indie developers on their platforms either.
The whole process around entitlements and app review is absolutely maddening for small teams that don't have insider connections at Apple.
For context, there are things that your device is capable of, but the OS will prevent you from doing without Apple's blessing (an "Entitlement"). Even in test code that you're not shipping to the app store. Most apps you'll use day to day will use a bunch of these entitlements.
A pretty common scenario is that you want to be able to remove a notification that is no longer relevant. The process to do that is:
1. Pay the $99 (ugh, okay)
2. Build marketing materials for your app (even if you're the only user)
3. Write a proposal to Apple explaining why you need this entitlement and this is a good user experience.
4. Wait 4-8 weeks for Apple to deny your request without actually reading the proposal. Seriously, they only skim read what you write.
5. Go to 4
If you want to publish your app, you'll go through this all again with app review.
This process is absolutely maddening and is extremely time consuming. Apple's policies assume you have a large team to manage them, create marketing assets etc.
At bigger companies you escalate thus via your Apple internal contacts who chase things up for you. Indie developer? SOL.
- coupdejarnac 4y agoThat's the conclusion I came to as an indie developer years ago. There is so much artificial busywork with each new iOS release that is a PITA for a solopreneur. I had several testflight releases rejected by the moderators- like, bitches, who the f are you to reject an internal release? I decided I had enough of that shit, and now I'm done doing any development for Apple devices.