嗨,我是iOS开发的新手。在许多情况下,我们必须配置Info.plist。大多数教程告诉我在导航器面板中修改Info.plist。就像这样一个(Info.plist)。

但是,修改此文件对我不起作用。然后我找到了另一个解决方案。
项目->目标->信息,您可以找到一个“Custom iOS Target Properties”。您也可以在此处设置您的属性(property) list ,这项工作对我来说还不错。

所以我想知道这两个Info.plist有什么区别?由于本教程的大部分内容都指向第一个(对我而言不起作用),所以我认为一定有问题。我应该怎么做才能使其再次正常工作?非常感谢你。

最佳答案

它们是相同的,Info.plist是资源,第二个只是引用它。如果您尝试从项目中删除Info.plist文件,则无法再看到您提到的“自定义iOS目标属性”,它将显示如下:



我认为您在Info.plist中一定做错了,导致您的设置无法正常工作。

顺便说一句,请确保目标的info.plist指向所需的正确对象。通常,由于我们的项目会有Dev,Beta等方案,因此它们也拥有不同的plist文件。

因此,请确保INFOPLIST_FILE引用设置中的正确选项:
ios - 导航器面板上的 "Info.plist"和 "Custom iOS Target Properties"有什么区别?-LMLPHP

关于ios - 导航器面板上的 "Info.plist"和 "Custom iOS Target Properties"有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35098487/

10-16 22:24