iOS构建成功,但无法存档

iOS构建成功,但无法存档,ios,json,xcode,researchkit,Ios,Json,Xcode,Researchkit,我一直在开发我的第一个ResearchKit应用程序。自从上次创建存档以来,我已经包含了一个用于创建JSON字符串的自定义库 在该桥接头文件中导入.h文件后,我能够使用该包 该项目在模拟器中运行良好。我甚至为“通用iOS设备”做了一个全新的清理和构建,并且没有出现任何错误。当我去归档项目时,在链接阶段,我遇到了以下错误: 架构arm64的未定义符号: “_OBJC_CLASS_$_ORKLocation”,引用自: o“\u objc\u class\uu$\u ORKConfirmTextAn

我一直在开发我的第一个ResearchKit应用程序。自从上次创建存档以来,我已经包含了一个用于创建JSON字符串的自定义库

在该桥接头文件中导入.h文件后,我能够使用该包

该项目在模拟器中运行良好。我甚至为“通用iOS设备”做了一个全新的清理和构建,并且没有出现任何错误。当我去归档项目时,在链接阶段,我遇到了以下错误:

架构arm64的未定义符号:
“_OBJC_CLASS_$_ORKLocation”,引用自: o“\u objc\u class\uu$\u ORKConfirmTextAnswerFormat”中的objc类引用,引用自: 在Orkerialization.o ld:symbol中找不到架构arm64的objc类引用clang:错误:链接器命令失败,退出 代码1(使用-v查看调用)


我的Xcode版本是7.1.1。我一直在网上搜索可能的答案。显然,这可能与这些体系结构版本有关,但我无法确定问题所在。任何帮助都将不胜感激。谢谢

这听起来像是个bug。最好的办法是将其归档到Github上。

这听起来像个bug。最好的办法是在Github上归档。

它在设备上工作吗?我归档它是为了导出到文件,然后加载到设备上。由于存档失败,我没有尝试导出。我是否仍应尝试将其导出并安装到设备上?您不必导出它。只需选择您的设备并按“播放”按钮。对不起,有些事情需要一些时间才能解决。是的,我可以插入iphone并在设备上运行它。它有几个警告,但没有错误,并且运行成功。它就像在模拟器上一样运行。当我运行try to archive时,它仍然会给我一个问题中的错误…你是如何将库包含在项目中的?它在设备上工作吗?我是为了将其导出到文件并加载到设备上而对其进行归档的。由于存档失败,我没有尝试导出。我是否仍应尝试将其导出并安装到设备上?您不必导出它。只需选择您的设备并按“播放”按钮。对不起,有些事情需要一些时间才能解决。是的,我可以插入iphone并在设备上运行它。它有几个警告,但没有错误,并且运行成功。它就像在模拟器上一样运行。当我运行try to archive时,它仍然给出了问题中的错误…您是如何将库包括在项目中的?ORKLocation在ORKResult中公开。hORKLocation在ORKResult.h中公开