我的第一个问题是,一旦我用主页按钮退出,我不希望我的应用程序保留在后台。 所以我在我的info.plist文件中添加了'UIApplicationExitsOnSuspend'键,其中包含布尔类型。 Xcode无法识别“UIApplicationExitsOnSuspend”值,我的应用程序仍然保留在后台......
我的问题的根源是我删除了包含info.plist的组'资源'的引用。相反,我使用我的info.plist(以及其他资源作为图像,......)创建了一个“真正的”目录“资源”,并将其添加到我的项目中。现在,Xcode无法识别iPhone特有的所有选项,值得在我的应用中使用。 在我的项目的属性中,我已将“Info.plist文件”键设置为我的info.plist,但它不起作用... 我有重建代码感知索引,但它不起作用...
我忘了做什么? THX。
答案 0 :(得分:2)
您必须将项目定向到Info.plist的位置。如果您将其放在名为“Resources”的“真实”目录中,请执行以下操作:hit project - >编辑活动目标;找到名为“Info.plist File”的设置,并将其值更改为“Resources / Info.plist”。清理并重建您的项目,它应该可以正常工作。
此外,请确保您的Info.plist文件在当前目标中构建不。在这种情况下,Xcode会给你一个编译器警告。
答案 1 :(得分:0)
对我来说有用的是将我的info.plist文件转换为xml。我创建了一个新的空白项目,只是为了查看info.plist文件并看到它是在xml中,而我的旧项目没有xml格式的info.plist。所以,我使用新的info.plist xml格式来重写我的info.plist文件。