我已经下载了最新版本的 Xcode。我想在我的项目中创建 Entitlement.plist 文件。
Entitlement.plist
请给我在 Xcode中创建文件的正确步骤。
我已经下载了最新版本的 Xcode。我想在我的项目中创建 Entitlement.plist 文件。
Entitlement.plist
请给我在 Xcode中创建文件的正确步骤。
您可以在目标设置的功能选项卡中管理权利。
那里的任何更改都会自动更新Entitlements.plist
或Info.plist
文件。
话虽如此,Entitlements.plist
文件最终只是一个plist
. 您可以按照此问题中plist
提供的步骤添加任意数量的 s 。
在 Xcode 5 中,对于通用权利,您不再需要Entitlements.plist
手动创建文件。您改为使用新的功能窗格。请参阅https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html
如果您仍想手动创建一个,方法如下:
foo.entitlements
”(通常,“ foo
”是目标名称)不要忘记将目标的CODE_SIGN_ENTITLEMENTS
构建设置设置为您刚刚添加的权利文件的路径。
如果您想在 Xcode 5 中为现有项目添加权利,请按照以下步骤操作:
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>
CMD + SHIFT + K
通过 CMD + B 清理构建和重建为我工作