2011-12-14 2 views
0

Мне удалось пройти весь ужасный процесс создания приложения для ad-hoc-распространения. Но я не могу установить его в iphone из iTunes. Он показывает сообщение об ошибке после установки приложения, затем появляется другое всплывающее окно, в котором говорится: «Некоторые предметы, купленные с iphone, включая« Blendr », не могут быть перенесены в вашу медиатеку iTunes, потому что у вас нет авторизации, чтобы использовать их на этом компьютере.Установка приложения с профилем обеспечения adhoc на другой iphone через itunes

Он также дает возможность разрешить компьютеру использовать предметы, купленные в магазине iTunes, выбрав «Магазин»> «Авторизация», но владелец телефона не знает его логин/пароль, а также мне нужно сделать этот процесс как можно быстрее , так как я буду устанавливать это приложение для многих телефонов, есть способ, что iphone оленья кожа синхронизация с моим ITunes и просто устанавливает приложение?

Благодаря

EDIT:

Я выясню, что iPhone был взломан на джейлбрейк, так что причина этого сообщения об ошибке. Но я пробовал с iPhone 4, а не джейлбрейк & iOS 5 (мое приложение разработано с использованием iOS 4), и я не мог отбросить приложение в нем, никаких сообщений об ошибке ... Любые идеи?

ответ

0

Вместо использования AdHoc распространения вы можете создать сертификат разработчика, добавляя все необходимые для его установки телефоны, добавляете новый сертификат для всех телефонов, и вы сможете установить его прямо из XCode. Hit Run и наслаждайтесь!

2

Возможно, вы захотите ознакомиться с Test Flight, который является бесплатным сервисом, который позволяет вам управлять сбоями и распространять их среди ваших пользователей для тестирования. Он использует некоторые фанки-услуги предоставления услуг в iOS, которые позволяют устанавливать их приложение, а затем предоставлять устройство пользователя для вашего приложения. Это довольно круто и действительно упрощает весь процесс распространения Ad Hoc.

Теперь, правда, я только немного играл с этим сервисом, и это было около года назад. Я считаю, что для его эффективного использования ваши пользователи должны обладать некоторой сообразительностью в отношении того, что происходит, чтобы добиться успеха. В последнее время я не слишком заглядывал, но они все еще в бизнесе, и прошло уже больше года с тех пор, как я попробовал. Я бы это проверить! Я планирую сделать это только для своего следующего проекта.

EDIT:

Что касается использования «традиционного» Ad Hoc методы ... Я всегда распределен Специальные строят (файлы .ipa) вместе с профилем распределения Ad Hoc используется для создания файла ПНДА пользователей по электронной почте. Пользователям нужны оба файла. И я всегда предлагал пользователям сохранять файлы на своем рабочем столе, запускать iTunes, подключать их устройство, перетаскивать сохраненные файлы в свою библиотеку iTunes, а затем синхронизировать. Это должно быть так просто.

Другие ошибки, которые вы видите, не связаны с установкой Ad Hoc на iPhone, который был предоставлен для его использования. iTunes, кажется, делает много вещей автоматически вокруг, чтобы убедиться, что у него есть все, загруженное из облака, которое вы купили, что все это на устройствах, на которых оно должно быть включено, и т. д. Это все вспомогательное для Ad Hoc-процесса, за исключением того, что вы вам нужно синхронизировать ваше устройство, чтобы установить Ad Hoc, поэтому вы не избегаете того, чтобы iTunes выполняла всю домашнюю работу.

Возможно, дело в том, чтобы решить все эти проблемы с iTunes, прежде чем пытаться установить какое-либо специальное программное обеспечение. То есть, очистите вещи, чтобы iTunes был доволен iPhone, о котором идет речь, когда он подключен, и может синхронизировать его без ошибок. (Я знаю, мне легко сказать, но я думаю, что вы сначала решили эти проблемы.)

+0

Спасибо, я обязательно отдам его. Но я хотел бы получить более «официальный способ» этого сделать, так как яблоко предоставило нам инструменты, но они не работают для меня ... – subharb

+0

Добавил больше подробностей к моему ответу. –

+0

Мы поняли, что телефон, который выдавал эту ошибку, был взломан на джейлбрейк, так что, вероятно, причина этого сообщения об ошибке. Мы тогда попытались с iphone 4 и iOS 5, я не смог отбросить приложение в iPhone в iTunes, он не установил. Я также обновил iTunes, то же самое. TestFlight отлично звучит, но мне нужно будет создать все их учетные записи, и поскольку мы хотим быть быстрыми и плавными, я бы предпочел работать iTunes ... – subharb

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