Код, сгенерированный для 2.21, совместим с 3.0? - PullRequest
0 голосов
/ 25 августа 2009

вот хороший вопрос:

У меня есть приложение, скомпилированное для iPhone OS 2.21.Когда я запускаю это на своем iPhone 3G (обновлено до OS 3.0), приложение работает нормально.Является ли это гарантией, что он будет работать на iPhone 3GS?

Если я возьму тот же код и скомпилирую для 3.0, часть кода не будет работать на моем iPhone, особенно скроллер, который не прокручивает ...во время компиляции ошибки не отображаются.Почему?

Итак, у меня есть два хороших вопроса для вас, ребята!Спасибо за любую помощь!: -)

Ответы [ 2 ]

1 голос
/ 09 сентября 2009

Я обнаружил, что можно скомпилировать для 3.0 и запустить на более ранних версиях. У Apple есть пример кода о том, как это сделать, на своем сайте. Я нахожу это немного рискованным, особенно если у вас, как и у меня, нет более ранней версии устройства для тестирования этого.

1 голос
/ 25 августа 2009

Код, скомпилированный для 3.0, не будет работать на устройстве с более ранней версией ОС.

Код, скомпилированный для 2.2.1, по большей части должен работать на 3.0. Но вы несете ответственность за тестирование своего приложения, чтобы убедиться, что оно работает на 3.0.

Если он работает на 3g, то он должен работать на 3gs, но в идеале вы должны проверить на всех целевых устройствах, чтобы убедиться.

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