SKStoreReviewController не отображается в режиме отладки

Итак, у меня есть приложение, которое уже есть в магазине приложений, и я сейчас пытаюсь реализовать SKStoreReviewController.

Я добавил логику для обработки и отображения диалога с помощью метода просмотра запросов. Но этот диалог появляется только 3 раза на новом устройстве, а на некоторых других устройствах он вообще не появляется.

Он почти действует, как будто приложение работает в магазине приложений. Добавление к этому - когда пользователь оценивает приложение, появится ли всплывающее диалоговое окно снова?

1 ответ

Убедитесь, что ваше устройство подключено к Интернету. У меня не работало, когда мое устройство было в авиарежиме.

Хотя, это не упоминается в документации: No matter how many times you call the API, the system will only show up to a maximum of 3 prompts to the same user in a 365-day period. И это будет показано один раз для одной версии.

Предупреждение всегда отображается в режиме отладки. Обратите внимание, что пользователь может отключить оценку оповещения при всех переходах на Settings -> iTunes & App Store -> In-app ratings & review,

Больше информации здесь.

Другие вопросы по тегам