Introduction
Inkwell, une application iOS développée par Manton Reece, est actuellement bloquée dans le processus de révision d'Apple depuis le 21 avril 2026. Cette situation met en lumière les défis que peuvent rencontrer les développeurs lorsqu'ils soumettent une application à l'App Store. Décortiquons les raisons de ce blocage et voyons quelles leçons peuvent en être tirées.
Les raisons du blocage
L'application Inkwell a subi plusieurs rejets pour diverses raisons. Voici un aperçu des principaux problèmes rencontrés :
1. Manque de fonctionnalités de sécurité
Inkwell a été initialement rejetée parce qu'elle ne proposait pas de moyen de signaler du contenu inapproprié ou de bloquer des utilisateurs. Bien que cela puisse sembler excessif pour un lecteur RSS, Apple exige que les applications respectent des normes strictes de sécurité et de modération. Reece a dû ajouter ces fonctionnalités pour répondre aux exigences d'Apple.
2. Problèmes liés à "Sign in with Apple"
Apple a signalé que le bouton "Sign in with Apple" ne fonctionnait pas correctement. Cela a nécessité des ajustements pour cacher ce bouton lorsque les utilisateurs se connectent à partir d'autres applications synchronisées avec Inkwell.
3. Modèle économique non conforme
Apple a demandé des clarifications sur le modèle de monétisation de l'application. Inkwell ne proposait pas d'achats intégrés, ce qui a soulevé des questions sur la manière dont elle génère des revenus. Reece a dû ajuster l'application pour se conformer aux directives 3.1.3(a) et 3.1.3(f), qui concernent les "applications de lecture" et les "applications compagnons autonomes".
4. Problèmes de design
Des problèmes de design ont également été signalés, notamment l'activation de "Sign in with Apple" tout en demandant toujours le nom de l'utilisateur. Ces problèmes ont nécessité des corrections de design pour améliorer l'expérience utilisateur.
5. Gestion des comptes utilisateurs
L'absence d'option pour supprimer un compte Micro.blog depuis l'application a été un autre point de rejet. Inkwell, étant une application compagnon de Micro.blog, a dû intégrer une fonctionnalité de suppression de compte dans ses paramètres.
6. Problème de marque
Le problème le plus persistant est lié à l'utilisation du nom "Inkwell", qui figure sur la page des marques déposées d'Apple. Malgré les tentatives de Reece pour renommer et ajuster l'application, ce problème persiste et a nécessité un appel auprès du conseil de révision des applications.
Leçons pour les développeurs
L'expérience de Manton Reece avec Inkwell offre plusieurs enseignements pour les développeurs d'applications :
- Comprendre les directives d'Apple : Il est crucial de bien comprendre les directives d'Apple avant de soumettre une application. Chaque détail compte, des fonctionnalités de sécurité aux modèles économiques.
- Être prêt à s'adapter : Les exigences peuvent évoluer, et les développeurs doivent être prêts à apporter des changements rapides à leurs applications.
- Anticiper les problèmes de marque : La recherche sur les noms de marque est essentielle pour éviter les problèmes de rejet liés à la propriété intellectuelle.
Conclusion
Le cas d'Inkwell illustre la complexité du processus de révision d'Apple et les défis que cela pose aux développeurs. En comprenant et en anticipant ces obstacles, les développeurs peuvent améliorer leurs chances de succès.
Discutons de ton projet en 15 minutes.