碰到这种情况按照下面的步骤一个一个试着找错误,应该能找的到,基本上都是第4步的问题:
1、检查infoplist文件的Bundle identifier是否含有下划线;
2、clean一下重新编译试试;(快捷键:command+shift+k)
3、到xcode目录下,将DerivedData目录下的文件清空;(路径是长按option键,点击前往,发现多了一个资源库,进入资源库,依次路径是:资源库——Developer——Xcode——DerivedData)
4、在xcode工程左侧导航栏中,选择最后一项,如果发现其中列出了一项error,选择error后,定位修改之。
5.xcodebuild命令 编译会找到并提示错误;
xcodebuild build -workspace xxx.xcworkspace -scheme XXX
xcodebuild命令简单使用 https://www.jianshu.com/p/88d9f2e57004