您好我是iOS开发的新手。我们有很多情况需要配置Info.plist。本教程的大部分内容都告诉我在导航器面板中修改Info.plist。就像这个(Info.plist)。
但是,修改此文件对我不起作用。然后我找到了另一个解决方 项目 - >目标 - >信息,您可以找到“Custom iOS Target Properties”。你也可以在这里设置你的属性列表,这对我来说很合适。
所以我想知道这两个Info.plist之间有什么区别?由于大部分教程指向第一个(对我来说不起作用),我认为肯定有问题。我该怎么做才能让它再次运作?非常感谢你。
答案 0 :(得分:4)
它们是相同的,Info.plist是资源,第二个只是引用它。如果您尝试从项目中删除Info.plist文件,则无法看到您提到的“自定义iOS目标属性”,它将显示为:
info.plist中的信息不可用。文件可能不存在于特定路径。
我认为你必须在Info.plist中做错了导致你的设置不起作用。
顺便说一句,确保目标的info.plist引用您想要的正确的。一般情况下,我们的项目会有Dev,Beta等方案,并且它们也拥有不同的plist文件。
答案 1 :(得分:0)
Info.plist
等于Custom iOS Target Properties
Build Settings -> Info.plist File
指向必要的文件(路径位置)Custom iOS Target Properties
后不会更新Info.plist
。您可以重新启动Xcode作为变体