Как получить файл из Xcode для запуска приложения iPhone в реальном устройстве?
мой клиент попросил меня получить обзор приложения, над которым я работаю. Итак, я хочу получить файл ipa и файл мобильного обеспечения из Xcode 4.2, чтобы поделиться своим приложением для запуска в реальном устройстве. У меня есть оплаченный счет apple со мной. Пожалуйста, скажите мне, как это сделать.
спасибо заранее.
5 ответов
Шаг 1:
вам нужно ссылаться на шаги для Распределение AdHoc
Я думаю, вам нужно войти с вашими учетными данными в Разработчик Apple Login
после входа в систему перейдите по этой ссылке и прочитать его шаг за шагом.
Я думаю, что это лучшее решение вы можете сделать в этом руководстве дается Яблоко!--4-->
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
Я думаю, что если вы прочитаете все эти шаги в документации apple по данной ссылке, вам не нужно ссылаться на какое-либо другое руководство.
Шаг 2:
тогда вам просто нужно загрузить свои сертификаты и профиль подготовки.
Шаг 3:
просто установите профиль в свой проект и целевые Настройки, а затем поместите правильные права, используя " права.файл plist".
Шаг 4:
Как только вы это сделаете, просто настройте свой проект в схеме AdHoc.
Шаг 5:
очистите проект.
Шаг 6:
перейти к продукту - > нажмите на Build For - > " построить для Архивирование"
Шаг 7:
Продукт -> Архив
теперь ваш архив можно получить в вашем организатор где вы можете сохранить его на диск с расширением IPA и отправить его своему клиенту.
EDIT:
вот некоторые из полезных ссылок, на которые вы можете ссылаться для создания профиля подготовки и файла IPA:
создать файл IPA в Xcode 4.2, iOS 5.0 Бета
http://www.wikihow.com/Create-a-Provisioning-Profile-for-iPhone
создать профиль подготовки в приложении iphone
надеюсь, это поможет вам.
Если вы хотите протестировать приложение на устройстве, вам нужно создать профиль отладки для него. Вы должны получить его для своего устройства из раздела подготовки портала разработчика. Если вы создаете профиль дистрибутива, то вам нужно поместить сгенерированный ipa-файл из папки build в itunes, чтобы установить его на устройство.
затем вы можете установить приложение на устройство. Но в этом случае вы не сможете увидеть журналы.
Итак, если вы хотите увидеть журналы в Консоль Xcode, создайте профиль подготовки разработчика для устройства и установите его на XCode , а затем запустите код на устройстве с помощью Xcode.
может быть, я думаю, что это права.plist проблема пожалуйста, следуйте инструкциям
в XCode перейдите в "новый файл "и выберите" подпись кода " в левом поле. Выберите тип файла "права". И измените имя на " права.файл plist". Дайте имя в проекте getinfo entitlements plist пожалуйста, проверьте изображение ниже
• получите их идентификатор устройства и добавьте их устройство в "устройства" на портале подготовки iOS
Создайте или отредактируйте профиль дистрибутива, чтобы включить в него свое устройство (wildcard app id или App id вашего приложения)
• В Xcode: Продукт -> Архив
* В организаторе Xcode: перейдите в архивы и" поделитесь " своим архивом. Это создает ipa, который вы можете дать своему клиенту
* Клиент может установить его в iTunes, добавив ipa и синхронизируя приложения (я не делал этого последнего шага в то время)
или
узнать киоск. Использование testflight заменит последний шаг выше и упростит процесс установки для вашего клиента.
после сборки с вашим профилем подготовки или дистрибутивом для устройства (не симулятора). Вы можете следить за этим учебник.
Это можно сделать, на самом деле я просто сделал это.
после Xcode 6 Вы должны перейти к:
Товар-->Архиве
затем дождитесь его завершения. Затем на экране, который появляется щелкните правой кнопкой мыши на вновь созданный архив-->Показать файл в finder
затем отправляйтесь туда с терминалом и запустите эту команду на этом реж:
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"
Это создавало для меня.