У меня есть приложение для iphone, разработанное на SDK-3.0. Теперь я хочу перенести это приложение на SDK 4.0 из-за многозадачности, я хочу, чтобы мое приложение работало в фоновом режиме. Проблема в том, что я не смог найти никакой документации, которая научила бы меня, с чего начать, чтобы портировать мое приложение на SDK4.0, и проинформировала меня, как я могу выполнять в нем многозадачность.
Проблема с iOS SDK 4.0 (многозадачность)
Ответы (3)
Если вы просто хотите, чтобы ваше приложение не перезагружалось при повторном входе, это происходит автоматически.
Приложение включает ключ «UIApplicationExitsOnSuspend» в свой файл Info.plist. По умолчанию установлено значение false. Так что не о чем беспокоиться.
Вы можете прочитать документ для больше информации, если вы хотите делать больше в фоновом режиме.
Третья ссылка на портале разработчика iOS называется "Поддержка многозадачности в ваших приложениях. " Я подозреваю, что это может быть актуально.
Короче говоря, если вы просто хотите, чтобы переключение задач выполнялось, оно должно более или менее просто работать (хотя вы, возможно, захотите сделать некоторые дополнительные вещи, например, удалить UIAlertViews
и т. Д., Прежде чем переходить в фоновый режим).
На самом деле работать в фоновом режиме немного сложнее, и лучше всего начать с документации. Помните, что вы не можете просто работать в фоновом режиме, как приложение Mac. Он может делать только ограниченное количество вещей.