«Entitlements придают специфические возможности или разрешение безопасности для вашей прошивки или OS X приложения.
Установить значения дающих прав для того, чтобы дать возможность ICloud, уведомлению толчка, и «Песочница приложений». Каждое право имеет значение по умолчанию, которое в большинстве случаев отключает возможность, связанную с правом. Когда вы устанавливаете право, вы переопределяете значение по умолчанию, предоставляя соответствующую пару ключевых значений.
iCloud позволяет вам разрешать использование хранилища данных iCloud для вашего приложения iOS или OS X.
Вы устанавливаете значения прав iCloud по целевой цели в своем проекте Xcode.
Push-уведомления позволяют вашему приложению предупреждать пользователя, даже если ваше приложение iOS или OS X не выполняется.
Вы устанавливаете значения разрешения push-уведомления как часть настройки ваших профилей разработки и распределения.
Право на использование песочницы позволяет включить функцию безопасности под названием песочницу для вашего приложения OS X. (В прошивке, все приложения песочница автоматически, поэтому эта Песочница Entitlements не применяется.)
Тщательными позволяют только доступ к ресурсам, которые вам нужно, вы минимизировать потенциальный ущерб, если вредоносный код успешно использует ваш приложение. Вы можете установить значение правоустанавливающий App песочницы в целевых по-целевой основе в вашем Xcode проекте.»
http://developer.apple.com/library/mac/documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/AboutEntitlements.html
EDIT
В настоящее время, это выглядит так, выплачиваемой PLIST
Чтобы объяснить, каковы его части,:
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
Является определением типа документа (DTD) и является объявлением разметки для определения типа документа для этого XML-файла.
The:
<plist version="1.0">
Просто говорит вам тип версия списка свойств.
И:
<key>get-task-allow</key>
«При входе в приложение, позволяет другим процессам (как отладчик), чтобы прикрепить к вашему приложению Профили распределения требуют, чтобы это значение было отключено, в то время как профили развития требуют этого. значение, которое нужно включить (иначе Xcode никогда не сможет запустить и подключиться к вашему приложению) »(taken from this link). Требуется значение BOOL
, которое похоже, что оно равно <false/>
Надеюсь, что ответит на ваш вопрос и покрывает все.