Я прошел через это, но у меня нет никакой связи с Api или чем-то, что вы можете использовать, но некоторые советы:
- с многозадачностью вы должны вызывать представление пароля в методе становления в делегате приложения, чтобы ваше приложение могло запрашивать пароль при возврате из фона.
в основном вы должны вызывать код доступа двумя способами:
- (void)applicationDidEnterBackground:(UIApplication *)application
- (void)applicationDidBecomeActive:(UIApplication *)application
первый вызывается перед переходом в фоновый режим, и лучше вызывать для представления представления блокировки кода перед переходом в фоновый режим, чем после, потому что, если вы вызовете его после, вы, вероятно, должны увидеть приложение таким, как вы его оставили, прежде чем переходить в фоновом режиме, перед представлением блокировки кода.
второй, вроде бы, очевидно = D, но вы должны контролировать, чтобы дважды не показывать кодовую блокировку, потому что второй метод также вызывается при возврате из фона.
- Относительно пароля, он может быть сохранен в каком-то пользовательском файле конфигурации, например, в листе с небольшим шифрованием.
- По отношению к представлению вы можете создать свой собственный viewController с некоторыми протоколами, которые обрабатывают такое поведение. Ничего особенного.
Надеюсь, это поможет, пока