Мне нужно предоставить ссылку в моем приложении, где пользователь коснется ее, она перенесет меня на страницу приложения itunes Appstore моего приложения, где пользователь может оценить приложение. Я думаю, что другие приложения пытаются получить доступ к приложению Appstore в устройстве и передать соответствующий URL-адрес приложения в itunes... Как это сделать? Любые идеи...
Оцените мое приложение в iTunes в моем приложении на iPhone
Ответ 1
Здесь мой метод; это идет прямо в App Store и на страницу Review/Rate для моего приложения:
- (IBAction)rateGame {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=409954448"]];
}
Просто измените идентификатор в конце (409954448) на id для вашего приложения. Кроме того, если вы отслеживаете счет запуска или что-то еще, вы можете запустить этот метод после, скажем, 12 запусков, чтобы увеличить рейтинги. Я добавил это в мое обновление, и примерно через 2 недели он сгенерировал 5 оценок. Очень полезно.
Ответ 2
NSURL* urlToMyApp = @"http://url.to.my/app/in/the/app/store";
[[UIApplication sharedApplication] openURL:urlToMyApp];
Ответ 3
Вы также можете использовать
См. ссылку ниже. Она перенаправит вас на страницу сведений о приложении App Store. StoreKit.framework не требуется.
http://www.brianjcoleman.com/tutorial-how-to-add-write-a-review-rate-us-feature-to-your-app/
Примечания:
-
Если используется iOS >= 7, [[UIApplication sharedApplication] openURL: [NSURL URLWithString: [NSString stringWithFormat: @ "itms-apps://itunes.apple.com/app/idYOUR_APP_ID" ]]];
-
Это не будет работать на симуляторе, поэтому не тестируйте на Simulator: -)