¿Viola los términos de servicio de Apple si su aplicación dirige a alguien a un sitio web móvil para realizar compras en lugar de hacer que se realicen en la aplicación?

Mi respuesta para ti: depende.

¿De qué depende?

  • Contenido
  • Disponibilidad
  • Manzana. Nada es seguro en el mundo de Apple (bueno, excepto el iPhone 5 tal vez). Incluso si viola la política de iAP, podría ser rechazado y no.

Voy a elaborar; Pregúntate esto:
¿Incluso puedo usar el mecanismo iAP para estas compras? (consulte ¿Cómo se manejan eBay y Groupon en el sistema de compra en la aplicación de Apple a pesar de ser aplicaciones nativas?

  • Si la respuesta es no, no se me permite usar el mecanismo iAP, entonces puede usar el mecanismo que desee, ya sea el suyo propio, dirigir a sus clientes a un sitio web utilizando un control nativo (UIWebView) o dirigir a sus clientes a un sitio web usando Safari.
  • Si la respuesta es sí, significa que está vendiendo contenido para su aplicación (incluidos, entre otros: libros, revistas, niveles de juego, atributos, etc.). Pregúntese, ¿mi contenido solo estará disponible en mi aplicación?

(imaginemos que este es un boletín anidado 😉)

  • Si la respuesta es sí, entonces la compra de contenido a través de un sitio web móvil puede hacer que su aplicación sea rechazada. Consejo: más posibilidades de que sea rechazado si usa UIWebView que si cambia a Safari.
  • Si la respuesta es no, es posible que no se rechace la compra de contenido a través de un sitio web móvil. Por ejemplo: la aplicación Kindel de Amazon ha estado vendiendo libros y revistas digitales, aunque esto viola la política iAP de Apple. ¿Cómo lo están haciendo? Al hacer 2 cosas:
  1. El contenido adquirido a través de la aplicación está disponible en todas las demás aplicaciones de Kindel que posee el usuario, en todos los demás dispositivos que posee el usuario.
  2. Realizan la compra fuera de la aplicación, cambian a Safari y dirigen al usuario cómo realizar la compra desde allí.

EDITAR:
Apple ha revisado recientemente sus pautas:

  • 11,13
    Las aplicaciones que se vinculen a mecanismos externos para compras o suscripciones que se utilizarán en la aplicación, como un botón “comprar” que vaya a un sitio web para comprar un libro digital, serán rechazadas
  • 11,14
    Las aplicaciones pueden leer o reproducir contenido aprobado (específicamente revistas, periódicos, libros, audio, música y video) que está suscrito o comprado fuera de la aplicación, siempre que no haya ningún botón o enlace externo en la aplicación para comprar el aprobado contenido. Apple no recibirá ninguna parte de los ingresos por contenido aprobado que esté suscrito o comprado fuera de la aplicación

Mi respuesta para usted: depende del tipo de bien que quiera vender. Apple no aprueba las pasarelas de pago de terceros para productos virtuales, de hecho, debe venderse a través de su sistema de compra en la aplicación (IAP). Sin embargo, para vender bienes físicos, se le permite vender a través de una solución interna de la aplicación como Zooz, gracias a 3 líneas de código para implementar en su aplicación.