Pourquoi le contrôleur de Skstorereview ne me laisse pas soumettre une critique?

j'ai réussi à implémenter le SKStoreReviewController. Mais lorsque l'invite apparaît, le bouton "Soumettre" est gris et sans handicap.

SKStoreReviewController

je pensais que c'était parce que j'étais en mode debug, mais quand j'expédie l'application avec ad-Hoc PP le résultat est le même.

Pourquoi?

21
demandé sur Moritz 2017-07-12 15:15:20

2 réponses

Apple fournit la réponse pour vous ici.

Lorsque vous appelez cette méthode dans votre application d'expédition et une évaluation/examen demande d'afficher la vue, le système gère l'ensemble du processus pour vous.

c'est moi qui souligne.

Pour aider à clarifier cela:

  1. lors de la construction dans XCode, vous verrez ce que L'OP montre dans la capture d'écran
  2. lors de la construction à partir D'une solution CI pour la version, vous ne verrez rien
  3. lors de la course à partir de TestFlight, vous ne verrez rien
  4. lors de l'exécution à partir de L'AppStore, seuls les utilisateurs qui ont acheté (gratuitement ou payant) votre application le verront jusqu'à trois fois dans l'année
  5. lors de l'exécution à partir de L'AppStore, les utilisateurs qui obtiennent votre application via les codes promo Connect ne pourront pas le voir
  6. utilisateurs qui désactivent Évaluations Et Évaluations Internes iTunes & App Stores dans le Paramètres l'application ne verra jamais ces messages sous aucune condition

Apple précise le point 3 ici sur le lien fourni:

Lorsque vous appelez cette méthode pendant que votre application est encore en développement, une vue de demande de notation / révision est toujours affichée afin que vous puissiez tester l'interface utilisateur et l'expérience. Cependant, cette méthode n'a aucun effet lorsque vous l'appelez dans une application que vous distribuez en utilisant TestFlight.

Et pour le point 5, voici ce que Apple a à dire sur le lien fourni:

cependant, les clients ne sont pas en mesure d'évaluer ou d'examiner une application qui a été téléchargé en utilisant un code promo iTunes Connect.

désolé, vous ne pouvez pas le pad examens via des codes promo ;)

34
répondu CodeBender 2018-05-24 15:09:32

Submit bouton est désactivé dans la version de développement et la vue n'apparaît même pas dans les versions de vol D'essai.

14
répondu Esqarrouth 2017-07-25 14:48:10