Технические вопросы и ответы QA1710

Почему я получаю «Недопустимую Дающую право ошибку» идентификатора приложения?

Q: Почему я получаю «Недопустимую Дающую право ошибку» идентификатора приложения?

A: Наиболее распространенная причина этой ошибки происходит, по ошибке предоставляя уродливое право идентификатора приложения в Вашем пользовательском проекте XCode Entitlements.plist.

В современных версиях XCode Вы не должны предоставлять значение для этого права сами, таким образом, ошибки можно избежать путем простого удаления права идентификатора приложения из пользовательского Entitlements.plist.

XCode создает право идентификатора приложения для Вас на основе свойства Bundle Identifier, определенного на Вашей вкладке Target> Info проекта XCode, так установка корректного Идентификатора Пакета в XCode обязательна.



История версии документа


ДатаПримечания
24.03.2014

Редакционное обновление, фиксированные ссылки.

03.05.2013

Упрощенное решение для современных версий XCode.

28.03.2011

Незначительные обновления.

18.08.2010

Новый документ, объясняющий «Недопустимую Дающую право ошибку» идентификатора приложения.