Mon application est une solution de synchronisation (imagine dropbox) . L'utilisateur doit se connecter pour accéder aux fonctionnalités de l'application, et s'il ne dispose pas encore d'un compte, il peut s'inscrire.
L'inscription demande la vérification de l'identifiant d'email, et cet identifiant est également utilisé si l'utilisateur a oublié son mot de passe pour lui en envoyer un.
mais Apple a rejeté cette application en disant:
17.2: les applications nécessitant que les utilisateurs partagent des informations personnelles, telles que l'adresse e-mail et la date de naissance, pour fonctionner, seront rejetées
Nous avons constaté que votre application nécessite que les clients s'enregistrent avec des informations personnelles pour accéder à des fonctionnalités non basées sur un compte, ce qui n'est pas conforme aux instructions de la revue App Store.
Les applications ne doivent pas obligatoirement être enregistrées par un utilisateur avant d'autoriser l'accès à ses fonctionnalités et à son contenu qui ne sont pas spécifiquement associés à l'utilisateur. L'inscription d'un utilisateur nécessitant le partage d'informations personnelles doit être facultative ou liée à des fonctionnalités spécifiques à un compte. De plus, les informations demandées doivent être pertinentes pour les fonctionnalités.
Bien que la directive 11.6 des directives d'examen de l'App Store exige qu'une application rende le contenu de l'abonnement disponible pour tous les appareils iOS appartenant à un seul utilisateur, il n'est pas approprié d'obliger l'enregistrement de l'utilisateur à respecter cette exigence. cet enregistrement d'utilisateur doit être rendu facultatif.
Il serait approprié d'indiquer clairement à l'utilisateur que l'enregistrement lui permettra d'accéder au contenu à partir de l'un de ses appareils iOS, et de leur fournir un moyen de s'enregistrer à tout moment, s'il souhaite étendre ultérieurement l'accès à d'autres appareils iOS.
S'il vous plaît aidez-moi à résoudre ce problème. De nombreuses applications telles que dropbox/facebook nécessitent un identifiant de connexion ... Je ne comprends pas la raison exacte pour laquelle elles ont rejeté mon application.
Aussi, s'il vous plaît guider sur l'achat in-app, pourquoi l'enregistrement ne peut pas être obligatoire
Demandé à l'App Store Révisez les gens pour des éclaircissements sur leur rejet ... Ils l'ont accepté. et l'application a été approuvée: D C'est sur l'Appstore maintenant :)
J'ai également été confronté à ce type de problème et mon application a également été rejetée pour cette raison.Et encore, j'ai modifié mon flux d'application, de même que l'enregistrement des utilisateurs sera facultatif. L'utilisateur peut voir toutes les fonctionnalités de l'application sans inscription en sautant cette étape.Si il veut faire quelque chose de spécifique à l'utilisateur, vous pouvez demander à vous inscrire tel que: (type d'utilisateur, téléchargement de photo, etc.) ou bien il peut utiliser le contenu et les fonctionnalités qui sont publics.
en cas d’achat intégré à l’application, vous pouvez indiquer à l’utilisateur que s’il s’enregistrera avec votre application, il pourra utiliser ce contenu sur tous ses appareils.
Il serait approprié d'indiquer clairement à l'utilisateur que l'enregistrement lui permettra d'accéder au contenu à partir de l'un de ses appareils iOS, et de leur fournir un moyen de s'enregistrer à tout moment, s'il souhaite étendre ultérieurement l'accès à d'autres appareils iOS.
Apple n'autorise pas les applications nécessitant le partage d'informations personnelles, comme une adresse électronique.
Vous avez le choix entre supprimer le besoin d’une adresse électronique ou supprimer le formulaire de création de compte que vous appliquez et le transférer sur un site Web.
Il indique également que votre application demande à créer un compte pour accéder à l'application complète et a même besoin des fonctionnalités de compte ou d'accès qui n'exigent pas que l'utilisateur ait un compte. Vous pouvez rendre ces fonctionnalités disponibles sans la création du compte, vous pourrez peut-être passer à travers l'examen.
La raison pour laquelle des applications telles que Facebook et Dropbox ont été soumises au processus d’examen est qu’elles n’ont pas d’option d’enregistrement qui est uniquement disponible dans les applications. Ils redirigent vers un site web.
J'ai récemment parlé au téléphone à un représentant Apple au sujet d'une de mes applications qui était également accusée d'avoir enfreint la clause 17.2.
Je lui ai expliqué que le courrier électronique serait utilisé pour la récupération du mot de passe, la surveillance des transactions sur le marché et la gestion de tout comportement inapproprié (tel que le téléchargement par des utilisateurs d'un contenu offensant ou protégé par le droit d'auteur). Le représentant a répondu: "Monsieur, la clause stipule que" Les applications qui obligent les utilisateurs à partager des informations personnelles, telles que leur adresse e-mail et leur date de naissance, pour pouvoir fonctionner seront rejetées ". Je ne peux pas vous permettre d'exiger de vos utilisateurs qu'ils envoient leurs e-mails. si ce n'est pas basé sur le compte ". Il n'a pas semblé comprendre que les courriels sont basés sur un compte dans le seul but de la sécurité.
Je lui ai mentionné qu'Instagram et Facebook ont également besoin de connexions au démarrage. Il a simplement répondu: "Oui, mais ces applications sont entièrement basées sur un compte."
Honnêtement, j’ai eu l’impression qu’il suivait aveuglément les directives d’Apple ("Parce que c’est ce qu’il dit que nous devons suivre à la lettre!"). Il comprenait peu le fonctionnement des applications de réseautage social et encore moins de la loi (en particulier du DMCA - sur un sujet distinct). Leur expliquer comment tout ce qui fonctionne s'avère être futile; ils ne bougeront pas parce qu'on leur demande de suivre les BROAD Clauses d'Apple aussi strictement qu'ils le font.
Ma conclusion: je devais compromettre le flux d'utilisateurs de l'application pour que la page d'enregistrement de l'application puisse être ignorée et que toutes les autres fonctions de son marché soient verrouillées par des utilisateurs non enregistrés. Cela n'a aucun sens.
J'ai eu la même chose la semaine dernière et voici la réponse d'Apple:
En ce qui concerne le problème 17.2, un surnom, un avatar ou un partage ne sont pas des caractéristiques inhérentes à ces réseaux sociaux. Par conséquent, l'utilisateur ne devrait pas être obligé de s'inscrire auprès de ces services ni de vous donner accès à ses comptes de réseaux sociaux. L’utilisateur ne doit pas être empêché d’utiliser votre application et votre service s’il ne fournit pas ces informations.
Au lieu de cela, il serait approprié d’utiliser votre propre méthode d’authentification et de donner aux utilisateurs la possibilité de créer un surnom et de télécharger un avatar, indépendant de ces réseaux.
De plus, nous réalisons que ces réseaux sociaux peuvent être très populaires. Cependant, la popularité du réseau social n'est pas une raison appropriée pour forcer un utilisateur qui ne l'a pas fait ou n'a pas choisi de s'inscrire et de fournir ses informations personnelles à ces services avant de pouvoir utiliser votre application.
Par conséquent, nous vous demandons d'inclure votre propre mécanisme d'authentification afin de permettre à l'utilisateur de s'inscrire uniquement auprès de vous, en créant un compte avec uniquement les informations nécessaires et pertinentes pour les fonctionnalités de votre application.
Meilleures salutations,
Examen de l'App Store
En bref, vous devez fournir une authentification personnalisée et pas seulement utiliser Facebook. Bien que j'ai vu de nombreuses applications qui vous obligent à vous connecter avec Facebook.
Merci, James
L'inscription demande la vérification de l'identifiant d'email, et cet identifiant est également utilisé si l'utilisateur a oublié son mot de passe pour lui en envoyer un.
Les applications ne doivent pas obligatoirement être enregistrées par un utilisateur avant d'autoriser l'accès à ses fonctionnalités et à son contenu qui ne sont pas spécifiquement associés à l'utilisateur.
Il me semble que le fait est que vous demandez à l'utilisateur de fournir son adresse électronique afin de créer un compte d'utilisateur. C’est différent de ce que font Dropbox et d’autres applications (c’est-à-dire que vous fournissez vos informations d’identité pour votre compte Dropbox, ce qui est différent de votre adresse électronique, même si elle peut être la même).
Vous pouvez supprimer complètement la vérification de courrier électronique ou la reporter à une date ultérieure, lorsque vous avez clairement indiqué à l'utilisateur que cela est nécessaire pour accéder à des informations confidentielles.
Il m’est arrivé la même chose pour moi, bien que la première version ait été approuvée, la deuxième version a été rejetée pour cette raison, j’ai ajouté le bouton Ignorer à la vue de la vue.