很多人从git上download工程,在运行时后报no input files错。
1.首先检查自己的pch路径是否正确;
2.检查是否自己删除或者因为删除或者移动了某一个文件,但是在你的编译资源里面( project > target > Build Phases > Compile Sources)还存在它,只要在(project > target > Build Phases > Compile Sources)里面把那些红色的文件删除掉,就可以编译过了。
3.也是今天讲的主点,很多情况下这种报错原因时三方库找不到,更多情况下是此项目的三方库是用cocopods进行管理的,那么在使用的时候需要进行本地更新。
<1>首先你在终端检查你电脑上是否装有cocopods(cocopods版本不同也会导致报错)
安装cocopods教程 http://www.code4app.com/article/cocoapods-install-usage
<2>安装好cocopods后,(此时的cocopods最新版本,cocopods向下兼容),在终端cd文件夹所在的目录(注意:一定要cd到podfile文件的目录下,终端路径可以直接把文件拖过来,不需要手动写路径)之后输入命令pod install,如果不行,可以使用命令pod install --verbose --no-repo-update来进行更新lib,输入完之后,一定要稍等几分钟,等待终端提示同步完成后再退出终端,之后打开后缀为.xcworkspace的文件,即可运行。
网友评论