Как создать файл Entitlement.plist в xcode 5?

Как создать файл Entitlement.plist в xcode 5?

Я загрузил последнюю версию xcode. Я хочу создать файл Entitlement.plist в моем проекте. Пожалуйста, дайте мне правильные шаги для создания файла Entitlement.plist в xcode 5.

Ответ 1

Вы можете управлять правами на вкладке "Возможности" ваших целевых настроек.

Любое изменение там автоматически обновит файл Entitlements.plist или Info.plist.

Как сказано, файл Entitlements.plist в конце концов - это только plist. Вы можете добавить столько plist, сколько хотите, следуя инструкциям в этом вопросе.

Ответ 2

В Xcode 5 для общих прав вам больше не нужно создавать файл Entitlements.plist вручную. Вместо этого вы используете новую панель "Возможности". См. https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html

Если вы все еще хотите создать его вручную, вот как:

  • Меню "Файл" > "Новый файл..."
  • Выберите iOS > Ресурs > Список свойств
  • Назовите новый файл "foo.entitlements" (обычно "foo" - это имя цели)
  • Нажмите кнопку (+) рядом с "Файл прав доступа", чтобы добавить элемент верхнего уровня (редактор списка свойств будет использовать правильную схему из-за расширения файла)

Не забудьте установить целевой параметр CODE_SIGN_ENTITLEMENTS build как путь к файлу с правами, который вы только что добавили.

Ответ 3

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

Сохраните его как YourTargetName.entitlements

В вашем Target > Build Settings установите ключ "Права на подпись кода" (CODE_SIGN_ENTITLEMENTS) в путь к файлу.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>application-identifier</key>
    <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>
    <key>beta-reports-active</key>
    <true/>
</dict>
</plist>

Ответ 4

Если вы хотите добавить Право к существующему проекту в Xcode 5, выполните следующие действия:

  1. Выберите свой проект в области навигатора.
  2. Выберите свою цель в области редактора.
  3. В области "Редактор" выберите пункт "Возможности" в строке меню.
  4. Откройте кнопку раскрытия слева от параметра "Обмен цепочками ключей".
  5. В разделе "Связка ключей" нажмите кнопку "+".
  6. Введите право в области ввода.
  7. СДЕЛАННЫЙ.