Objective c 在哪里可以找到info.plist文件?
我正在阅读一本iOS开发书籍,其中提到了一个作为Obj-C项目一部分使用的Objective c 在哪里可以找到info.plist文件?,objective-c,xcode,plist,Objective C,Xcode,Plist,我正在阅读一本iOS开发书籍,其中提到了一个作为Obj-C项目一部分使用的info.plist文件。不幸的是,这本书没有明确说明在哪里可以找到该文件 这个文件在哪里?如何作为Xcode的一部分访问它?默认情况下,Info.plist文件位于应用程序包的根文件夹中,它来自Xcode项目中的{ProjectName}-Info.plist文件。默认情况下,它列在一个名为支持文件的组中。我开发的应用程序有一些自定义设置,而在我的情况下,Info.plist文件位于不同的位置 下面是我如何寻找它的。(最
info.plist
文件。不幸的是,这本书没有明确说明在哪里可以找到该文件
这个文件在哪里?如何作为Xcode的一部分访问它?默认情况下,
Info.plist
文件位于应用程序包的根文件夹中,它来自Xcode项目中的{ProjectName}-Info.plist
文件。默认情况下,它列在一个名为支持文件的组中。我开发的应用程序有一些自定义设置,而在我的情况下,Info.plist文件位于不同的位置
下面是我如何寻找它的。(最安全的方式)
在xCode中:
- 单击项目(名称)
- 单击“生成设置”
- 寻找包装组
- 在打包组中,您将找到您的
Info.plist文件
在JetBrains应用程序代码中:
- 右键单击项目(名称)
- 点击“项目设置”
- 在上面的框架中选择您的项目
- 查找“Info.plist文件”
要检查Info.plist
的位置:
Build Settings -> Info.plist File
当您创建一个新的捆绑包
(应用程序、框架、测试)时,Xcode会自动将其保存到一个您可以在构建设置
中找到的位置。但有时找到它并不是那么简单,例如使用CocoaPods
在重构或其他情况下,可以更改Info.plist
路径,并且Xcode不会自动更改构建设置
,因此
Build input file cannot be found: 'some_path/Info.plist' (in target 'SomeTarget' from project 'SomeProject')
您可以通过查找文件和修改设置来修复此问题
File -> Open Quickly -> Find the correct one -> Reveal in Project Navigator -> update Info.plist File in the Build Settings
如果使用的是flatter,则路径为project name\ios\Runner\Info.plistYes。Xcode编辑器支持plist文件格式。如果在Xcode中单击它,编辑器将显示一个可编辑的表,其中包含所有键及其关联的类型和值。我刚刚在我的项目目录中找到{projectName}-info.plist,但编辑它不起作用。我是否也需要在Info.plist文件中进行更改?