Когда я минимизирую любое приложение на моем iPhone Это приложение работает в фоновом режиме?или паузы?или останавливает приложение? - PullRequest
0 голосов
/ 08 сентября 2011

Я сомневаюсь, что у меня есть iPhone 3G и iPhone 4, и если я запускаю свое приложение и тестирую на этих устройствах, например, если я нажимаю кнопку «домой» на моем iPhone и открываю какое-то другое приложение, и снова, если я открываю свое приложение, в iPhone 4 мое приложение открывает экран, на котором я его свернул , в iPhone 3 мое приложение запускается с заставки, то есть приложение перезапускается с начала . Я не знаю, почему это происходит, это проблема моего кода или проблема многозадачности iPhone? Когда я минимизирую любое приложение на моем iPhone Это приложение работает в фоновом режиме? или паузы? или останавливает приложение? что на самом деле происходит, когда я минимизирую свое приложение на телефонах обоих поколений Любая помощь приветствуется заранее, спасибо.

Ответы [ 3 ]

2 голосов
/ 08 сентября 2011

Приложение переходит в фоновый режим и остается там как можно дольше. Если памяти становится мало, приложение закрывается.

То, как устройство обрабатывает фоновые приложения, больше зависит от iOS, чем от устройства. Даже телефоны 2-го поколения под управлением iOS 4.0 имеют многозадачность.

1 голос
/ 08 сентября 2011

iPhone 3G не поддерживает многозадачность, только 3Gs, 4 и iPad.Что касается фоновых задач, вы должны реализовать фоновые функции, такие как воспроизведение музыки или загрузка чего-либо или отправка локальных уведомлений, самостоятельно.

0 голосов
/ 08 сентября 2011

Посмотрите на Ссылка на протокол UIApplicationDelegate . В дискуссионной части метода под названием applicationDidEnterBackground: вы можете найти ответ на свой вопрос.

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