【问题标题】:Where can i find info.plist file?我在哪里可以找到 info.plist 文件?
【发布时间】:2011-10-14 19:00:54
【问题描述】:

我正在阅读一本 iOS 开发书籍,其中看到了对 info.plist 文件的引用,该文件用作 Obj-C 项目的一部分。不幸的是,这本书没有明确说明可以在哪里找到该文件?

此文件位于何处?作为 Xcode 的一部分,我如何才能访问它?

【问题讨论】:

    标签: objective-c xcode plist


    【解决方案1】:

    对于那些像我一样正在构建 Ionic 项目并且必须添加隐私权限密钥的人,请确保将它们添加到正确的 .plist 文件中。找到它的最好方法是使用 Xcode 搜索。 我与您需要修改的右侧 Info.plist 周围的圆圈共享屏幕截图。修改库文件夹中的另一个仍然会导致有关隐私的错误。希望此屏幕截图有所帮助,因为我在此问题上浪费了很多时间。

    【讨论】:

      【解决方案2】:

      Info.plist 位置

      [Info.plist]

      Build Settings -> Info.plist File(INFOPLIST_FILE)
      

      当您创建新的Bundle(应用程序、框架、测试)时,Xcode 会自动将其保存到您可以在Build Settings 中找到的位置。但有时找到它并不是那么简单,例如使用CocoaPods

      在重构或其他情况下,Info.plist 路径可以更改,Xcode 不会自动更改Build Settings,您会得到

      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
      

      【讨论】:

        【解决方案3】:

        如果你使用flutter,路径是project-name\ios\Runner\Info.plist

        【讨论】:

          【解决方案4】:

          我正在开发的应用程序有一些自定义设置,在我的情况下,Info.plist file 位于不同的位置。

          这是我寻找它的方式。 (最安全的方式)

          在 xCode 中:

          • 点击项目(名称)
          • 点击“构建设置”
          • 寻找包装组
          • 在包装组内你会找到你的Info.plist file

          在 JetBrains 应用程序代码中:

          • 右键单击项目(名称)
          • 点击“项目设置”
          • 在上面的框架中选择您的项目
          • 查找“Info.plist 文件”

          【讨论】:

            【解决方案5】:

            Info.plist 文件默认位于应用程序包的根文件夹中,它源自 Xcode 项目中的 {ProjectName}-Info.plist 文件。默认情况下,它列在名为 Supporting Files 的组中。

            【讨论】:

            • 是的。 Xcode 编辑器支持 plist 文件格式。如果您在 Xcode 中单击它,编辑器将显示一个可编辑的表格,其中包含所有键及其关联的类型和值。
            • 我刚刚在我的项目目录中找到了 {projectName}-info.plist,但编辑它不起作用。我还需要在 Info.plist 文件中进行更改吗?
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-06-13
            • 2013-11-24
            • 2019-07-16
            • 2012-07-17
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多