2016-05-29 4 views
0

В современных мобильных приложениях идея состоит в поддержке нескольких устройств; что пользователь имеет несколько устройств iOS, и они могут использовать один идентификатор для продолжения использования своего приложения.iOS - Поддержка нескольких устройств для одного пользователя?

Я никогда не делал управление пользователями, сеансы пользователя перед iOS; Напомню, вы больше не можете использовать идентификатор.

Я не хочу беспокоиться о программировании своей собственной функции входа, регистрации и забывания пароля; и я чувствую, что заставить пользователей «регистрироваться» перед использованием приложения может закончиться тем, что они отбрасывают «корзину» и никогда не используют приложение.

Я думаю, что это своего рода гостевая система, новые пользователи автоматически . -порожденный, хотя я не знаю, как IOS будет знать, является ли его новым пользователем или нет, если его не использовать идентификатор устройства не больше,

Таким образом, мой вопрос:

  1. Как сделать IOS приложение обрабатывать управление пользователями, логин и сеансы, где пользователь может быть легко идентифицирован?

Большое спасибо

ответ

0

Если вы хотите создать игру, вы можете использовать учетную запись Game Center для идентификации пользователя.

+0

Хорошо, так что это хорошее начало. Думаю, я попытаюсь использовать это как способ продвижения вперед; идея заключается в том, что вы не можете продолжить без входа в Game Center? – zardon

+0

Вы можете хранить что-то в iCloud Keychain, и если пользователь использует его, вы можете получить свои данные на других устройствах. Но я действительно не уверен в этом методе :) –

+0

iCloud звучит хорошо; но проблема в том, что я не могу использовать iCloudKit из-за версий устройств; он поддерживает только более новые устройства, и я хотел бы, чтобы мое приложение поддерживало более старые. Поэтому я видел приложения, которые действительно используют хранилище ключей для iCloud для хранения данных, но синхронизация с основными данными не очень хороша. – zardon