Как приложение iPhone запоминает меня, работает ли функция? - PullRequest
3 голосов
/ 06 февраля 2012

Я разработал приложение для iPhone.Пользователь должен войти в систему, чтобы обновить свои учетные данные.Я использую функцию iOS Keychain для хранения имени пользователя и пароля.Итак, при следующем запуске пользователя приложение будет входить в систему. Я хотел бы добавить функцию «Запомнить меня» в моем приложении.Таким образом, у пользователя будет возможность проверить, помните меня или нет

Мой вопрос: если пользователь не хочет запоминать свои учетные данные, когда я должен очистить цепочку для ключей?Как я узнаю, что приложение закрывается / закрывается?

Ответы [ 2 ]

3 голосов
/ 06 февраля 2012

- applicationWillResignActive: - applicationDidEnterBackground:

Эти два метода вызываются в зависимости от ситуации, когда приложение переходит в фоновый режим (кнопка сна / телефонный звонок и т. Д.).

Вы можете посмотреть это в документах. https://developer.apple.com/library/IOs/#documentation/UIKit/Reference/UIApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intf/UIApplicationDelegate

0 голосов
/ 06 февраля 2012

Вы должны записать учетные данные для входа в настройки приложения.

(Здесь описано, как читать настройки записи в приложении iPhone) http://knol.google.com/k/iphone-sdk-application-preferences#

Также здесь описано, как читать настройки по умолчанию http://www.redcodelabs.com/2009/07/read-iphone-preferences/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...