Я довольно новичок в разработке для iOS, и я начинаю работу над приложением, которое будет включать некоторую простую интеграцию с Facebook.В качестве подтверждения концепции я создал простое приложение на основе представлений, в котором есть простая кнопка для входа пользователя в Facebook, а затем еще одна кнопка для публикации обновления статуса.
Это все хорошои хорошо, но в реальном сценарии пользователю не нужно входить в Facebook каждый раз, когда он хочет использовать встроенные в Facebook функции моего приложения.У меня такой вопрос: как мне сохранить постоянный логин пользователя в файле или в базе данных для последующего запуска моего приложения?
В идеале это решение будет использовать iOS SDK Facebook, но я бы не сталне возражаю против создания моей собственной системы аутентификации с использованием их Graph API.Преимущество использования официального iOS SDK Facebook заключается в том, что он может использовать информацию для входа в систему, уже связанную с приложением Facebook телефона (если она установлена), или регистрационную информацию, связанную с facebook.com в мобильном Safari.
IЯ не предоставляю свой текущий исходный код, поскольку это достаточно общий вопрос, чтобы не требовать подробностей моего использования Facebook SDK.Однако, если вы считаете, что это было бы полезно, я был бы более чем рад опубликовать свой код.
Спасибо!