美文网首页
常见的Xcode编译报错

常见的Xcode编译报错

作者: kingwl110 | 来源:发表于2018-11-05 21:56 被阅读0次

问题1

could not read data from '/Users/xxxx/xxxx/Info.plist': The file “Info.plist” couldn’t be opened

原因

刚才创建完工程之后,对工程中的文件夹以及文件移动了位置。我把Info.plist文件放到其他路径下边了。所以导致Xcode找不到Info.plist文件。

解决办法:

1.把Info.plist文件放回原处,也就是工程根目录下边,这个解决办法比较简单,我就不再图文说明了。下边着重说第二种。

2.修改工程默认的Info.plist文件路径位置。首先第一步找到写Info.plist文件路径的位置,因为Info.plist属于工程文件,所以要去工程的Build Settiings下边寻找。很容易在第一页Packaging下边有一个Info.plist File选项,后边有一个路径

工程名 ---> targets下面项目 ---> Build Settings ---> Packaging ---> info.plist File 修改为挪动之后的路径

问题2

error: 'XCTest.framework’ file not found

解决办法:

1、在报错的Target中的Building Phases中添加XCTest.framework,修改成optional

2、在报错的Target中的Building settings中FRAMEWORK_SEARCH_PATHS添加$(PLATFORM_DIR)/Developer/Library/Frameworks

问题3

dyld: Library not loaded: @rpath/XCTest.framework/XCTest

原因

引入了第三方库Quick, NimBle, 这两个只能用在Tests target上。

解决办法:

删除其他target上引用的Quick, NimBle 即可

相关文章

网友评论

      本文标题:常见的Xcode编译报错

      本文链接:https://www.haomeiwen.com/subject/wvmexqtx.html