2009-11-10 2 views
1

Я пытаюсь сделать ad-hoc распространение нашего приложения для отправки в другую компанию для бета-тестирования. Они просят меня удалить файл Entitlements.plist из моего проекта.iPhone adhoc распространение без прав

Насколько я знаю, этот файл абсолютно необходим, и я получаю ошибку подписи кода, если его там нет.

Есть ли способ создать приложение для iPhone для распространения без файла прав?

+1

Это странно. Зачем им нужен файл Entitlements.plist? Он не имеет в себе никакой частной информации, и его единственная цель - включить ad-hoc-распространение. –

+0

Каким-то образом они думали, что строительство моего проекта без него исправит эту специальную сборку. Но если вы правы, я еще больше не понимаю. –

ответ

2

AFAIK файл с правами доступа. Ваш ad-hoc-дистрибуция завершится без него. Но, похоже, это не нужно в сборке дистрибутива.

0

Out on the limb: То, что они действительно могут видеть, представляет собой проблему между их ОС и файлом .mobileprovision, который вызывает ошибку, относящуюся к правам. Они видят ошибку в файле прав, когда они пытаются синхронизировать приложение с телефоном?

Я видел это недавно и не совсем уверен в ответе. Я думаю, что на некоторых Mac (я думаю, 10.5) iTunes не связан с файлом .mobileprovision. Я видел это дважды сейчас. В первый раз ответ заключался в том, чтобы заставить человека сделать «Открыть с» в файле .mobileprovison и выбрать «Другое», а затем выбрать iTunes. Это сделал трюк.

Мне не удалось найти ответ на это последнее событие с сегодняшнего вечера. Однако у этого человека 10,5, а также XCODE.

Я все еще работаю над этим, но если вы еще не нашли ответа, возможно, «Open With» может помочь.

Удачи.

Обновление: Я сейчас перехожу к второй проблеме. Электронная почта может испортить файл .mobileprovision. Я, наконец, заархивировал файл .mobileprovision и отправил его тем, у кого возникли проблемы, и он решил вторую версию проблемы!

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