Las aplicaciones móviles para iOS que se envíen están sujetas a la aprobación del equipo de revisión de aplicaciones de Apple , como se describe en el acuerdo del SDK , para realizar pruebas de confiabilidad básicas y otros análisis, antes de publicarse en la App Store . Las aplicaciones aún pueden distribuirse ad hoc si son rechazadas, mediante el envío manual por parte del autor de una solicitud a Apple para obtener la licencia de la aplicación para iPhones individuales , [1] aunque Apple puede retirar la capacidad de los autores para hacer esto en una fecha posterior. [2]
Los acuerdos de confidencialidad siempre han prohibido a los desarrolladores publicar el contenido de sus avisos de rechazo, pero Apple ahora ha comenzado a etiquetar sus cartas de rechazo con una advertencia explícita de confidencialidad. [3] Apple luego cambió el NDA [ ¿cómo? ] alegando que "ha creado demasiada carga para los desarrolladores" [4] pero no revirtieron la decisión de prohibir la publicación de avisos de rechazo. [5] Algunas aplicaciones no están disponibles fuera de las App Stores específicas de la región a pedido del desarrollador. [6]
Además, Apple ha eliminado software licenciado bajo la Licencia Pública General GNU (GPL) de la App Store después de las quejas de uno de los desarrolladores del programa (el reproductor multimedia VLC ), alegando que los términos de servicio de la App Store son incompatibles con la GPL. [7]
A los solicitantes se les ha negado el acceso a aplicaciones por duplicar fundamentalmente las aplicaciones de Apple, por ejemplo, al proporcionar una interfaz de correo electrónico sin ninguna funcionalidad o uso añadido, [8] o tener los mismos elementos que la aplicación de SMS incorporada. [9] También se han rechazado solicitudes por duplicar la funcionalidad de iTunes . [10] Las solicitudes pueden ser rechazadas si son de "utilidad limitada". [11] Algunos informes indican que las barras de herramientas deben colocarse en la parte inferior de la pantalla y que la función de vibración solo debe usarse para alertas. [12]
La App Store, que se lanzó en julio de 2008, registró un promedio de ventas de aplicaciones de un millón de dólares por día durante su primer mes de existencia. [13] Para que las aplicaciones se incluyeran en la App Store, los desarrolladores debían enviar su aplicación y esperar la aprobación o el rechazo de Apple. Las aplicaciones rechazadas recibían una respuesta sobre el motivo de su rechazo para que pudieran modificarse y volver a enviarse. [14]
El proceso de aprobación de la App Store de Apple ha cambiado con el tiempo en términos de la respuesta a los desarrolladores y el tiempo que tarda una aplicación en ser aprobada. En julio de 2009, la solicitud podía tardar semanas. Apple agilizó el proceso a finales de 2009 y algunas aplicaciones se procesaron en unos pocos días. [15] Además, en diciembre de 2009, la App Store comenzó a proporcionar una respuesta detallada a los desarrolladores sobre el proceso de aprobación en lugar de simplemente mostrar "Esperando aprobación" y "Aprobado" o "Rechazado".
En 2010, el proceso de aprobación de aplicaciones para iPad podría haber sido largo, similar a las semanas que se tardaban en aprobar las aplicaciones para iPhone. En junio de 2010, Steve Jobs dijo en la WWDC 2010 que el 95% de las aplicaciones se procesaban en un plazo de siete días hábiles. [16] Según el portal para desarrolladores de Apple, al 3 de julio de 2014, el 98% de las aplicaciones nuevas y actualizadas se procesaban en un plazo de cinco días hábiles. [17]
A partir de 2024, los tiempos de revisión de aplicaciones han disminuido significativamente: una aplicación se revisa en menos de 12 horas en promedio y el 90 % de las aplicaciones se revisan en menos de 24 horas. [18]
El 9 de septiembre de 2010, Apple publicó las Directrices oficiales de revisión de la App Store para desarrolladores. [19] En ese momento se levantaron varias restricciones de desarrollo y se pidió a muchos desarrolladores de aplicaciones rechazadas anteriormente que volvieran a enviar sus solicitudes de acuerdo con las nuevas directrices. El documento de Directrices de revisión de aplicaciones es un documento en constante evolución que Apple puede modificar en cualquier momento. Las directrices cubren una amplia gama de reglas y se clasifican en cinco secciones:
Apple verifica cada aplicación según estas pautas antes de aprobarla para su venta e inclusión en la App Store.
Con el tiempo, los requisitos han evolucionado a medida que han aparecido tendencias en el desarrollo de aplicaciones. Por ejemplo, las aplicaciones que accedían a la ubicación del usuario para publicidad eran válidas antes del otoño de 2009. Después de ese momento, se rechazaban las aplicaciones que no proporcionaban una experiencia de usuario más sólida más allá de simplemente usar datos de ubicación para publicidad. Otros requisitos, como el uso de API no documentadas , siempre han dado lugar al rechazo.
Las aplicaciones que aparecen destacadas serán promocionadas por Apple dentro de la App Store, generalmente dentro de una categoría de aplicación específica. No existen pautas específicas para que una aplicación aparezca destacada [20] , pero en algunos casos notables, los desarrolladores de aplicaciones que recopilan comentarios directamente de Apple antes de lanzar su aplicación han indicado que esto mejora las posibilidades de aparecer destacada [21] .
En mayo de 2009, Apple rechazó la primera versión de Newspapers, una aplicación para iPhone que permitía a los usuarios leer contenido de más de 50 periódicos de todo el mundo, incluidos el New York Times , el francés Le Monde y el tabloide británico The Sun. La aplicación fue rechazada porque las apariciones diarias de chicas en topless en la " Página 3 " fueron descritas como "obscenas". Se presentó una segunda versión de la aplicación, eliminando el acceso a The Sun y añadiendo un precio de 0,59 libras . La aplicación se puso a disposición en verano, después del lanzamiento del software iPhone OS 3.0. [22] [23] Otra aplicación, de naturaleza similar a Newspapers, llamada Eucalyptus, permitía a los usuarios descargar libros electrónicos a su iPhone, aunque fue rechazada por Apple porque uno de los libros electrónicos que se podían haber descargado era el Kama Sutra . La prohibición ha sido levantada desde entonces. [24]
Creemos que tenemos la responsabilidad moral de mantener la pornografía fuera del iPhone... La gente que quiere pornografía puede comprar un teléfono Android .
—Steve Jobs [25]
No podemos adaptar las revistas europeas a los estándares de Utah.
— Mathias Müller von Blumencron (editor de Der Spiegel , advirtiendo que la revista de noticias no modificaría su contenido para la App Store) [26]
La App Store tiene aplicaciones para adultos de Playboy y Sports Illustrated que aún no se han eliminado, mientras que algunas aplicaciones de otros fueron eliminadas citando contenido para adultos, lo que ha resultado en acusaciones de hipocresía. A pesar de esto, los sitios para adultos continúan comercializando para usuarios de iPhone y iPad. [27] [28] [29] En noviembre de 2009, la aplicación de Stern (una revista semanal alemana convencional con una circulación impresa de aproximadamente 900.000) fue eliminada durante varias semanas sin previo aviso. [26] [30] En enero de 2010, el periódico más grande de Europa, el tabloide alemán Bild , eliminó contenido de la versión para iPhone de su edición impresa a pedido de Apple, y más tarde tuvo que modificar una de sus aplicaciones, como en el caso Stern debido a la desnudez. [31] La Asociación de Editores de Revistas Alemanas (VDZ) advirtió que con tales intervenciones Apple podría estar avanzando hacia la censura. [31]
El periódico The Guardian describió el rechazo de Apple a los contenidos explícitos como algo similar a lo que hizo el distribuidor WHSmith , uno de los principales distribuidores que durante muchos años impuso restricciones de contenido a las editoriales británicas. Los trabajadores de la revista de moda Dazed & Confused han bautizado su edición para iPad como la « edición iraní ». [25]
En diciembre de 2009, Apple prohibió una aplicación de dibujos animados llamada NewsToons del dibujante Mark Fiore , con el argumento de que "ridiculizaba a las figuras públicas". [32] [33] En abril de 2010, Fiore ganó el premio Pulitzer por sus caricaturas de sátira política, haciendo historia como el primer dibujante exclusivamente de Internet en ganar el prestigioso premio periodístico. [32] [33] [34] Tras la protesta pública después de que la historia se conociera a raíz del premio, Apple le pidió a Fiore que volviera a enviar su aplicación, y posteriormente fue aceptada. Fiore dijo: "Seguro, la mía podría ser aprobada, pero ¿qué pasa con alguien que no ha ganado un Pulitzer y que tal vez esté haciendo una aplicación política mejor que la mía? ¿Se necesita un frenesí mediático para que se apruebe una aplicación que tiene material político?" [33]
En abril de 2009, se aprobó un juego llamado Baby Shaker para la App Store, que luego fue eliminado debido a quejas. El juego permitía al usuario agitar su teléfono para calmar el llanto de un bebé de dibujos animados en la pantalla. [35] La aplicación fue criticada por restar importancia al síndrome del bebé sacudido , una afección en la que sacudir a un bebé provoca una lesión cerebral grave. [36]
En mayo de 2009, Trent Reznor de Nine Inch Nails anunció, a través de su cuenta de Twitter , que Apple había rechazado una actualización de la aplicación Nine Inch Nails debido a "contenido objetable". [37] El desarrollador publicó un mensaje en los foros de discusión de Nine Inch Nails explicando la situación con más detalle:
La versión 1.0 ya está disponible. La versión 1.0.3 fue rechazada debido al contenido, pero la aplicación no tiene contenido. Se trató principalmente de una versión de estabilidad para corregir el error que bloquea la aplicación para los usuarios internacionales. El error se corrigió 24 horas después de que se lanzó la versión 1.0 y hemos estado esperando a que Apple la apruebe desde entonces. Mientras tanto, la aplicación sigue recibiendo una cantidad cada vez mayor de calificaciones de 1 estrella de usuarios internacionales comprensiblemente frustrados por el error, "pero parece que tenemos las manos atadas". [38]
Posteriormente Apple permitió la actualización. [39]
En diciembre de 2009, Apple rechazó la aplicación de libros electrónicos de Ted Lando "Take Control of iPhone OS 3". No se permitió que la aplicación volviera a la App Store hasta que se eliminaran todas las referencias al jailbreaking. [40]
En agosto de 2012, Josh Begley creó una aplicación para iPhone que enviaba una notificación automática cada vez que un avión no tripulado militar estadounidense atacaba un objetivo. La aplicación fue rechazada porque Apple consideró que su contenido era "objetable y vulgar". [41]
En septiembre de 2019, un desarrollador anónimo presentó una aplicación llamada HKmap.live a la App Store, que rastrea vehículos policiales, oficiales armados e incidentes en los que las personas resultaron heridas durante las protestas de Hong Kong de 2019-20 . Pero Apple había rechazado la aplicación y revocó su decisión el 4 de octubre. People's Daily , el medio oficial en China, ha criticado la acción de Apple. El 9 de octubre, Apple anunció que la aplicación fue eliminada. [42] [43]
I Am Rich fue una aplicación para iOS de 2008 desarrollada por Armin Heinrich. Al iniciarse, la pantalla solo contenía una gema roja brillante y un ícono que, al presionarlo, mostraba el siguiente mantra en letras grandes:
Soy rico , lo
merezco . Soy bueno, saludable y exitoso.
La aplicación se describe como "una obra de arte sin ninguna función oculta", y su único propósito es mostrar a otras personas que pueden permitírselo; I Am Rich se vendió en la App Store por 999,99 dólares (equivalentes a 1.415 dólares en 2023), 799,99 euros (equivalentes a 934,74 euros en 2021) y 599,99 libras (equivalentes a 1.011 libras en 2023), el precio más alto que Apple permitía para el contenido de la App Store en ese momento.
Luego, el 6 de agosto de 2008, exactamente un día después de su lanzamiento, Apple eliminó la aplicación de la App Store sin explicación.
En respuesta a la demanda de Estados Unidos contra Apple (2024) (específicamente sobre la sección sobre "superaplicaciones") y la creciente presión regulatoria de la Unión Europea , se editó la directriz 4.3, que dictaba que las miniaplicaciones permitían los emuladores de juegos en la tienda en todo el mundo. [44] [45] Anteriormente, los emuladores de videojuegos no estaban permitidos incluso si tenían licencia oficial debido a las reglas sobre la descarga de código ejecutable, [46] y los emuladores que se disfrazaban de administradores de archivos, aplicaciones de nombres de bebés y aplicaciones de bigotes de realidad aumentada, que se eliminaban rápidamente. [47] Después de que la regla cambiara, se permitió un clon de GBA4iOS llamado iGBA en la App Store, que admitía la importación de ROM de Game Boy, Game Boy Color y Game Boy Advance, pero se eliminó debido a que copiaba la aplicación GBA4iOS según las pautas de spam y derechos de autor. [48] [49] Un emulador de Nintendo Entertainment System llamado Bimmy estuvo disponible durante unas horas, pero fue eliminado por el creador debido a temores de acciones legales por parte de Nintendo. [50] [51] También se agregó un emulador de Commodore 64 a la tienda de aplicaciones. [52] La aplicación oficial del emulador Delta (el sucesor oficial de GBA4iOS que también es compatible con NES, SNES, Nintendo 64 y Nintendo DS, así como con la serie GameBoy) que admite una variedad de sistemas de Nintendo se publicó poco después de la eliminación de Bimmy de forma gratuita en los EE. UU., [53] [54] pero para instalarlo en la UE debes pagar una suscripción de 1,50 euros al año a AltStore PAL. [55]
Todas las aplicaciones de la App Store de iOS deben ser compatibles con el sandbox y enumerar todos los permisos necesarios para su correcta funcionalidad. [56] Durante el proceso de revisión, cada aplicación se prueba manualmente y se ejecuta un análisis estático en su código binario. [57] [58]
En 2013, se aprobó y lanzó en la App Store una aplicación de prueba de malware que utilizaba técnicas de reensamblado de código dinámico y que se llamaba "Jekyll" en referencia a la novela de Stevenson [59] . Apple afirmó que se realizaron cambios no especificados en iOS en respuesta al ataque. [60] [61]
En septiembre de 2015, se publicaron programas infectados para su descarga pública en la App Store. El código malicioso se había incrustado en software legítimo chino a través de una versión modificada de Xcode (consulte XcodeGhost ). [62] [63] Algunas de las aplicaciones más grandes que tenían el código fueron Angry Birds 2 , CamCard, TinyDeal.com, entre otras. [64] [65] Apple confirmó el ataque y afirmó estar trabajando con los desarrolladores para asegurarse de que estaban usando la versión adecuada de Xcode para reconstruir las aplicaciones. [66]
En octubre de 2015, Apple también confirmó que había eliminado aplicaciones de la App Store debido a problemas de privacidad. Comentaron que las aplicaciones podrían usarse para comprometer las soluciones de seguridad SSL/TLS . [67] [68]