Мы хотим перенести приложение на iPhone без iTunes. Есть два вопроса: 1) как приложение, которое перемещает другие приложения в iPhone, подключается к iPhone? 2) если мы используем iTunes для этого, какой метод реализует подключение к iPhone в API iTunes.Как установить приложение на iPhone без iTunes?
ответ
Я не думаю, что существует общедоступный API для общения с iPhone. Чтобы установить приложение, вам придется использовать инструмент Apple - iTunes, Xcode или iPhone Configuration Utility.
Если вы можете использовать iTunes, вы можете создать специальную сборку и файл package it as an IPA, чтобы пользователи могли легко установить его через iTunes без прохождения через App Store.
2 способ приходит на ум:
1) Вы можете сделать это с TestFlight
Это позволяет загрузить приложение на веб-сайт, и управлять процессом доставки строит разработчик/тестеры используя веб-интерфейс. Обратите внимание, что в документах Apple используется функция detailed here. Попробуйте ... Вы не будете разочарованы!
Обратите внимание, что вы можете иметь 2 вида лицензий с Apple, для развития:
"Разработчик" лицензия - расходы ~ $ 100/год. Требуется зарегистрировать каждое устройство, которое вы хотите разработать, и развернуть свое приложение.
Лицензия «Предприятие» - стоит ~ 300 долл. США в год, а не требует регистрации каждого устройства. Но для этого вы должны быть зарегистрированным бизнесом.
Так что если у вас есть лицензия Enterprise с Apple, можно развернуть на любом устройстве с TestFlight, без необходимости его быть зарегистрирован Dev центр компании Apple (или с помощью ITunes или следующий инструмент, как хорошо!)
2) Используйте iPhone Configuration Utility from Apple:
Это инструмент, предназначенный для использования Enterprise, но она может быть использована кем-либо. Он обеспечивает способ установки множества приложений на устройстве очень просто, достаточно щелкнув флажок. Он доступен для Mac и Windows. Вы можете получить дополнительную информацию об этом по адресу this page, выполнив поиск «Конфигурация iPhone»
+1 хотя, возможно, это возможно сделать с помощью взломанного iphone. – cregox