Как мне использовать ноутбук и настольный компьютер под одной лицензией?

#ios #xcode #xcode4 #ios-provisioning

#iOS #xcode #xcode4 #ios-подготовка

Вопрос:

Я разрабатывал на своем Mac Mini. Я только что заплатил за участие в программе для разработчиков iOS и собираюсь настроить профиль подготовки.

Завтра я собираюсь совершить несколько важных деловых поездок. Цель путешествия — показать проект, работающий на паре телефонов. У меня будет только мой MacBook.

Возможно ли настроить ноутбук и рабочий стол для предоставления одних и тех же телефонов?

Может быть, проще сказать: я должен иметь возможность использовать ноутбук, чтобы получить приложение на телефонах, потому что я должен иметь возможность изменять и повторно развертывать код, находясь вдали от дома. Но когда я дома, я бы предпочел использовать Mini для повседневной разработки.

Возможно ли, чтобы у меня была настройка, при которой MacBook и Mini могут работать с одним и тем же кодом, и оба они могут использовать одни и те же телефоны?

И если это возможно, ссылки на любые инструкции о том, как это сделать, были бы весьма признательны.

Ответ №1:

Ответ на этот вопрос можно увидеть в видео WWDC 2011: сессия 317 — Управление устройствами и отправка приложений с помощью Xcode 4. Перейдите примерно на 35 минут (раздел, озаглавленный «Советы и рекомендации»).

Короче говоря, вам нужно экспортировать профиль разработчика на вашем домашнем компьютере и импортировать его на свой ноутбук. Перейдите в органайзер, выберите вкладку «Устройства» и нажмите «Профиль разработчика» на панели навигации. Нажмите «Экспорт» внизу, назовите профиль и дайте ему пароль. Затем поместите файл на свой ноутбук, перейдите в органайзер Xcode на своем ноутбуке и выберите «Импорт» в разделе профиля разработчика. После того, как вы ввели пароль и нажали «Открыть», вы закончили и готовы к разработке кода, сборке и запуску на своем ноутбуке.

Ответ №2:

Вы можете взглянуть на SVN или git для хранения динамических копий кода на сервере.

Подготовка выполняется через портал разработчика и может быть доступна с обеих машин.