iPhone OS 4.0 обратно совместима с 3.1 / .2 - PullRequest
1 голос
/ 31 мая 2010

Я создаю приложение для iPhone с базовой целью SDK 3.1.x. У меня есть друг, который предложил протестировать его на бета-версии OS 4.0, но мне интересно, стоит ли мне беспокоиться Будет ли мое приложение работать под 4.0 или оно обратно не совместимо? Я должен представить, что это так, поскольку приложения, созданные для 2.x, работают на 3.x просто отлично AFAIK. Есть какие-нибудь ошибки?

Ответы [ 4 ]

1 голос
/ 31 мая 2010

Я пользуюсь бета-версией 4.0 уже несколько недель, и у меня не было проблем с приложениями из моего App Store OS 3. Я не думаю, что в OS 4 произошли какие-либо изменения, которые сломали бы существующие приложения для OS 3, но я не могу сказать это с полной уверенностью.

1 голос
/ 31 мая 2010

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

Это говорит ...

Я могу видеть анонсированную многозадачность как проблему с точки зрения памяти, производительности и состояния приложения. Тестирование на OS 4 кажется хорошей идеей в свете этого. Однако, если устройство вашего друга не является аппаратным устройством последнего поколения (iPhone 3GS или iPod touch 3-го поколения), вы не получите результаты испытаний, которые касаются многозадачности.

Также помните, что при установке бета-версии iPhone OS вам нужно будет добавить UDID своих друзей в список тестируемых устройств на портале devloper, иначе устройство будет заблокировано при обновлении.

В случае, если вы или кто-то читающий это должны знать: Для обновления вы можете использовать XCode's Organizer или просто использовать iTunes. Удерживайте клавишу «Option» и нажмите кнопку «Восстановить». Появится окно с вопросом, какую прошивку использовать.

Опять же, подобные вопросы еще не вполне законны вне форума разработчиков Apple.

Надеюсь, это поможет. Удачи и счастливого развития !!

0 голосов
/ 31 мая 2010

Вы всегда должны тестировать как можно больше устройств.Как уже упоминалось, OS 4 особенно хороша для тестирования, просто чтобы убедиться, что вы хорошо взаимодействуете с новыми функциями многозадачности (которые общеизвестны, так что это не то, что говорить об этом, что будет противоречить NDA).

0 голосов
/ 31 мая 2010

Скорее всего, любые функции от 3.0+ будут в 4.0. Возможности в 2.x могут быть удалены.

Нет способа узнать наверняка, если вы не можете использовать бета-версию или дождаться официального релиза.

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