En juillet dernier j'ai eu ce refus car j'avais mal placé une Map et le logo Google était caché
We've completed the review of your application, but because the application displays images provided by Google Maps without the corresponding Google branding, we cannot post this version to the App Store. Google requires their logo and branding to be retained on all their map images
Je viens d'avoir mon appli rejetée car j'avais oublié de mettre un compte de test/démo.
Donc pour ceux que ça intéresse, même si vous faite une appli gratuite avec une inscription gratuite il faut proposer en plus un compte de test/démo déjà tout paramétré pour que l'appli ne soit pas rejetée...
Je viens d'avoir mon appli de rejetée car j'avais oublié de mettre un compte de test/démo.
Donc pour ceux que ça intéresse, même si vous faite une appli gratuite avec une inscription gratuite il faut proposer en plus un compte de test/démo déjà tout paramétré pour que l'appli ne soit pas rejetée...
Désolé, mais je ne comprends pas que quoi il s'agit ?
Review the information below to learn why your app version was rejected. If you have questions or concerns, use the text box to send a message to App Review. Replies from App Review will be posted here, in the Resolution Center. Note that you can correspond with App Review about this rejected binary until you resubmit it for review.
Aug 11, 2011 02:55 PM. From Apple. We began the review of your app but are not able to continue because we need a demo account to fully access your app features. Please ensure that the demo account you provide includes any data necessary to demonstrate the functionality of your app features.
You can provide demo account information, including passwords, in iTunes Connect. Under "Manage Applications," select your app, click "Edit Information," then scroll to the "Review Notes" section and add the demo account details.
While your iTunes Connect Application State will still show as Rejected, we don't require a new binary for this type of issue. Once you've made the necessary revisions to iTunes Connect, please return to the Resolution Center and reply to this notice to let us know.
IMPORTANT: After making the necessary changes to your metadata and clicking the "Save" button at the bottom of the page, do NOT click "Ready to Upload Binary" unless you plan to submit a new binary. If you click the "Ready to Upload Binary" button, a new binary upload will be required.
Est-ce que tu demandes aux utilisateurs de s'enregistrer, bien que l'application soit gratuite? C'est à dire que la combinaison gratuité <-> enregistrement serait un couple non prévu par Apple.
Est-ce que tu demandes aux utilisateurs de s'enregistrer, bien que l'application soit gratuite? C'est à dire que la combinaison gratuité <-> enregistrement serait un couple non prévu par Apple.
Oui, en fait l'utilisateur doit d'abord s'enregistrer (formulaire d'inscription et de connexion sur la première vue). Ensuite il a accès à toute l'application. Par contre l'application est payante (0,79€).
J'ai rajouté un compte test, on verra bien par la suite, je vous tiens au courant... Au début j'ai pensé qu'ils allaient tester le formulaire d'inscription et donc pour le coup créer un compte qui leur permettrait de tester l'appli, mais ce n'est pas le cas.
Donc pour ceux que ça intéresse, même si vous faite une appli gratuite avec une inscription gratuite il faut proposer en plus un compte de test/démo déjà tout paramétré pour que l'appli ne soit pas rejetée...
J'ai supposé à tort que ton application était gratuite.
Dans la série, on n'est jamais à l'abri d'un rejet. J'ai soumis mon app pour une modification mineure. J'ai dû tomber sur un vérificateur zélé car il a rejeté l'app car il a trouvé le mot "beta" sur deux fonctionnalités dans la description. J'essayais d'être transparent avec l'utilisateur sur des fonctions qui peuvent ne pas fonctionner à tous les coups (l'integration de StreetView et la capture de markers dans les cartes Google Maps). Ces fonctions n'étaient pas nouvelles et la description n'avait pas changée.
Conclusion: on peut se faire rejeter pour des choses qui ont déjà été validées, ce qui rajoute au stress de la review...
Moi jamais, la seule fois que je me suis fait refoulé c'est que je n'avais pas posté la bonne version de mon projet /biggrin.png' class='bbc_emoticon' alt=':D' />
J'ai eu un rejet car le logo Google était masqué dans une mapview. Sauf que c'était pas une MKMapView mais une webview avec du Google dedans, et comme la map prenait le scroll on pouvait pas scroller la webview pour afficher le logo. Bref j'ai du jouer avec du javascript pour réduire la taille de la map... /sleep.png' class='bbc_emoticon' alt='-_-' />
Sinon une autre fois ils me l'ont rejeté car l'icone de l'app était trop différente de celle renseignée dans iTunes, mais pour le coup tant mieux, j'avais tout simplement oublié de mettre la bonne icône dans le bundle ^^
Si tu as des données (plusieurs Mo) qui peuvent être re-téléchargées ou re-générées, qui ne sont pas directement créées par l'utilisateur (et donc qui ne doivent pas être sauvegardées en backup), mais qui pour autant ne sont pas du cache (que le système pourra vider quand il veut), alors tu dois leur mettre un attribut de fichier spécial (utilisé à partir de iOS 5.0.1).
Réponses
Chiche que je les contacte pour leur dire !
Deux pois-chiche douche.
Je crois que Steph a eu la même.
Alors voilà vite fait :
Je viens d'avoir mon appli rejetée car j'avais oublié de mettre un compte de test/démo.
Donc pour ceux que ça intéresse, même si vous faite une appli gratuite avec une inscription gratuite il faut proposer en plus un compte de test/démo déjà tout paramétré pour que l'appli ne soit pas rejetée...
Désolé, mais je ne comprends pas que quoi il s'agit ?
::)
C'est à dire que la combinaison gratuité <-> enregistrement serait un couple non prévu par Apple.
Je pensais qu'il s'agissait d'une généralité pour toutes les applis et je pensais y avoir échappé lors de ma première soumission.
Sethy
Oui, en fait l'utilisateur doit d'abord s'enregistrer (formulaire d'inscription et de connexion sur la première vue). Ensuite il a accès à toute l'application. Par contre l'application est payante (0,79€).
J'ai rajouté un compte test, on verra bien par la suite, je vous tiens au courant... Au début j'ai pensé qu'ils allaient tester le formulaire d'inscription et donc pour le coup créer un compte qui leur permettrait de tester l'appli, mais ce n'est pas le cas.
J'ai soumis mon app pour une modification mineure.
J'ai dû tomber sur un vérificateur zélé car il a rejeté l'app car il a trouvé le mot "beta" sur deux fonctionnalités dans la description.
J'essayais d'être transparent avec l'utilisateur sur des fonctions qui peuvent ne pas fonctionner à tous les coups (l'integration de StreetView et la capture de markers dans les cartes Google Maps).
Ces fonctions n'étaient pas nouvelles et la description n'avait pas changée.
Conclusion: on peut se faire rejeter pour des choses qui ont déjà été validées, ce qui rajoute au stress de la review...
Oui je confirme cela m'est déjà arrivé.
J'ai pas fait exprès ! /eddy58.gif' class='bbc_emoticon' alt=' ' /> C'est tellement l'iPad 3 dans ma tête !
Sinon une autre fois ils me l'ont rejeté car l'icone de l'app était trop différente de celle renseignée dans iTunes, mais pour le coup tant mieux, j'avais tout simplement oublié de mettre la bonne icône dans le bundle ^^
Ils ont mis combien de temps pour détecter ton horrible manque de savoir-vivre ?
Attention si vous creez, telechargez ou dezipper une base de donnée dans les dossiers qui sont inclus dans le backup de l'app.
Moi je télécarte et dezippe une base de données, ça m'intéresse ton problème...
2 jours.
Cf. http://developer.app...719/_index.html
Si tu as des données (plusieurs Mo) qui peuvent être re-téléchargées ou re-générées, qui ne sont pas directement créées par l'utilisateur (et donc qui ne doivent pas être sauvegardées en backup), mais qui pour autant ne sont pas du cache (que le système pourra vider quand il veut), alors tu dois leur mettre un attribut de fichier spécial (utilisé à partir de iOS 5.0.1).
il y a peut-être plus de souplesse pour les apps déjà existantes.