Добавить написать отзыв оценить нас функцию для моего приложения iOS
Я хочу добавить в свое приложение функцию "Написать отзыв" или "Оценить нас", чтобы мои клиенты могли легко оценивать и просматривать мое приложение для iOS.
Мое приложение уже в магазине,
Мне было интересно, как это сделать. Я хочу, чтобы предупреждение отображалось после того, как приложение запустилось 10 раз, если это было бы возможно. И как я могу создать, возможно, более позднюю альтернативу, которая отображает предупреждение, может быть, 15 запусков приложения позже?
После поиска я нашел пример iRate, я импортировал #import "iRate.h"
в моем appdelegate
и я написал это в appdelegate
,
+(void)initialize{
[iRate sharedInstance].previewMode=YES;
}
Когда я запускаю, приложение показывает предупреждение, но оно показывает предупреждения в журнале:
- iRate проверяет http://itunes.apple.com/US/lookup?bundleId=com.AppName для получения сведений о App Store...
- iRate не удалось найти идентификатор App Store для этого приложения. Если приложение не предназначено для выпуска App Store, вы должны указать пользовательские рейтинги URL.
- iRate не может найти ваше приложение в iTunes. Если ваше приложение еще не в магазине или не предназначено для выпуска App Store, не беспокойтесь об этом
- iRate не удалось найти идентификатор App Store для этого приложения. Если приложение не предназначено для выпуска App Store, вы должны указать пользовательские рейтинги URL.
Как удалить эти предупреждения и как связать мое приложение со страницей рейтинга iTunes моего приложения?
Заранее спасибо.
1 ответ
Делая такой тип оценки, я использовал Apprirater для iOS. Посмотрите, это очень просто и легко настраивать и управлять. Из GithubLink читайте Начало работы
а также configure
Это
[Appirater setAppId:@"552035781"];//here you need to put your App id
[Appirater setDaysUntilPrompt:1];
[Appirater setUsesUntilPrompt:10];
[Appirater setSignificantEventsUntilPrompt:-1];
[Appirater setTimeBeforeReminding:2];
[Appirater setDebug:YES]; // set NO while you upload App into appstore this YES for testing
которые выглядят бдительными, как и ваша конфигурация, как скриншот Bellow:-
ОБНОВИТЬ
добавив этот три класса в ваш проект:-
Добавьте платформы CFNetwork, SystemConfiguration и StoreKit в свой проект. Обязательно измените Обязательный на Необязательный для StoreKit в разделе Фазы сборки вашей цели "Связать двоичные файлы с библиотеками.