iOS 5 SDK с iPhone 3G - PullRequest
       18

iOS 5 SDK с iPhone 3G

1 голос
/ 29 октября 2011

ОК,

Мне нужно заняться разработкой для iOS, так как я являюсь разработчиком Android и большинству компаний требуются обе платформы, но у меня нет денег, чтобы инвестировать или отдавать Apple.Моя сестра также обновила свой телефон до Android, и ей не нужен iPhone 3G.Поэтому мой вопрос: могу ли я скомпилировать код для iOS4, используя iOS5 SDK, чтобы протестировать его.Также я основан на Snow Leopard, и последний Xcode доступен только для Lion.Это политика Apple, и мне нужно было бы заставить себя обновиться до Lion, если я захочу продолжить разработку продуктов Apple?

Спасибо!

Ответы [ 3 ]

2 голосов
/ 29 октября 2011
  • Последние iOS SDK и Xcode работают только на льве, поэтому вам придется обновить. (я ошибся, вы можете скачать последнюю версию Xcode , см. Здесь )
  • Вы можете скомпилировать код и настроить его на версию 4.X iOS (но вы не можете установить iOS 5 на iPhone 3G или использовать какие-либо специальные API iOS5 в своем приложении).
  • Вы также должны потратить деньги, чтобы иметь возможность проводить тестирование на устройстве ($ 99 / год), вы можете тестировать без членства ( описано здесь ), но отладка на устройстве не будет работать.
0 голосов
/ 30 октября 2011

Apple в прошлом убрала поддержку для запуска инструментов разработки iPhone на старых версиях Mac OS. Хотя в настоящее время имеется загрузка SDK, поддерживающая текущую версию iOS для последней версии Snow Leopard, нет гарантии того, как долго Apple продолжит это.

Любой разработчик, желающий продолжить разработку iOS на более длительный срок, вероятно, должен планировать периодически получать доступ к новым устройствам и иметь не древний Mac.

0 голосов
/ 29 октября 2011

Если вы зарегистрируетесь в качестве разработчика и приобретете программу iOS Developer, тогда:

  1. Xcode 4.2 также будет доступен для Snow Leopard. Его можно скачать с developer.apple.com
  2. Вы можете протестировать свои приложения на iPhone3G, но не можете установить iOS5 на него
...