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