У меня есть приложение (а не игра), а приложение хранит некоторые данные в базе данных сервера для пользователя, поэтому мне нужен идентификатор пользователя для работы. Так как теперь я не могу иметь постоянный идентификатор в устройствах ios, я использовал подход входа в игру в Google Play.Идентификатор пользователя приложения iOS без постоянного устройства ID
Пользователь открывает приложение и перенаправляет его на сафари, где он регистрируется в Google и возвращается в приложение, и я использую идентификатор игр для игр Google для идентификации моего пользователя.
Мой двоичный код был отклонен из-за этого, поэтому я могу использовать игровые сервисы iOS, но это не игра, поэтому я беспокоюсь о том, чтобы снова отказаться от отказа, каждый из них использовал сервисы ios game, чтобы получить идентификатор для пользователя в не-игровом приложении?
Вот сообщение об отказе
Мы заметили, что проблема в вашем приложении, которое способствует более низкой пользователя качества> опыт, чем пользователи Apple, ожидают:
- При запуске приложения, веб-страницы в мобильном Safari открывается для входа в систему, а затем> возвращает пользователя в приложение. Пользователь должен иметь возможность входа в систему, не открывая сначала Safari.
Любые другие подходы, чтобы получить идентификатор для пользователя, без необходимости открывать окно браузера при запуске? Лучше всего, если пользователю не нужно вводить имя пользователя или пароль для регистрации.
Любая помощь очень ценится.
Отлично, спасибо за информацию! Я могу пойти с идентификатором поставщика, но передаст ли он обзор, если я использую идентификатор игрового центра с не-игровым приложением? – Abdalla
Они, вероятно, неправильно назвали Game Center. Вы можете использовать его за пределами «игр». –