Swift 2 IOS 9=clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

Swift 2 IOS 9=clang:错误:链接器命令失败,退出代码为1(使用-v查看调用),ios,xcode,swift,parse-platform,Ios,Xcode,Swift,Parse Platform,嗨,我有一个关于解析的问题。今天是我第一天使用它,开始时有4个错误,现在只剩下一个了。我很难理解三天前开始的swift目标C。在试图理解这一错误时,是什么导致了这一错误的出现?这是一个必须被强制通过的bug,还是我遗漏了什么 是的,在我考虑发表我自己的问题之前,我已经阅读了所有其他帖子。似乎很多人都有这个问题,但是对于“为什么会出现这个错误,以及如何防止它”没有一个真正理解的答案 看起来我最多只能发布2张图片,我已经链接了你一张。如果你还需要什么来解释这个问题,我不介意你要求更多 检查你的应用程

嗨,我有一个关于解析的问题。今天是我第一天使用它,开始时有4个错误,现在只剩下一个了。我很难理解三天前开始的swift目标C。在试图理解这一错误时,是什么导致了这一错误的出现?这是一个必须被强制通过的bug,还是我遗漏了什么

是的,在我考虑发表我自己的问题之前,我已经阅读了所有其他帖子。似乎很多人都有这个问题,但是对于“为什么会出现这个错误,以及如何防止它”没有一个真正理解的答案


看起来我最多只能发布2张图片,我已经链接了你一张。如果你还需要什么来解释这个问题,我不介意你要求更多

检查你的应用程序“包内容”/你的框架是否复制到应用程序? 位置:yourapp.app/Contents/Frameworks/ 如果parseUI不在框架中->转到Xcode中的目标->将框架添加到“带库的链接二进制文件”


我希望,这将解决您的问题。

我试图删除其中一个框架,但新框架出现了另一个错误。显然,正如你所说,他们不在他们应该在的包裹里。这就是代码所说的。但是当我检查应用程序的内容时,我可以在中找到应该在myapp.app/contents/Framework中的框架

=


myapp.app/contents/developer/platform/IphoneOSplatform/developer/SDK/IphoneOS.SDK/System/library/frameworks/“它们在这里”

我找到了一个解决方案,但你不会喜欢它的

我已经读了很多关于这个问题的书,我认为Xcode中似乎有一个bug。当尝试添加框架时,它们会转到另一个库,看起来它在Xcode的正确路径上,但不在应用程序安装的内容中。无论您尝试删除多少框架并再次尝试安装这些框架,它们总是在其他地方结束。我不是一个优秀的程序员,所以我这里没有完美的解决方案,但至少它会节省你的时间


保存您编写的代码或写入代码的文件。删除旧项目,创建新项目,在执行任何其他操作之前安装parse,然后再次上载文件。

您是否尝试禁用
位代码

我在我的案例中按照中的建议做了这件事

正如你所看到的图片所附


似乎您的ParseUI框架有问题,如果您添加了不存在的框架,请检查生成设置。我已将它们全部添加,如果需要,可以显示屏幕截图=)当我与Firebase等其他人一起使用opencv 2 framework时,这个问题也会引起我的注意,直到现在我还无法修复:/@RobinAlsalehy:您是否仍然收到相同的错误或其他错误?仍然收到相同的错误,我认为文档不知何故放错了位置。我正在启动一个新项目,并执行与前面相同的操作以查看它是否有效。只需尝试以下步骤:>在项目导航器中单击您的项目。>在项目编辑器中单击您的目标。>单击构建阶段选项卡。>选择编辑器->添加构建阶段->添加复制文件构建阶段。>单击新构建阶段旁边的披露三角形。>从目标列表中选择框架。>在“新建复制文件”阶段,将ParseUI.framework从Project Navigator左侧边栏拖动到列表中。