Бета-версия iPhone 3.0 - какие эффекты она оказывает на iPhone? - PullRequest
0 голосов
/ 05 июня 2009

В настоящее время я занимаюсь разработкой приложений для SDK 2.2.1 и планирую обновить iphone до SDK 3.0. Можно ли использовать мой телефон для запуска старых версий программ (2.1, 2.2 и т. Д.), Звонков, отправки смс и т. Д.? Или это будет ограничено только для тестирования разработанных 3.0 программ? Спасибо, Ганс Эспен

Ответы [ 3 ]

3 голосов
/ 05 июня 2009

Часть о "встроенном ... на v3.0" неверна. Ваше приложение не нужно "компилировать на v3.0". Apple никогда не говорила о том, что приложения, скомпилированные на 2.x, не принимаются ни сейчас, ни в будущем. Фактически, если вы отправите приложение, созданное на основе SDK v3.0, оно будет отклонено. v3.0 все еще находится в бета-версии, вы не должны создавать приложения, предназначенные для App Store. В сообщении, на которое ссылается Apple, и в документе «Подготовка к работе» Apple говорит следующее: « Не отправляйте в iTunes Connect приложения с был построен с использованием бета-версии iPhone OS 3.0."

Что вы должны сделать , это протестировать ваше приложение 2.x, работающее на v3.0. Apple имеет четкие инструкции о том, что вы должны делать здесь: http://adcdownload.apple.com/iphone/important_information_about_iphone_os_3.0_compatibility/important_information_about_iphone_os_3.0_compatibility_1.pdf

Что касается вопроса Ганса, то, что вы хотите сделать, это именно то, что Apple хочет, чтобы вы делали: создавайте приложения 2.x и тестируйте их на своем телефоне v3.0, следуя инструкциям, указанным выше.

Что касается функциональности вашего телефона на v3.0, все, что я могу сказать, это то, что мой работает нормально, хотя и немного медленно. 2.x приложения работают (те, которые совместимы, так или иначе), и все функции есть.

1 голос
/ 05 июня 2009

Если вы загружаете бета-версию 3.0 SDK, устанавливаете ее на свое устройство, тогда вы ограничены только разработкой 3.0 SDK для этого устройства. Насколько я знаю, если у вас есть устройство с SDK 2.2 и SDK 3.0, вы сможете протестировать свое приложение на обоих, но, как упомянул MystikSpiral, Apple приостановила представление и требует их компиляции на 3.0 SDK.

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

1 голос
/ 05 июня 2009

Apple за последние несколько недель приостановила разработку iPhone под v2.2. Все новые приложения, представленные в App Store, должны быть в версии 3 операционной системы.

Ваш телефон по-прежнему сможет запускать все ваши существующие приложения, и все основные службы будут работать. Помните, что ОС будет считаться бета-версией и истекает через 30 дней. По истечении срока действия вам потребуется загрузить последнюю версию SDK и обновить устройство. Не проблема, просто раздражение.

v3 операционной системы, скорее всего, перейдет с бета-версии на общедоступную во время WWDC в понедельник (06.08.09), поэтому может быть проще просто подождать до тех пор, если вы не хотите иметь дело с некоторыми из проблем бета .

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