2013-03-06 39 views

回答

6

根据Apple Docs

应享权利赋予特定的功能或安全权限 您的应用程序。这些文件定义了一些属性,可以让您的应用程序访问功能(例如推送通知)和安全数据(例如用户的钥匙串)。

设置授权值以启用iCloud,推送通知, 和App Sandbox(App Sandbox仅限Mac OS X)。每个权利的默认值为 ,在大多数情况下,该权限会禁用与权利关联的 的权限。当您设定的权利,你是在本质上提供相应的键值对

覆盖 在默认情况下,它赋予应用程序开发人员有更好的控制。

几点要记住,虽然 -

  1. Get-task-allow现在被称为“可调试”在Xcode4.1 &上面,如果你已经使用了现代化的工具。
  2. 不需要简单的ad-hoc授权,只需使用ad-hoc配置文件进行归档和共享即可。
  3. 在Distribution版本中保留Entitlements.plist文件没有问题,我已经提交了几个应用程序。实际上,Entitlements.plist也适用于您的应用可能使用的其他iOS功能。
相关问题