Хотите, чтобы приложение полностью обновилось до 4.0, когда нажата домашняя кнопка - PullRequest
5 голосов
/ 16 июля 2010

Я работаю над приложением для iOS 4.0.Приложение изначально было на 2.2.1.Я обновил его до универсального приложения, но теперь оно кажется многозадачным.Когда я нажимаю кнопку меню во время запуска приложения, вместо выхода оно закрывается, но когда я перезапускаю приложение, оно возобновляется с того места, где я остановился.Я предполагаю, что это многозадачность.Я хочу, чтобы он вышел, есть ли способ в настройках?

Я предполагаю, что целевое обновление iPad каким-то образом изменило список?Есть мысли?

Ответы [ 2 ]

13 голосов
/ 16 июля 2010

Откройте файл info.plist

Добавить ключ UIApplicationExitsOnSuspend или Выбрать приложение не работает в фоновом режиме

Установите новый ключ в YES или заполните поле для галочки

5 голосов
/ 17 июля 2010

Это не многозадачность, это быстрое переключение приложений, которое теперь используется по умолчанию и является предпочтительным в iOS 4.0.

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

Было бы лучше, если бы вы реализовали applicationWillEnterForeground: и обновили представление, а не заставляли пользователя ждать, пока ваше приложение перезагрузится.

...