Comment créer un fichier Entitlement.plist dans xcode 5?
J'ai téléchargé la dernière version de xcode. Je veux créer un fichier Entitlement.plist dans mon projet. Veuillez me donner les étapes appropriées pour créer le fichier Entitlement.plist dans xcode 5.
Vous pouvez gérer les droits dans l'onglet Capacités de vos paramètres cibles.
Tout changement y mettra automatiquement à jour le Entitlements.plist
ou la Info.plist
fichier.
Cela étant dit, un Entitlements.plist
le fichier n'est finalement qu'un plist
. Vous pouvez ajouter autant de plist
s que vous le souhaitez en suivant les étapes fournies dans cette question .
Dans Xcode 5, pour les droits communs, vous n'avez plus besoin de créer manuellement un fichier Entitlements.plist
. Vous utilisez plutôt le nouveau volet Capacités. Voir https://developer.Apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html
Si vous souhaitez toujours en créer un manuellement, voici comment:
foo.entitlements
" (Généralement, "foo
" est le nom cible)N'oubliez pas de définir le paramètre de construction CODE_SIGN_ENTITLEMENTS
De votre cible comme étant le chemin d'accès au fichier de droits que vous venez d'ajouter.
Si vous souhaitez ajouter un droit à un projet existant dans Xcode 5, procédez comme suit:
Vous pouvez créer manuellement un Entitlements.plist
fichier en utilisant le modèle ci-dessous.
Enregistrez-le sous YourTargetName.entitlements
Dans ton Target > Build Settings
, définissez la clé "Droits de signature de code" (CODE_SIGN_ENTITLEMENTS
) au chemin du fichier.
<?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>