Как я могу разрабатывать приложения для iPhone и iPad на одном компьютере? - PullRequest
6 голосов
/ 10 марта 2010

Похоже, что в будущем мы сможем использовать не бета-версию iPhone SDK для разработки обоих сразу.

Но пока, похоже, единственным способом разработки для iPad является использование бета-версии SDK 3.2. Однако, если я его установлю, Apple четко заявит, что я не должен отправлять приложения в магазин приложений вместе с ним.

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

Ответы [ 3 ]

6 голосов
/ 10 марта 2010

Лучший способ сделать это - установить бета-версию 3.2 SDK в месте, отличном от «/ Developer». В «Выборочной установке на Macintosh HD» выберите «Другое» из всплывающей кнопки и укажите установку где-то вроде: «/Developer-Beta».

Затем вы можете запустить Xcode из / Developer / Applications для приложений iPhone и Xcode из / Developer-Beta / Applications для приложений iPad.

2 голосов
/ 10 марта 2010

Если я правильно читаю соглашение, запрет на отправку приложений с бета-версией 3.2 распространяется только на SDK, а не на инструменты. Если вы установили базовый SDK вашего приложения в SDK ранее 3.2 (который он, вероятно, уже есть), вы можете создать его из 3.1 и более ранних SDK, выбрав их в меню «Overview» в Xcode.

Я отправил обновления для своих приложений для iPhone, созданных с помощью 3.0 SDK с помощью бета-инструментов 3.2, и они были приняты без проблем. Пока вы не пользуетесь новым SDK , все будет в порядке.

РЕДАКТИРОВАТЬ: Я не работаю на Apple, я не юрист, бла-бла. Но это работает для меня, и в предупреждении указывается только «iPhone SDK 3.2». Инструменты Xcode не упомянуты.

0 голосов
/ 10 марта 2010

Если вы устанавливаете 3.2, меню Active SDK выглядит как

Xcode http://img.skitch.com/20100310-xkbqnbr6h4f2q55wk2wppjx3h2.preview.jpg

Однако в настройках проекта вы можете изменить SDK следующим образом:

Xcode http://img.skitch.com/20100310-xqkuracw73jb5y7uwtt7yurjs1.preview.jpg

Таким образом, вы можете разрабатывать для любой версии ОС, используя ту же машину и т. Д.

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