Company X comes out with a subscription service and provides an API.
Company Y develops an iPhone app using said API.
Company Y doesn't charge anything after the price of the app.
Sounds like it's strictly following the rules, though if that app were to be accepted in the appstore, then companies could just publish an API and pay some developer to develop and release the app on their own. Looks like a loop hole doesn't it?
Company X comes out with a subscription service and provides an API.
Company Y develops an iPhone app using said API. Company Y doesn't charge anything after the price of the app.
Sounds like it's strictly following the rules, though if that app were to be accepted in the appstore, then companies could just publish an API and pay some developer to develop and release the app on their own. Looks like a loop hole doesn't it?