-1

我想先学习 iOS 开发,然后购买开发者帐户。所以我使用 Jailbreak+AppSync+iOS 5.0.1 设备进行开发。

然后,我想在 Entitlements.plist 下面添加一些行,但我找不到这个文件,当然我自己也做不到。

<dict> 
    <key>com.apple.springboard.launchapplications</key> 
    <true/> 
</dict> 

从官方文档中,我发现我可以在 shell 中看到 Entitlements.plist,我看到了。

codesign -d --entitlements -xxxx/Build/Products/Debug-iphoneos/MyApp.app

然后我认为这个应用程序的 Entitlements.plist 文件必须在某个地方。我只是想在其中添加一些行。

我还发现了一些启用 Entitlements.plist 的问题,您应该在 Organizer/Provisioning Profiles 中执行此操作。但这个问题是关于 iCloud 的。我不需要 iCloud。所以我想问一下,在没有开发者帐户的情况下,有没有办法给 Entitlements.plist 写信?

[添加]

如果 Xcode 4.2 或 iOS 5 不再需要 Entitlements.plist。如何将此权利 (com.apple.springboard.launchapplications) 添加到我的应用程序中。

非常感谢。

4

1 回答 1

0

在 Xcode 4.2 中,点击你的项目,然后点击 TARGETS->project name->Summary,在本页最后,勾选“Enable Entitlements”,然后你可以看到一个文件出现在你的项目中。不再需要它,但是如果你想在其中指定属性,你可以这样做。:-)

于 2012-06-19T08:39:17.973 回答