1

我最近将 iOS-Charts 框架添加到我的 Xcode 项目中。该项目将在我将框架添加到我的项目之前构建,但之后不会。我什至还没有使用框架的任何功能,它没有在任何地方导入,我只是根据此处的说明将它添加到嵌入式二进制文件中。

构建失败消息:could not read data from .../AppName/Supporting Files/Info.plist': The file "Info.plist" couldn't be opened because there is no such file.

这没有任何意义,因为没有移动任何内容,并且如果我从嵌入式二进制文件部分删除框架,则项目确实会构建。

帮助将不胜感激,谢谢。

4

3 回答 3

0

原来 iOS Charts 的项目文件在我设置它时被移动了。项目文件必须拖到 Xcode 界面中,而不是实际移动到项目目录中。

于 2015-12-28T03:40:38.050 回答
0

错误信息已经说得很清楚了:The file "Info.plist" couldn't be opened because there is no such file.当你看到这个时,仔细检查你磁盘中的 Info.plist 文件,以确保它确实存在。

如果您删除了库并重新开始构建,则更像是 Info.plist 已修改但已损坏。您可能想 google 并进行一些测试,例如创建一个新项目并导入库以尝试一下。如果新项目有同样的问题,请在其 github 页面上提出问题。

于 2015-12-28T01:15:33.327 回答
0

我遇到了同样的问题,因为它说“没有这样的文件”,它提供了它的路径。所以我意识到我忘记将“支持文件”复制到文件夹中。

请注意此屏幕截图中的文件: 缺少的 Info.plist

然后在你的项目中:TARGET -> Building Settings -> Packaging -> Info.plist File

顺便说一句,由于 Xcode 的错误,您应该在导入图表之前构建。

祝你好运!

于 2017-06-13T17:46:34.250 回答