2012-03-07 2 views
11

Мой клиент попросил меня получить обзор приложения, на котором я работаю. Итак, я хочу получить файл ipa и файл мобильного обеспечения из Xcode 4.2, чтобы поделиться своим приложением для работы на реальном устройстве. У меня есть платный отчет о яблоке со мной. Пожалуйста, скажите мне, как это получить.Как получить ipa-файл из Xcode для запуска приложения iPhone в реальном устройстве?

Заранее спасибо.

ответ

14

ШАГ-1:

Вам необходимо обратиться шаги для AdHoc Distribution

Я думаю, вам нужно войти в систему с учетными данными на Developer Apple Login

После того, как вы вошли в систему Пройтись эту ссылку и читать ее шаг за шагом.

Я думаю, что это лучшее решение, которое вы можете получить в этом руководстве документация предоставляется Яблоком

https://developer.apple.com/ios/manage/certificates/team/howto.action

Это имеет несколько шагов, как:

1. Generating a Certificate Signing Request 

2. Submitting a Certificate Signing Request for Approval 

3. Approving Certificate Signing Requests 

4. Downloading and Installing Development Certificates 

5. Saving your Private Key and Transferring to other Systems 

Я думаю, что если вы читаете все эти шаги по документации на ядро ​​по данной ссылке, тогда вам не нужно ссылаться на какое-либо другое руководство.

STEP-2:

Тогда просто нужно загрузить сертификаты и профиль обеспечения.

STEP-3:

Просто установите профиль в проект и Target Settings, а затем положить соответствующие выплачиваемой с помощью "Entitlements.plist".

ШАГ-4:

После того, как вы сделали это, просто создать свой проект в AdHoc схеме.

STEP-5:

Мойте проект.

STEP-6:

Перейти к продукту -> Нажмите на Отношении -> "Построить Для Архивом"

STEP-7:

продукта -> Архив

Теперь ваш Архив можно получить в вашем Организатор, где вы можете сохранить его на диск с расширением IPA и отправить это ваш клиент.

EDIT:

Вот некоторые из полезных ссылок вы можете обратиться к для создания профиля обеспечения и ИПС файла:

Create IPA file in Xcode 4.2, iOS 5.0 Beta

http://www.makebetterthings.com/iphone/how-to-create-ipa-file-for-your-iphone-app-xcode-build-and-archive/

http://www.wikihow.com/Create-a-Provisioning-Profile-for-iPhone

Create provisioning profile in iphone application

Надеюсь, это вам поможет.

3

Если вы хотите протестировать приложение на устройстве, вам необходимо создать для него профиль отладки. Вам нужно получить его для своего устройства из раздела обеспечения портала разработчиков. Если вы создаете профиль распространения, вам нужно поместить сгенерированный файл ipa из папки создания в itunes для его установки на устройство.

Затем вы можете установить приложение на устройство. Но в этом случае вы не сможете увидеть журналы.

Итак, если вы хотите просмотреть журналы в консоли Xcode, создайте профиль подготовки разработчика для устройства &, установите его на XCode &, затем запустите код на устройстве с помощью Xcode.

Может быть, я думаю, что это entitlements.plist проблема, пожалуйста, следуйте инструкциям

В XCode, перейдите в раздел «новый файл» и выберите «код подписи» в левом поле. Выберите тип файла «Права». И измените имя на «Entitlements.plist». Дайте имя в проекте GetInfo предоставления прав PLIST, пожалуйста, проверьте изображение ниже

enter image description here

1

• Получите их идентификатор устройства и добавить их устройство в «Устройства» в вашем IOS Provisioning Portal
Создать или изменить профиль распределения включить их устройство (идентификатор приложения подстановочного знака или идентификатор приложения вашего приложения)
• В Xcode: Продукт -> Архив
• В организаторе Xcode: перейдите в архивы и поделитесь своим архивом. Это создает ИПС, что вы можете дать своему клиенту
• Клиент может установить его в Itunes, добавив ИПС и синхронизацию приложений (я не сделал это последний шаг в то время)

ИЛИ

Познакомьтесь с testflight. Использование testflight заменит последний шаг выше и упростит процесс установки для вашего клиента.

1

После сборки с профилем подготовки или распределением для устройства (а не симулятора). Вы можете следить за этим tutorial.

0

Это можно сделать, на самом деле я просто сделал это.

После Xcode 6 вы должны пойти:

  • продукт -> Архив

  • Затем дождитесь его завершения. Затем на экране, который выскакивает правой кнопкой мыши на вновь созданный архив -> Показать файл в искателе

  • Тогда сходите туда с терминала и запустить эту команду на этой директории:

xcodebuild -exportArchive -archivePath <PROJECT_NAME>.xcarchive -exportPath <PROJECT_NAME> -exportFormat ipa -exportProvisioningProfile "Name of Provisioning Profile"

СДЕЛАНО

Например, эта команда для меня было:

xcodebuild -exportArchive -archivePath ACCESS\ 04-02-16\ 02.21.xcarchive/ -exportPath MyTestApp -exportFormat ipa -exportProvisioningProfile "iOS Team Provisioning Profile: eu.sudoplz.myTestApp"

Это создало файл MyTestApp.ipa для меня.

Смежные вопросы