我想首先学习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吗?
[ADD]
如果Xcode 4.2或iOS 5不再需要Entitlements.plist。如何将此权利(com.apple.springboard.launchapplications)添加到我的应用程序中。
非常感谢你。
答案 0 :(得分:0)
在Xcode 4.2中,单击您的项目,然后单击TARGETS-&gt;项目名称 - >摘要,在本页末尾选中“启用权利”,然后您可以看到项目中出现了一个文件。 它不再需要,但如果你想在其中指定属性,你可以这样做。 : - )