美文网首页
常见的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