(1)情形
关闭xcode文档,然后再打开xcode选择已经之前的项目,CMD+R发现出现不行,提示说Apple Mach-O Linker Error。
(2)解决办法
点击上面那个错误,发现有个提示说,SevenSwitch,这是我们之前使用cocoapods导入的第三方类库,给UISwitch做实验的,记得当时导入后说打开文件时需要打开后缀是.xcworkspace的那个文件,而不是我们之前的那个.xcodeproj文件。
猜测,可能是我们打开的文件不对。深入到存储目录中,直接打开那个.xcworkspace文件:
A:成功,CMD+R正常。
B:打开.xcodeproj文件果然出现那个错误。
(3)调整你打开的”姿势“
其实上面两个文件,出现错误的那个.xcodeproj文件是我们最早时候的文件,是个蓝颜色的文件;打开正确地那个.xcworkspace文件是我们导入第三方类库产生的文件,是一个白颜色的。
所以我们再看一看下面这个xcode启动界面,我们选择右边那个白色的hello项目文件,打开就是正确的,打开那个蓝色的hello项目文件就会出错误。
这可能是出现这种错误提示的一种情况,做个记录,遇到其他的再说。OVER。