#ios #app-store-connect #itunes
#iOS #app-store-подключение #iTunes
Вопрос:
Я работаю над проектом в социальных сетях, где пользователи могут входить в свои различные профили на разных платформах (Facebook, Twitter и т.д.).
В настоящее время в приложении нет возможности входа через Apple. Чего я хочу добиться, так это после входа в Apple сохранить данные соответствующего пользователя app store id(s)
(если таковые имеются), чтобы позже можно было запрашивать (и показывать) отзывы, сделанные в конкретных приложениях пользователя.
Я просматриваю документы API app store connect, но не могу найти никакой достоверной информации. И, столкнувшись с некоторыми устаревшими дискуссиями, поэтому не могу быть уверен в вопросах, которые у меня на уме:
- Можно ли получить идентификатор(и) магазина приложений пользователя Apple после входа в систему Apple?
- Если да, то какая конечная точка необходима для получения идентификаторов магазина приложений?
- Наконец, я понимаю, что мне также необходимо создать учетную запись в Apple для моего приложения, чтобы сделать эти функции входа возможными в моем приложении. Должен ли я требовать оплаты за свою учетную запись Apple, чтобы активировать такие функции (вход в систему, вызовы конечных точек API и т.д.) В моем приложении?
Заранее спасибо.
Комментарии:
1. 1. Нет, получить идентификатор магазина приложений невозможно. Пользователь может поделиться с вами своей электронной почтой при входе в систему, и это может быть тот же идентификатор Apple ID, который используется в магазине, но это может быть и не так. Они также могут поделиться с вами анонимным сообщением по электронной почте. 2. Вы получаете электронное письмо как часть токена, переданного вам при первом входе пользователя в систему. 3. Да, вам нужно платное членство, чтобы опубликовать приложение и использовать вход в Apple.
2. Даже если пользователь делится с вами тем же электронным письмом, которое он использует в App Store, нет api для получения отзывов в App Store по электронной почте. Это сделано специально с целью сохранения конфиденциальности и предотвращения неэтичного поведения, такого как вознаграждение пользователей за положительные отзывы.
3. Я понимаю. И даже если это так, я вижу, что никогда не могу быть уверен, что полученное мной электронное письмо совпадает с тем, которое они используют на стороне магазина приложений. Спасибо вам за разъяснения
4. Apple защищает конфиденциальность своих клиентов. Нет никакого гребаного способа, которым они дали бы вам идентификатор Apple ID пользователя. И электронное письмо, которое вы получаете, скорее всего, не принадлежит пользователю, а принадлежит Apple, которая передает электронные письма пользователю.