You control the customers and you pay Apple nothing. So this idea that Apple is forcing developers to do anything is nonsense.
You control the customers and you pay Apple nothing. So this idea that Apple is forcing developers to do anything is nonsense.
We are unable to release this app on the AppStore until we change our whole payment/subscription/billing stack to support Apple subscription system and agree to give them 30% / 15% of our revenues on those users (this is more than we pay for AWS, comparatively).
Keep in mind that a good chunk of of revenues comes from custom plans, so I don't even know how that would work with Apple system.
So much for not forcing developers to do anything.
We believe we fall under the exception of "business databases" which are exempted from this restriction, but the reviewer does not believe so. Guess who won.
We are not trying to use the app as an acquisition channel, we don't believe our customers would discover our service through an app store search. We want to make it more easy for our current customers to view their data on a mobile device, the app is pretty simple, coded in react native and also available on the play store.
I have apps on my phone that accept payment only on the web.
But you can, and that's what a lot of companies including Netflix do?
But this would require a significant amount of work on our side to support both web and mobile subscription. We do not expect to get any new business straight from the mobile app, we just want to offer an additional free service to our existing and future customers.
It would take us at least 2 to 3 man-month to rework our billing stack so that Apple has a chance to get 30% on some subscription. Which they won't since we really doubt B2B customers will subscribe to $2k+ yearly contracts using in-apps purchases. So it's really spending all that time/effort so that the Apple reviewer feels OK can safely check the little box on his list next to "in-app policy" :-(
I don't think that's true. Youtube premium costs $16/mo when you subscribe using their iOS app, but $12-13 when you subscribe on the web.
That can't be true, SoundCloud offers differing prices between their Go+ on their website and app store. $9.99 and $12.99. They even tell you if you sign-up through their website instead of the app store you get a "discount".
https://techcrunch.com/2019/03/13/spotify-files-a-complaint-...
I worked at a SAAS company that allowed the app to be on the App Store but you had to have a contract with us to use it.
You seem very confident about your understanding of things, but you seem to have misidentified the exact cause of your rejection.
[0] https://www.apple.com/ios/app-store/principles-practices/
--- START ---
Hello XXX team,
We are writing to let you know the results of your appeal for your app, XXX.
The App Review Board evaluated your app and determined that the original rejection feedback is valid. Your app does not comply with:
Guideline 3.1.1 - Business - Payments - In-App Purchase
We continue to find that your app offers a subscription with a mechanism other than the in-app purchase API.
While we understand that the app reads data, it does not fall into any of the categories listed in guideline 3.1.3 for reader apps:
3.1.3(a) “Reader” Apps: Apps may allow a user to access previously purchased content or content subscriptions (specifically: magazines, newspapers, books, audio, music, video, access to professional databases, VoIP, cloud storage, and approved services such as classroom management apps), provided that you agree not to directly or indirectly target iOS users to use a purchasing method other than in-app purchase, and your general communications about other purchasing methods are not designed to discourage use of in-app purchase
We hope you will consider making the necessary changes to be in compliance with the App Store Review Guidelines and will resubmit your revised binary.
Best regards, XXX App Review Board
--- END ---
So unless you are in one of those listed categories, it does not work. Don't know why we can't be considered to be a professional database tho.
(Edit: I know Spotify used to have an option for it but they dropped that and I never used it anyway)
But you just can't use Apple's own platform against them.
https://www.pcworld.com/article/229880/Apple_Backs_Off_In_Ap...