Approbations d'applications iOS - iOS app approvals

Les soumissions pour les applications mobiles pour iOS sont soumis à l' approbation d' Apple de App Review équipe, comme indiqué dans le SDK accord, pour les tests de fiabilité de base et d' autres analyses, avant d' être publiés sur l' App Store . Les applications peuvent toujours être distribuées ad hoc si elles sont rejetées, par l'auteur soumettant manuellement une demande à Apple pour autoriser l'application à des iPhones individuels , bien qu'Apple puisse retirer la possibilité aux auteurs de le faire à une date ultérieure.

Les accords de non-divulgation ont toujours interdit aux développeurs de publier le contenu de leurs avis de rejet, mais Apple a maintenant commencé à étiqueter leurs lettres de rejet avec un avertissement explicite de non-divulgation. Apple a par la suite modifié la NDA en citant que "cela a créé un fardeau trop lourd pour les développeurs", mais ils n'ont pas annulé la décision d'interdire la publication des avis de rejet. Certaines applications ne sont pas disponibles en dehors des App Stores spécifiques à une région à la demande du développeur.

De plus, Apple a supprimé un logiciel sous licence GNU General Public License (GPL) de l'App Store après des plaintes de l'un des développeurs du programme (le lecteur multimédia VLC ), affirmant que les conditions de service de l'App Store étaient incompatibles avec la GPL.

Restrictions fonctionnelles

Les candidats se sont vu refuser des applications pour avoir dupliqué fondamentalement des applications Apple, par exemple en fournissant une interface de messagerie sans fonctionnalité ni utilisation ajoutée, ou en ayant les mêmes éléments que l'application SMS intégrée. Des applications ont également été rejetées pour duplication des fonctionnalités d' iTunes . Les candidatures peuvent être rejetées si elles n'ont qu'une "utilité limitée". Certains rapports indiquent que les barres d'outils doivent être placées en bas de l'écran et que la fonction de vibration ne doit être utilisée que pour les alertes.

Processus d'approbation

Lancé en juillet 2008, l'App Store a réalisé en moyenne 1 million de dollars de ventes d'applications par jour au cours de son premier mois d'existence. Pour obtenir des applications dans l'App Store, les développeurs devaient soumettre leur application et attendre l'approbation ou le rejet d'Apple. Les applications rejetées ont reçu des commentaires sur la raison pour laquelle elles ont été rejetées afin qu'elles puissent être modifiées et soumises à nouveau.

Le processus d'approbation d'Apple a changé au fil du temps en termes de retour d'information aux développeurs et de délai d'approbation des applications. En juillet 2009, la demande pourrait prendre des semaines. Apple a rationalisé le processus fin 2009 et certaines applications ont été traitées en quelques jours. De plus, en décembre 2009, l'App Store a commencé à fournir des commentaires détaillés aux développeurs sur le processus d'approbation plutôt que d'afficher simplement « En attente d'approbation » et « Approuvé » ou « Rejeté ».

Au fil du temps, les exigences ont évolué au fur et à mesure que des tendances sont apparues dans le développement d'applications. Par exemple, les applications accédant à l'emplacement de l'utilisateur pour la publicité étaient valides avant l'automne 2009. Après cette date, les applications qui n'offraient pas une expérience utilisateur plus robuste au-delà de la simple utilisation des données de localisation pour la publicité ont été rejetées. D'autres exigences, telles que l'utilisation d' API non documentées , ont toujours conduit au rejet.

En 2010, le processus d'approbation des applications iPad aurait pu être long, similaire aux semaines vécues précédemment pour les applications iPhone. En juin 2010, Steve Jobs de la WWDC 2010 a déclaré que 95% des applications ont été traitées dans les 7 jours ouvrables. Selon le portail des développeurs d'Apple au 3 juillet 2014, 98 % des applications nouvelles et mises à jour ont été traitées dans les 5 jours ouvrables.

Examiner les lignes directrices

Le 9 septembre 2010, Apple a publié les directives officielles de révision de l'App Store pour les développeurs. À cette époque, plusieurs restrictions de développement ont été levées et de nombreux développeurs d'applications précédemment rejetées ont été invités à soumettre à nouveau leurs applications conformément aux nouvelles directives. L'App Review Guideline Document est un document évolutif qu'Apple peut modifier à tout moment. Essentiellement, les directives sont mises en place pour prévenir les problèmes de pornographie, de violence, de problèmes juridiques, d'expérience utilisateur et d'autres directives plus spécifiques dans les applications. Apple vérifie chaque application par rapport à ces directives avant de l'approuver pour la vente et l'inclusion sur l'App Store.

Les applications présentées seront promues par Apple dans l'App Store, généralement dans une catégorie d'applications spécifique. Il n'y a pas de directives spécifiques pour faire figurer une application, mais dans certains cas notables, les développeurs d'applications qui recueillent les commentaires directement d'Apple avant de publier leur application ont indiqué que cela améliore les chances d'être présenté.

Applications rejetées notables

Contenu de journaux et de magazines

En mai 2009, Apple a rejeté la première version de « journaux », un iPhone app qui permettent aux utilisateurs de lire le contenu de plus de 50 journaux du monde entier, y compris le New York Times , France de Le Monde et le Royaume-Uni tabloïd The Sun . L'application a été rejetée parce que le torse nu « Page 3 » filles caractéristiques quotidiennes ont été décrites comme « obscène ». Une deuxième version de l'application a été soumise, supprimant l'accès à The Sun et ajoutant un prix de 0,59 £ . L'application a été rendue disponible cet été, après la sortie du logiciel iPhone OS 3.0. Une autre application, de nature similaire à « Journaux », appelée « Eucalyptus » permettait aux utilisateurs de télécharger des livres électroniques sur leur iPhone, mais a été rejetée par Apple car l'un des livres électroniques qui aurait pu être téléchargé était le Kama Sutra . L'interdiction a depuis été levée.

Nous croyons que nous avons la responsabilité morale de garder le porno hors de l'iPhone ... Les gens qui veulent du porno peuvent acheter un téléphone Android

—  Steve Jobs

On ne peut pas adapter les magazines européens aux standards de l'Utah.

—  Mathias Müller von Blumencron (éditeur de Der Spiegel , avertissant que le magazine d'information ne modifierait pas son contenu pour l'App Store)

L'App Store propose des applications pour adultes Playboy et Sports Illustrated qui n'ont pas encore été supprimées, tandis que certaines applications d'autres ont été supprimées en citant du contenu pour adultes, ce qui a entraîné des accusations d'hypocrisie. Malgré cela, les sites pour adultes continuent de commercialiser pour les utilisateurs d'iPhone et d'iPad. En novembre 2009, l'application de Stern (un magazine hebdomadaire allemand grand public avec un tirage d'environ 900 000 exemplaires) a été supprimée pendant plusieurs semaines sans avertissement. En janvier 2010, le plus grand journal d'Europe, le tabloïd allemand Bild , a supprimé du contenu de la version iPhone de son édition imprimée à la demande d'Apple, et plus tard il a dû modifier l'une de ses applications - comme dans le cas Stern à cause de la nudité. L'Association des éditeurs de magazines allemands (VDZ) a averti qu'avec de telles interventions, Apple pourrait s'orienter vers la censure.

Le Guardian a décrit le rejet du contenu explicite par Apple comme analogue à celui du distributeur WHSmith , un distributeur principal qui a imposé pendant de nombreuses années des restrictions de contenu aux éditeurs britanniques. Les employés du magazine de mode Dazed & Confused ont surnommé leur édition iPad «édition Iran ».

Dessins animés lauréats du prix Pulitzer

En décembre 2009, Apple a interdit une application de dessin animé appelée NewsToons du dessinateur Mark Fiore , au motif qu'elle « ridiculisait des personnalités publiques ». En avril 2010, Fiore a remporté le prix Pulitzer pour ses dessins satiriques politiques, faisant de l'histoire le tout premier dessinateur uniquement sur Internet à remporter le prestigieux prix journalistique. À la suite du tollé général suscité par l'histoire à la suite du prix, Apple a demandé à Fiore de soumettre à nouveau son application, qui a ensuite été acceptée. Fiore a déclaré : « Bien sûr, la mienne pourrait être approuvée, mais qu'en est-il de quelqu'un qui n'a pas remporté de Pulitzer et qui fait peut-être une meilleure application politique que la mienne ? Avez-vous besoin d'une frénésie médiatique pour faire approuver une application contenant du contenu politique ? "

Shaker pour bébé

En avril 2009, un jeu appelé Baby Shaker a été approuvé pour l'App Store puis supprimé plus tard en raison de plaintes. Le jeu permettait à l'utilisateur de secouer son téléphone afin de faire taire un bébé de dessin animé qui pleurait à l'écran. L'application a été critiquée pour avoir fait la lumière sur le syndrome du bébé secoué , une condition où secouer un bébé entraîne de graves lésions cérébrales.

Ongles de neuf pouces

En mai 2009, Trent Reznor de Nine Inch Nails a annoncé, via son compte Twitter , qu'Apple avait rejeté une mise à jour de l'application Nine Inch Nails en raison d'un « contenu répréhensible ». Le développeur a publié un message sur les forums de discussion Nine Inch Nails expliquant la situation plus en détail :

La v1.0 est en ligne. La v1.0.3 a été rejetée en raison du contenu, mais l'application n'a pas de contenu. Il s'agissait principalement d'une version de stabilité pour corriger le bogue qui fait planter l'application pour les utilisateurs internationaux. Le bogue a été corrigé 24 heures après la mise en ligne de la 1.0 et nous attendons depuis qu'Apple l'approuve. Pendant ce temps, l'application continue d'obtenir un nombre croissant de notes d'une étoile d'utilisateurs internationaux naturellement frustrés par le bogue, "mais on dirait que nos mains sont liées".

Apple a ensuite autorisé la mise à jour.

eBook iPhone

En décembre 2009, l'application eBook de Ted Lando "Take Control of iPhone OS 3" a été rejetée par Apple. L'application n'a pas été autorisée à revenir dans l'App Store jusqu'à ce que toutes les références au jailbreak aient été supprimées.

Alerte de frappe de drone

En août 2012, Josh Begley a créé une application iPhone de frappe de drones qui envoyait une notification push chaque fois qu'un drone militaire américain frappait une cible. L'application a été rejetée, Apple trouvant le contenu « répréhensible et grossier ».

HKmap.live

En septembre 2019, un développeur anonyme a soumis une application appelée HKmap.live à l'App Store, qui suit les véhicules de police, les officiers armés et les incidents au cours desquels des personnes ont été blessées lors des manifestations de 2019-2020 à Hong Kong . Mais Apple avait rejeté l'application et est revenu sur sa décision le 4 octobre. Le Quotidien du Peuple , le média officiel en Chine, a critiqué l'action d'Apple. Le 9 octobre, Apple a annoncé la suppression de l'application.

Sécurité

Toutes les applications iOS App Store doivent prendre en charge le sandboxing et répertorier toutes les autorisations requises pour la fonctionnalité correcte. Au cours du processus de révision, chaque application est testée manuellement et une analyse statique est exécutée sur son code binaire.

En 2013, une application de test de malware , qui utilisait des techniques de réassemblage de code dynamique et nommée « Jekyll » en référence à la nouvelle de Stevenson , a été approuvée et publiée sur l'App Store. Apple a affirmé que des modifications non spécifiées avaient été apportées à iOS en réponse à l'attaque.

En septembre 2015, les programmes infectés ont été publiés pour téléchargement public sur l'App Store. Le code malveillant avait été intégré dans un logiciel légitime chinois via une version modifiée de Xcode (voir XcodeGhost ). Certaines des plus grandes applications qui avaient le code étaient Angry Birds 2 , CamCard, TinyDeal.com, entre autres. Apple a confirmé l'attaque et a déclaré travailler avec les développeurs pour s'assurer qu'ils utilisaient la bonne version de Xcode pour reconstruire les applications.

En octobre 2015, Apple a également confirmé avoir supprimé des applications de l'App Store en raison de problèmes de confidentialité. Ils ont indiqué que les applications pourraient être utilisées pour compromettre les solutions de sécurité SSL/TLS .

Les références