Код iOS 3.1 на iPhone 4 - PullRequest
       18

Код iOS 3.1 на iPhone 4

0 голосов
/ 21 июля 2010

Я сделал очень маленькое приложение, которое загружает файлы с сервера. iPhone 4 поддерживает фоновую обработку приложения, когда приложение переключается в фоновом режиме.

Вот мой вопрос, если моему небольшому приложению, разработанному на основе iOS 3.1 (сборка на телефон с помощью iOS 4), разрешено работать в фоновом режиме, будет ли мое приложение продолжать процедуру загрузки? Или я должен написать специально для iOS 4 для использования возможности фоновой обработки.

Ответы [ 2 ]

2 голосов
/ 21 июля 2010

Как всегда, документы в этом превосходны. Короче говоря, вашему приложению может быть разрешено поддерживать свои соединения и продолжать загрузку, но нет никакой гарантии, что вы выиграливытащи коврик из-под тебя.Таким образом, вы должны обработать обратные вызовы для вашего делегата приложения, которые относятся к фоновой операции.И вам следует прекратить все несущественные сетевые операции, как только вы узнаете, что уйдете в фоновый режим.

2 голосов
/ 21 июля 2010

Вам необходимо явно написать код, который позволит вашему приложению работать в фоновом режиме. Это не происходит автоматически. Это означает, что до тех пор, пока вы не измените свое приложение, оно будет работать не иначе, как под iPhone OS 3.1.

Чтобы узнать, как включить приложение в фоновом режиме, посмотрите отличные видеоролики WWDC по многозадачности на веб-сайте Apple для разработчиков.

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