So iFlow Reader is being forced to end their app due to Apple’s policies requiring in-App purchases. Two key quotes from them that are definitely worth reading:
All you have to do is put the book in In-App Purchase. Sounds so reasonable, doesn’t it? But do you know how you do that? You go onto iTunes Connect, OK? And then you press some buttons and you get to a page that lets you create a new In-App Purchase item. You sit there and type in all the information, this description of the product and whatnot so Apple can presumably use that description to decide whether to approve it or not. There is no way to bulk load this. You can’t just copy your database in there. You have to do this all manually. We have access to 250,000 titles, not counting public-domain titles. We’re supposed to enter them all in manually?
What people don’t understand is that if you’re selling an app on iOS, Apple hosts that app on their server. You upload it, the customer downloads it, it gets downloaded from their servers. OK. With In-App Purchase it doesn’t work that way. You host everything. You ship it directly to the customer. All Apple does in the process is collect the money and basically give you a token that says it was collected and you do everything else. It’s essentially doing exactly the same thing as a credit-card processing company for this 30 percent. Nothing more.