升级到Xcode 10.2后,出现2个错误
:-1:无法加载文件列表的内容:'xxxxx / Pods / Target Support Files / Pods-xxxx / Pods-xxxxx-frameworks-Debug-input-files.xcfilelist' (在目标“ xxxxx”中)
:-1:无法加载文件列表的内容:'xxxxx / Pods / Target Support Files / Pods-xxxxx / Pods-xxxxx-frameworks-Debug-output-files.xcfilelist' (在目标“ xxxxx”中)
我更新了所有Pod,并将构建系统更改为“旧版构建系统”,但仍然遇到相同的构建错误
答案 0 :(得分:9)
今天我为此奋斗了几个小时,这终于对我有用:
据我所读,这是XCode 10.2默认启用的新构建过程的问题,尽管我还没有发现任何地方都清楚地记录了解决方法。可能有比我描述的更为优雅的解决方案。
答案 1 :(得分:4)
以上所有解决方案都不适合我。诀窍是:
转到Xcode>项目>信息>配置
设置“调试”>“ Pods-XXX.debug和Release = Pods-XXX.release”的值
这为我解决了Xcode 12.0 beta版上的问题
答案 2 :(得分:3)
这解决了我的问题:
Open **Terminal**
1) run -> pod deintegrate
2) run -> pod install
In **Xcode**
3) Click Product Menu
4) Keep Pressing Option Button
5) Click Clean Build Folder
6) Run
答案 3 :(得分:2)
为了说明@nfranzmeier的答案:
转到您的项目:
[CP] Embed Pods Frameworks
脚本阶段Input Files Lists
和Output Files Lists
下的文件,然后单击-
按钮,删除文件您完成了!
答案 4 :(得分:2)
对我来说,这是由于我为不同的环境设置了自定义配置(.xcconfig)文件而引起的。
我没有将Pods/Target Support Files/Pods-XXXXXX/Pods-XXXXXX.release.xcconfig
导入到我的配置文件中。
本指南帮助我找到了缺失的步骤。 https://thoughtbot.com/blog/let-s-setup-your-ios-environments
谢谢帕特里克。
答案 5 :(得分:2)
我已将运行配置从:Debug
更改为 DEV
,但没有更改方案:
在左上角,选择您设备旁边的项目名称:
然后,选择您的项目并点击“编辑”
最后,从 Debug
更改为您想要的“运行配置”,在我的例子中是 DEV
:
对左侧列表中的每一个都这样做,但对于 Profile
,将其保留为 Release
或等效项:
答案 6 :(得分:1)
您只需编辑xxxx.xcodeproj / project.pbxproj文件,然后从inputFileListPaths()outputFileListPaths()中删除有问题的行xxxinput-files.xcfilelist和xxxoutput-files.xcfilelist,以便它们再次为空,然后将其保存并重建
答案 7 :(得分:1)
这对我有用
我每次都遇到此问题,使用以上方法解决,不知道为什么,如何彻底解决
答案 8 :(得分:1)
In my case
-> pod deintegrate
-> pod clean
-> pod install
then rebuild the project works fine.
My XCode = 11.3.1
答案 9 :(得分:0)
如果这是一个旧项目,请尝试将构建系统从文件->工作区设置更改为传统。
答案 10 :(得分:0)
对我(使用Mac Mojave)使用上述解决方案无效。
我设法通过以下方法在Mac上安装RVM来成功解决此问题:
curl -L https://get.rvm.io | bash -s stable --auto-dotfiles --autolibs=enable --rails
如on this page所述。
然后通过以下方式重新安装cocoapods:
gem install cocoapods
最后再次运行:
pod install
我希望这可以帮助像我这样无休止的人:)
答案 11 :(得分:0)
我遇到了同样的问题,请执行以下步骤,现在能够使构建成功
转到Project-> Configurations并设置用于配置的有效配置文件。
如果看到已经设置了正确的有效配置文件,请执行pod install
如果看不到有效的配置文件,则pod install
,现在您可以看到有效的配置文件,只需立即选择正确的配置文件即可。
注意:我在Xcode 11.7上遇到此问题
答案 12 :(得分:0)
pod install
可以解决此问题。
您不一定要更新Pod(尤其是如果您没有明确锁定版本)。创建新的方案后,我们遇到了此错误。
答案 13 :(得分:0)
就我而言,在归档应用程序时发生了错误。
原因是在构建方案中选择了错误的构建配置。这是在为登台环境引入 xcconfig-files 之后发生的。
我是如何修复它的:
答案 14 :(得分:-1)
将构建配置从发布模式更改为调试模式。