views:

49

answers:

1

I'm about to develop an iPhone app that includes a UIWebView that renders a webpage with a payment-flow.

Does anyone know if Apple has any problems approving an app with a UIWebView that requires typing in your payment details?

A: 

This is absolutely fine.

The only problem you will encounter is if you are selling content/services/goods to be used INSIDE the app, in which case you HAVE to use IN APP PURCHASE.

Thomas Clayson
My understanding of the rules is that purchases made from within the app, not all goods consumed within an app, require IAP. Amazon has users purchase content through a `UIWebView`.
Justin
if you read the approval guidelines it clearly states that "apps utilising a system other than the in app purchase API to purchase content, functionality or services in an app with be rejected" as well as "apps using IAP to purchase physical goods or goods and services used outside of the application will be rejected". Thus anything that you buy FOR the app MUST use IAP. If you buy good or services seperate from the app then you can use any payment method you want. I'm assuming that Amazon use a UIWebView for ease-of-use rather than the apple guidelines.
Thomas Clayson
Yup, I'd say that's pretty clear. Thank you.
Justin