Люди выходят из приложения iPhoneоткрытие другого приложения.В частности, обратите внимание, что люди не нажимают кнопку закрытия приложения и не выбирают Выйти из меню.В iOS 4.0 и более поздних версиях и на некоторых устройствах выходящее приложение переходит в приостановленное состояние в фоновом режиме.Все приложения для iPhone:
Будьте готовы выйти в любое время.Поэтому сохраняйте пользовательские данные как можно скорее и как можно чаще.Сохраните текущее состояние при остановке с максимально возможной степенью детализации.Например, если ваше приложение отображает данные прокрутки, сохраните текущую позицию прокрутки. Приложения iPhone никогда не должны выходить программно, потому что это выглядит как сбой для пользователя. Однако могут быть ситуации, когда внешние обстоятельства мешают вашему приложению работать должным образом.Лучший способ справиться с этим - показать привлекательный экран, который описывает проблему и предлагает, как пользователи могут ее исправить.Это помогает пользователям двумя способами:
. Предоставляет обратную связь, которая убеждает пользователей в том, что с вашим приложением все в порядке. Она контролирует пользователей, позволяя им решать, хотят ли они предпринять корректирующие действия и продолжать использовать ваше приложение, или нажать кнопку.Нажмите кнопку «Домой» и откройте другое приложение. Если определенные обстоятельства не позволяют работать только некоторым функциям вашего приложения, вы можете отобразить экран или предупреждение, когда пользователи активируют эту функцию.Хотя предупреждение не допускает особой гибкости в дизайне, оно может быть хорошим выбором, если вы можете:
Очень кратко описать ситуацию. Предоставить кнопку, которая выполняет корректирующее действие. Отображайте предупреждение только тогда, когда пользователи пытаются получить доступ.функция, которая не работает Как и во всех оповещениях, чем меньше пользователей их видят, тем они эффективнее.Для получения дополнительной информации о создании оповещений см. «Использование оповещений».