Ответ 1
Да, вы можете установить IPA в iPad, сначала вам нужно импортировать этот IPA в ваш itunes. Подключите iPad к iTunes, затем установите приложение, просто щелкнув установку и затем синхронизацию.
У меня есть .ipa
из сборки PhoneGap, и мне нужно его протестировать. Я получил профилирование из учетной записи разработчика.
Поэтому я задаю вопрос: могу ли я напрямую разместить мой .ipa
для iPad для установки для тестирования или мне нужно следовать некоторым правилам для установки?
Да, вы можете установить IPA в iPad, сначала вам нужно импортировать этот IPA в ваш itunes. Подключите iPad к iTunes, затем установите приложение, просто щелкнув установку и затем синхронизацию.
Не нужно беспокоиться с iTunesConnect для обмена вашими сборками adhoc. Просто загрузите файл ipa на diawi и после успешной загрузки вы получите ссылку, открыв ссылку в сафари, и вам будет предложено установить приложение. Нажмите, чтобы установить и наслаждаться
В Xcode 5 откройте организатор ("Окно"> "Органайзер") и выберите "Устройства" вверху. Ваше подключенное устройство должно появиться с левой стороны. Перетащите файл IPA на это устройство.
В Xcode 6 и Xcode 7 откройте "Устройства" ("Окно"> "Устройства"). Снова ваше устройство должно появиться в левой колонке. Перетащите файл IPA в список приложений под "Установленные приложения".
Для устройств iOS 9 обратитесь к этому сообщению о том, как запустить приложение после этого.
Есть четыре способа, которые я тестировал:
Установите из iTunes - создайте .ipa как ad-hoc и обычную синхронизацию с ipad и itunes.
Или лучший способ создать URL для установки при создании ipa, выбрать как предприятие и создать индексный файл с plist. Это будет работать и с индивидуальной учетной записью разработчика.
Вы также можете проверить ios-deploy.
Это так же просто, как запуск ios-deploy -b path/to/ipa/file
.
Он даже работает с path/to/project.app, который должен находиться в том же месте, если вы делаете локальные сборки cordova/phonegap.
Ура!
В Xcode 8 с включенным iPhone откройте окно → Устройства. В левой навигационной панели выберите iPhone, подключенный к сети. Нажмите на символ + в разделе Установленные приложения. Перейдите к ipa, который вы хотите установить. Выберите и нажмите "Открыть", чтобы установить приложение.
Вы можете установить IPA, используя Xcode
Это установит приложение на ваше устройство.
Вы можете создать ipa для распределения ad hoc и использовать diawi для создания ссылки для вашего ipad. Вы просто загружаете.ipa и профиль обеспечения, затем создается ссылка, и вы можете посетить ее с вашего ipad, чтобы установить приложение (если профиль обеспечения для разработки вы должны добавить к нему свой IPAD UDID).
Как насчет утилиты настройки iPhone?
http://support.apple.com/kb/DL1465?viewlocale=en_US&locale=en_US
Утилита конфигурирования iPhone позволяет легко создавать, обслуживать, шифровать и устанавливать профили конфигурации, отслеживать и устанавливать профили подготовки и авторизованные приложения и захватывать информацию об устройстве, включая журналы консоли.
Обновить:
Apple Configurator заменяет утилиту настройки iPhone. С выпуском iOS 8 утилита настройки iPhone больше не поддерживается или недоступна для загрузки. https://itunes.apple.com/gb/app/apple-configurator/id434433123
Перейти к http://buildtry.com
Загрузить файл.ipa(iOS) или.apk(Android)
Скопируйте и поделитесь ссылкой с тестерами
Откройте ссылку в браузере устройств iOS или Android и нажмите "Установить".
Если вы построили IPA с помощью PhoneGap Build онлайн, вы можете загрузить и установить IPA прямо на свой Ipad/Iphone, открыв build.phonegap.com в Safari на устройстве, войдите в систему, а затем перейдите на вкладку iOS (кнопка загрузки ipa). Затем вас попросят установить приложение, которое вы создали.
Прямая ссылка на это после входа в систему: https://build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios
Было 3 способа сделать это:
Способ 1. Использование iTunes. Да, вы можете установить .ipa
в iPad, сначала вам нужно импортировать этот .ipa
в iTunes. Подключите iPad к iTunes, затем установите приложение, просто нажмите "Установить", а затем "Синхронизация".
Способ 2: iFunbox
Метод 3: Диави
Вы можете перейти в браузер в Iphone/Ipad и ввести URl, где была загружена IPA, и можете напрямую загрузить ее на Iphone или Ipad, а также установить и запустить ее... просто и приятно;)
Поскольку Apple выпустила iTunes 12, вы должны использовать приложение Apple Configurator 2 для установки ipa на вашем iPhone и iPad.
Скачать по этой ссылке: https://itunes.apple.com/br/app/apple-configurator-2/id1037126344?mt=12
Используйте iFunBox. Он бесплатный, Mac/Win совместим. Просто создайте специальную сборку и сохраните где-нибудь. Установите из iFunBox. Я загружаю все свои тестовые объявления ad hoc на мои устройства для тестирования перед выпуском с использованием этого метода. У кого есть время, чтобы поиграть с iTunes?
Вы также можете использовать HockeyApp для распространения своего.ipa, он отправит ссылку на приложение тестерам, затем тестер будет ableto устанавливать ipa непосредственно из своего браузера на устройстве, как только вы нажмете на ссылку.
iPhone не позволяет устанавливать ipa напрямую, поэтому прямая ссылка на файл ipa бесполезна. Вот почему некоторые люди используют внешние сервисы, которые предоставляют ссылку или qcode для установки ipa.
Другой вариант, который никто не сказал в других ответах на этот вопрос и что он полностью независим от iTunes или какой-либо внешней службы, заключается в создании собственного сценария, который генерирует ссылку для установки и автоматически отправляет ее на ваш мобильный телефон (например, по электронной почте). Я создал такой скрипт для личного пользования, который:
Поскольку я работаю в Linux, я создал скрипт Bash. Вы можете использовать любой другой язык сценариев, но важно знать, что поместить в файлы html и plist.
Это часть моего скрипта, которая генерирует html и plist контент. Я надеюсь, что это достаточно понятно
sha='sha1sum ${ipa} | awk '{ print $1 }''
output=${sha}-${AppName}-${version}.ipa
html=${sha}-${AppName}-${version}.html
plist=${sha}-${AppName}-${version}.plist
# Generates html
echo "<!DOCTYPE html>
<html>
<head>
<meta charset=\"UTF-8\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">
<meta name=\"MobileOptimized\" content=\"width\" />
<meta name=\"HandheldFriendly\" content=\"true\" />
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />
<meta http-equiv=\"cleartype\" content=\"on\" />
<title>Install ${AppName} ${version}</title>
</head>
<body>
<h1><a href=\"itms-services://?action=download-manifest&url=${serverUrl}${plist}\">
Install </a></h1>
</body>
</html>" > ${html}
# Generate plist
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>${serverUrl}${output}</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>${serverUrl}Icon%402x.png</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>${serverUrl}Icon.png</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>${bundle}</string>
<key>bundle-version</key>
<string>${version}</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>${AppName}</string>
</dict>
</dict>
</array>
</dict>
</plist>" > ${plist}
Для простого примера вы также можете увидеть: https://github.com/Saleh7/ipa-install
Я пытаюсь столкнуться с этими проблемами, и я использую: https://www.installonair.com. Это бесплатно и не имеет ограничений, как Diawi.
Довольно старый, но вдохновленный A-Sharabiani добился этого, избегая iTunes с AppCenter. Просто создайте новое приложение, создайте новую версию, загрузив .ipa, и, наконец, сканируйте QR-код с помощью устройства, которое перенаправляет на загрузку.
Да уж.
Если вы работаете на Mac, вы можете использовать Apple Configurator 2 (https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12).
Это приложение используется для настройки и установки приложений на любом устройстве iOS.
Apple Configurator 2 упрощает развертывание устройств iPad, iPhone, iPod touch и Apple TV в вашей школе или на предприятии.
Все остальные ответы либо устарели, либо слишком много работают там, где это не нужно. Загрузите файл .IPA на diawi.com, а затем либо отсканируйте QR-код и установите его, либо отправьте ссылку на устройство, на которое вы хотите установить приложение, либо отправьте его по электронной почте, либо введите сокращенный URL-адрес в браузер Safari и установите его таким образом.
Мне нужно было установить приложение на старое устройство iOS сегодня, и этот метод занял у меня менее 2 минут, чтобы завершить все с начала до конца.
https://www.diawi.com/
Вы можете установить приложение для iOS без iTunes, магазина приложений или сторонних сайтов.
Когда вы создаете архив в XCode, вы можете выбрать для распространения adhoc. xcode проведет вас через диалог, в котором вы введете URL-адрес, где будет находиться ваше приложение, а также URL для png размером 57x57 пикселей и png размером 512x512 пикселей. Это создаст пакет с вашим ipa и manifest.plist
Загрузите свой ipa и два png файла туда, где вы планируете их разместить. Он должен иметь сертификат SSL и обслуживаться через https. Возможно, вы также захотите загрузить туда свой manifest.plist, но технически я почти уверен, что он может быть в другом месте.
Затем, где-нибудь, в тексте, или на веб-странице, или по электронной почте, или там, где вы хотите поделиться своей ссылкой как:
<a href="itms-services://?action=download-manifest&url=https://URL/path/manifest.plist">Download anchor text</a>
Чтобы получить более подробный ответ, нажмите здесь.
Как я понимаю, если это приложение для разработчиков, только устройства, добавленные в ваш профиль устройства в магазине приложений, смогут установить приложение.