Узнайте программно, кто дал 5 звездочек нашему приложению для iPhone - PullRequest
4 голосов
/ 17 ноября 2011

Я вижу, что многие приложения говорят, что «если вы дадите 5 звездочек нашему приложению, вы получите 1000 монет».Пользователь может использовать эти монеты в загруженном приложении.Я хочу реализовать ту же функцию.

Как мы можем программно определить, кто дал 5-звездочный рейтинг нашему приложению для iPhone, чтобы мы могли дать им монеты сразу после того, как они дали рейтинг?

Ответы [ 2 ]

1 голос
/ 17 ноября 2011

AFAIK, у вас нет возможности проверить, что пользователь оценил ваше приложение.Чтобы оценить приложение, пользователь использует свою учетную запись iTunes, о которой у вас нет информации из приложения.

Наиболее вероятная вещь заключается в том, что после нажатия на рейтинг в приложении вы получаете монеты.Другими словами:

"если вы дадите 5-звездочный рейтинг нашему приложению, вы получите 1000 монет"

- это просто ложь, чтобы подстрекать людей к оценке 5 ... Правильная метка может быть:

"если вы нажмете на эту кнопку, вы получите 1000 монет, но нам бы очень хотелось, чтобы вы дали нам 5 звезд" ...

Но большинство людей не оценили бы приложение с этим ...

1 голос
/ 17 ноября 2011

Нет официального API для получения отзывов в iTunes, хотя вы можете получить их в iTunes Connect, и есть приложения, которые очищают их (хотя они могут быть хрупкими). Обзоры в iTunes обычно показывают псевдоним, а не что-нибудь однозначно идентифицируемое.

Так что я думаю, что краткий ответ: вы не можете, по крайней мере, не со 100% надежностью. Кроме того, это выглядит как «игра» системы обзора, которую Apple не одобрит и может отклонить ваше приложение за попытку.

...