Исполняемый файл был подписан с недопустимыми правами (0xE8008016) - PullRequest
2 голосов
/ 20 февраля 2012

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

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

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

Обновление : я обновил профили инициализации в Организаторе, и теперь он возвращает новую ошибку и больше не компилирует: Ошибка кода: не удается найти профиль инициализации 'xxx' , Это лучше или хуже? Обновление : я изменил профиль, снова в начальной точке ..

1 Ответ

4 голосов
/ 11 апреля 2012

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...