Проблема с iOS SDK 4.0 (многозадачность)

У меня есть приложение для iphone, разработанное на SDK-3.0. Теперь я хочу перенести это приложение на SDK 4.0 из-за многозадачности, я хочу, чтобы мое приложение работало в фоновом режиме. Проблема в том, что я не смог найти никакой документации, которая научила бы меня, с чего начать, чтобы портировать мое приложение на SDK4.0, и проинформировала меня, как я могу выполнять в нем многозадачность.


person i-coder    schedule 21.10.2010    source источник


Ответы (3)


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

person Benoît    schedule 21.10.2010

Приложение включает ключ «UIApplicationExitsOnSuspend» в свой файл Info.plist. По умолчанию установлено значение false. Так что не о чем беспокоиться.

Вы можете прочитать документ для больше информации, если вы хотите делать больше в фоновом режиме.

person Sauleil    schedule 21.10.2010

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

Короче говоря, если вы просто хотите, чтобы переключение задач выполнялось, оно должно более или менее просто работать (хотя вы, возможно, захотите сделать некоторые дополнительные вещи, например, удалить UIAlertViews и т. Д., Прежде чем переходить в фоновый режим).

На самом деле работать в фоновом режиме немного сложнее, и лучше всего начать с документации. Помните, что вы не можете просто работать в фоновом режиме, как приложение Mac. Он может делать только ограниченное количество вещей.

person Stephen Darlington    schedule 21.10.2010
comment
@ i-coder Где не хватает документации? Вы не говорите в своем вопросе и не говорите в своем пренебрежительном комментарии. - person Stephen Darlington; 23.10.2010