2012-02-20 3 views
2

Не знаю, что происходит! Я должен дублировать приложение, поэтому я переименовал его, изменил границу и переработал все идентификатор приложения и сертификаты. Я скомпилирую его, и он возвращает «Исполняемый файл был подписан с недействительными правами. Права, указанные в файле правил подписывания кода вашего приложения, не соответствуют тем, которые указаны в профиле подготовки. (0xE8008016)».Исполняемый был подписан с недействительными правами (0xE8008016)

Я искал его и нашел только что-то в файле Entitlements.plist, но я не понимаю, что это такое и если он полезен: я пытаюсь добавить его в свой проект, но кажется, что я могу добавить значение " get-task-allow ", потому что кажется, что это уже так, но я не нахожу его ... Другими словами, это беспорядок, и я не знаю, что делать.

Может ли кто-нибудь мне посоветовать?

Update: Я обновилась Provisioning Профили в Организатора и теперь он возвращается новая ошибка, и он не компилируется больше: Код ошибки Войти: Provisioning профиль «ххх» не может быть найден. Это лучше или хуже? Обновление: Я изменил профиль снова в начальной точке.

ответ

4

Я столкнулся с этой проблемой. У меня было приложение, которое я смог развернуть на своем iphone (5.0) из xcode. После обновления моего телефона до версии 5.1 я больше не мог его использовать, потому что мой xcode устарел. После обновления xcode до 4.3.2 мой телефон был доступен, но попытки развернуть привели к упомянутой вами ошибке «прав». Я решил это, перейдя в мою учетную запись разработчика Apple и обновив профиль подготовки, чтобы включить мой «новый» телефон. Я сделал это с моим iphone, подключенным к моему mac. Таким образом, по-видимому, обновление моего телефона до 5.1 приводит к тому, что оно становится новым устройством в том, что касается профиля обеспечения.

Я очень новичок в разработке iOS, поэтому, возможно, не знаю, о чем я говорю, но ряд шагов выше исправил эту ошибку для меня. Надеюсь, поможет!

+0

oh, очевидно, после обновления моего профиля подготовки в моей учетной записи разработчика я перезагрузил его для использования в создании с помощью xcode. – sellerjd

+0

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