Вопрос iOS. Могу ли я распространять версии симулятора Xcode моего приложения?
Я хочу отправить кому-то версию симулятора Xcode - не версию устройства - моего приложения для iPad. Я нашел файл .app в Finder. Я просто застегнул его и отправлю, или это сложнее, чем это?
Спасибо,
Дуг
UPDATE
Chrisbtoo получил ответ на этот, однако он оставил некоторые критические бит для тех из вас, кто пытался это сделать дома:
Путь к симулятору Xcode (симулятор может запускаться автономно.):
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
Путь к приложению, который появляется на главном экране симулятора:
/Пользователи/токарь/Library/Поддержка приложений /iPhone Simulator/3.2/Приложения/{GUID}
Поучительно следить за тем, что происходит в каталоге симулятора приложения, когда вы создаете симуляцию, удалять приложения с рабочего стола симулятора и обычно использовать имитатор в качестве реального устройства.
Итог: это жизнеспособный подход для совместного использования приложений в "симулированном" ad hoc режиме без оцепенения ума, процесса сосания души настоящего совместного использования приложений ad hoc.
Cheers,
Дуг
Ответы
Ответ 1
Предполагая, что у другого уже установлен тренажер, вы можете просто закрепить материал под ~/Library/Application Support/iPhone Simulator/3.2/Applications/{GUID}
(включая как .app, так и любые необходимые каталоги данных) и отправить их им - им нужно будет разархивировать его в тот же каталог. То, что я делал в прошлом, состояло в том, чтобы переименовать часть {GUID}
в более дружелюбное имя - симулятор все равно подберет ее.
Если у них еще нет симулятора, им нужно будет зарегистрироваться для бесплатной учетной записи iphone dev и загрузить Xcode и т.д.
Ответ 2
Мы просто выложим небольшой инструмент, который поможет вам в этом. Он управляет тем, что вам нужно на стороне разработчика, а также тестером.
Здесь
http://blog.placeit.net/ios-app-packager/
В основном создается небольшая застежка-молния, которую вы можете передать тестеру, и она установит приложение в нужном каталоге, а также откройте его для пользователя с нужным выбранным устройством.
Ответ 3
Я думаю, вы хотите отправить всю папку проекта другому человеку - предположительно вы ожидаете, что они откроют ее в своем XCode, и, предположительно, у них есть sdk для приложения.
Ответ 4
Вы должны распространять через AdHoc или App Store для бета-тестирования.
Стать разработчиком, а затем посмотреть, как это сделать.
У вас должен быть профиль обеспечения, а затем выберите UDID для устройства, для которого вы хотите выполнить бета-тестирование.
Перейдите в iPhone Provisioning Portal
и здесь документ с более подробной информацией