经过几个小时的调查后,我坚持使用这个。从Swift迁移到Swift2后,我设法处理所有错误,但最后我得到了clang错误:
ld:找不到文件: -L /应用/ Xcode.app /内容/开发商/工具链/ XcodeDefault.xctoolchain / usr / lib目录/快捷/ iphonesimulator clang:错误:链接器命令失败,退出代码为1(使用-v查看 调用)
我不确定为什么会发生这种情况,也不知道如何解决它。你们有些人有类似的问题吗?
我试过了:
编辑,2015年10月9日:
经过一番调查后,我发现了以下内容:
无法找到swiftCore;请设置SWIFT_LIBRARY_PATH(当前'') 到包含swiftCore的文件夹。
在我自杀之前,这似乎是一本日记...
答案 0 :(得分:-1)
经过2天失去理智,终于得到了解决方案。希望它能节省一些人的日子:)
首先,我决定重新创建项目文件和pod,以查看它们是否有问题。原来他们没事。项目构建没有任何问题。
所以,显然,问题出现在项目/工作区文件中。我开始比较flag by flag,最后更改了以下内容:
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO
- 之前是GCC_SYMBOLS_PRIVATE_EXTERN = YES;
- 没有用于调试SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- 很久没了。如果有人知道为什么这些旗帜会产生令人痛苦的东西,我会很乐意发现......