带有Xcode 10 RuntimeError的CocoaPods Xcodeproj不了解以下属性

时间:2018-09-06 08:17:58

标签: cocoapods xcode10

我正在尝试使用pod install安装pod并收到以下错误:

RuntimeError - [!] Xcodeproj doesn't know about the following attributes {"inputFileListPaths"=>[], "outputFileListPaths"=>[]} for the 'PBXShellScriptBuildPhase' isa.

我正在使用CocoaPods 1.5.3和Xcode 10。

4 个答案:

答案 0 :(得分:39)

这是Xcode 10引入的已知错误,已在CocoaPods 1.6.0中修复。目前(2019年1月)它处于测试版,因此您可以使用

进行安装
sudo gem install cocoapods --pre

可以here找到CocoaPods 1.5.3的替代解决方案。

答案 1 :(得分:7)

这肯定会起作用,它对我有用。欢呼!!

您必须从 project.pbxproj 文件中删除以下内容。

enter image description here

删除关注

  inputFileListPaths = (

  );


  outputFileListPaths = (

  );

答案 2 :(得分:2)

...此外,对于@Purnendu roy提供的解决方案,以下是访问上述project.pbxproj文件的方法。 (右键单击.xcodeproj文件) (right click on your .xcodeproj file

答案 3 :(得分:1)

gem update xcodeproj为我工作,这要感谢这篇帖子http://swiftdynamics.blogspot.com/2019/01/pod-install-issue-xcodeproj-doesnt-know_29.html