The first article about this I read was:
http://appadvice.com/appnn/2011/01/a...ct-ipad-users/
It says that Apple policy says:
"1.2 Apps utilizing a system other than the In App Purchase API (IAP) to purchase content, functionality, or services in an app will be rejected".
and "For existing apps already on the App Store, we are providing a grace period to bring your app into compliance with this guideline. To ensure your app remains on the App Store, please submit an update that uses the In App Purchase API for purchasing content, by June 30, 2011."
It sounds to me like they want every app that sells content to do so via their in-app purchasing API, which gives them 30%. Now, it is arguable that an app that "breaks out" to the browser to do purchasing is selling content from within the app.
But, what's the difference between buying content in the browser? They can't disallow any use of the browser that allows retail purchases.
It would be nice if they issued some clarification of this. I really dislike Apple need to control everything. I like my iPad and iPod Touch, but their control issues are really irritating.