9 votes

Iphone - clarification on les directives de rejet des applications

J'ai un site web qui propose des services basés sur un compte (GRATUIT). Je travaille sur une application iPhone pour le site. Quelqu'un peut-il m'aider avec ces questions ?

1) Inscription : Dans mon cas, l'application est insignifiante sans un compte/inscription (tous gratuits). Il y a beaucoup de bruit sur internet selon lequel les applications qui n'offrent pas une expérience "sans inscription" seront rejetées. (ex : http://readitlaterlist.com/blog/2010/08/version-2-2-rejected-new-rejection-reason-from-apple-may-have-major-implications/) Vos pensées ?

2) Vérification par email : Sur mon site web, un utilisateur doit "Vérifier son email" avant de pouvoir se connecter. Fondamentalement, est-ce que je peux faire cette étape une seule fois dans mon application : (a) demander l'email -> s'inscrire (b) demander à l'utilisateur de copier le jeton de vérification dans l'email et de le coller dans l'application (c) appuyer sur vérifier et les laisser entrer dans l'application en cas de succès. Est-ce que c'est correct ?

3) Est-ce contre les règles d'Apple si l'application iPhone prend en charge uniquement les utilisateurs existants (qui se sont déjà inscrits via le site web et ont un nom d'utilisateur et un mot de passe) ? De cette façon, je n'ai pas à m'inquiéter de 1 & 2 pour le moment et j'ai quand même une application complète.

  • Veuillez noter que j'ai lu les directives mais je ne peux toujours pas en tirer de conclusion.
  • Je sais que la question "est-ce qu'Apple rejettera mon application" - est une question à laquelle personne ne peut répondre.

Tout ce que je recherche, c'est votre avis basé sur votre expérience antérieure et votre interprétation des directives. Merci beaucoup.

MISE À JOUR : À tous les utilisateurs qui atterrissent ici : Apple a approuvé mon application il y a quelques semaines. Tout ce que j'ai fait, c'est expliquer (dans les notes de révision) que mon application est vraiment basée sur un compte et serait sans signification sans un email. Sur mon écran d'accueil, j'ai 2 boutons, "J'ai un compte" et "Créer un compte". Il n'y a pas d'expérience d'inscription gratuite autre qu'une série de graphiques axés sur "ce qu'est" et qui rappelle indirectement qu'il s'agit d'une application basée sur un compte. Apple semble convaincu et a approuvé l'application dès le premier coup. J'espère que cela vous aidera.

4voto

atrljoe Points 3895

J'ai créé une application qui semble très similaire à la vôtre. J'héberge quelques sites web qui sont essentiellement des forums (ils nécessitent une inscription). Donc, mon application est une application qui permet à l'utilisateur (une fois connecté) de lire, poster, éditer son profil, etc. Sans se connecter, ils n'obtiennent rien, ils voient un écran de connexion / un bouton d'inscription. Ce qui les amène à un formulaire d'inscription, qui envoie ensuite un e-mail et qu'ils approuvent via le lien pour ensuite se connecter. Comme vous l'avez souligné, personne ne peut vraiment vous dire si votre application sera acceptée ou rejetée par Apple, mais la mienne était très similaire à la vôtre et a été acceptée sans problème. Pensez aussi à des services comme Spotify, Gmail ou Facebook. Ils exigent que l'utilisateur se connecte/s'inscrive avant que l'application ne fonctionne du tout. Je pense que ces rejets ne viennent pas du fait qu'ils demandent aux utilisateurs de se connecter, mais qu'ils compliquent la connexion ou qu'ils n'ont pas de site web lié à cela, ils veulent juste que l'utilisateur se connecte pour utiliser l'application. C'est une ligne très fine, et encore une fois, c'est Apple qui sera le juge de tout cela à la fin.

*Apple aurait très bien pu changer cela depuis que j'ai soumis mon application, mais c'est simplement mon expérience.

4voto

Ben Clayton Points 16793

En général, cela semble bien. Le conseil le plus important que je puisse vous donner est de vous assurer de créer un compte pour les examinateurs à utiliser - utilisez la boîte de notes de révision pour leur donner un nom d'utilisateur et un mot de passe afin qu'ils puissent le taper directement dans l'application. Vous risquez probablement d'être rejeté si vous ne le faites pas (les examinateurs n'ont pas le temps de consulter votre site, de s'inscrire, d'attendre l'e-mail, de cliquer, etc.).

EDIT: Vous devriez également veiller à ce qu'il y ait un lien vers la page d'inscription sur le web depuis la page d'accueil de votre application (ou du moins quelque part de très évident).

3voto

hotpaw2 Points 40796

Si votre application iOS soumise nécessite une vérification par e-mail depuis l'application pour que l'application fonctionne, cela pourrait bien être une raison forte pour un rejet par Apple (les applications ne sont pas autorisées à demander des informations d'identification personnelle).

Si votre application nécessite une connexion/mot de passe préexistante, et que vous fournissez à Apple une connexion préexistante entièrement fonctionnelle pour examen, ce que tout utilisateur doit faire pour obtenir cette connexion en dehors et avant d'exécuter votre application peut être en dehors du champ de vision d'Apple (par exemple, adhésion à un club ou organisation professionnelle, ouverture d'un compte bancaire, etc.).

Mais la seule façon d'en être sûr est de soumettre une application pour examen par Apple.

0voto

Mitch Points 121

Notre connaissance empirique est que nous avions soumis une application entièrement équipée avec plus d'une raison d'être rejetée. L'une d'entre elles était, bien sûr, que nous incluions un moyen d'obtenir un solde dans l'application sans utiliser l'IAP (https://developer.apple.com/in-app-purchase/) d'Apple. Cette chose était un tueur. Je pense que, en raison de cette fonctionnalité, les relecteurs nous ont donné encore plus de raisons d'être rejetés. Une était le bouton d'inscription sur l'écran de connexion. Après avoir désactivé le rechargement et la fonction d'inscription, la révision était bonne et nous sommes heureux d'être en ligne. Depuis ce rejet, il y a plus d'un an, nous n'avons jamais essayé de réactiver l'inscription et de la recharger. Maintenant, nous le ferons et je vous ferai part ici de ce qui se passe...

Mise à jour @Ravi 31 juil. à 16h18 C'est comme ce que j'ai dit ! Nous sommes maintenant en ligne avec un bouton d'inscription sur l'écran de démarrage de l'application. Apple ne l'interdit pas. FYI

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X