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

StackOverflow https://stackoverflow.com/questions/2414813

  •  19-09-2019
  •  | 
  •  

Вопрос

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

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

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

Это было полезно?

Решение

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

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

Другие советы

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

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

Редактировать:Я не работаю в Apple, я не юрист, бла-бла-бла.Но у меня это сработало, и в предупреждении указан только "iPhone SDK 3.2".Инструменты Xcode не упоминаются.

Если вы устанавливаете 3.2, Активное меню SDK выглядит следующим образом

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top