Xcode今天开始在一个项目中抛出这个错误,我很难搞清楚它的含义以及如何对其进行故障排除,并且它不会出现在任何搜索中。它在尝试构建到设备后立即发生(没有脚本编译等):
错误:无法加载文件列表的内容:'/ Users /.../Products/Debug-appletvos/myapp.app/Info.plist'(在目标'myapp'中)
下面的完整日志,(注意我已经用...替换了构建文件夹以简化)
Showing Recent Messages
Prepare build
note: Using new build systemnote: Planning buildnote: Constructing build description
Build system information
error: Unable to load contents of file list: '/Users/.../Products/Debug-appletvos/myapp.app/Info.plist' (in target 'myapp')
Build failed 3/5/19, 3:09 PM 0.2 seconds
到目前为止我尝试过的事情:
plutil Info.plist
用Info.plist: OK
回应其他注意事项:
Info.plist
文件中唯一的文件列表是2个自定义字体的列表,但这些字体在Xcode项目浏览器中显示正常(不是红色)。如果有人之前遇到过这个并且有修复,或者有任何其他的故障排除建议,我将非常感谢,谢谢!
在我的情况下,我只是在下面修复
pod deintegrate
sudo gem install cocoapods-clean
pod clean
pod setup
(这可能需要一些时间)pod install
最后想出来,发布在这里,所以其他谷歌搜索可以找到它。
这是一个使用“输入文件列表”选项的构建脚本的问题,删除并重新添加脚本解决了问题。
过了一会儿,我意识到我的同事已经将cocoapods更新到了最新版本,所以我所做的只是
sudo gem install cocoapods
这就是诀窍! :)
问题是你已经添加了Input File Lists
而不是Input Files
的路径
通过以下命令将pod更新到最新版本:
sudo gem install cocoapods
然后从终端转到您的项目目录并再次执行pod安装
pod install