Я разрабатываю приложение для iPhone, в котором мне не нужна / не нужна многозадачность, и я хочу, чтобы мое приложение запускалось каждый раз, когда я его открываю.
Я установил свойство UIApplicationExitsOnSuspend
в info.plist , и оно работает, когда я тестирую его на своем iPhone 4 и в симуляторе (который также является «iPhone 4»). Приложение вызывает applicationDidEnterBackground
, а затем applicationWillTerminate
. Однако при тестировании его на моем iPhone iPhone 3GS свойство полностью игнорируется, и программа приостанавливается / возобновляется. Оба телефона работают под управлением iOS 4.2.1.
Кто-то также подтвердил эту проблему в другой ветке, к сожалению, без решений:
iPhone: как проверить, работает ли UIApplicationExitsOnSuspend?
Что-то мне не хватает, чтобы заставить эту работу? Есть ли другие способы сделать это?
Спасибо заранее