Если вы создаете приложение для iOS с использованием 4.x SDK, многозадачность Apple будет включена по умолчанию, если вы явно не добавите ключ plist, чтобы предотвратить ее.
Но многозадачность может работать некорректно, есливы добавляете поддержку для него в приложениях в отставку / активацию и / или в приложениях, которые приостанавливают / возобновляют работу приложения.
Если вы действительно хотите запускать код в фоновом режиме, то ваше приложение должно иметь несколько очень специфичныхвведите или добавьте поддержку для запуска некоторого кода в течение очень ограниченного периода времени, для которого вы, вероятно, хотите прочитать документацию Apple.