【发布时间】:2015-08-13 17:13:14
【问题描述】:
我在 Xcode 6.3.2 的 Storyboard 中开发了一个 Objective-C 项目。当我尝试构建时突然出现错误:
/.../Developer/ProjectName/Crashlytics.framework/Headers/Crashlytics.h:14:9:找不到“Answers.h”文件
我已经安装了 Crashlytics 并在我的应用中运行了几周。我让它通过 Fabric 插件运行。我切换了 Fabric 应用,发现它最近更新了 Crashlytics。
在 Xcode 中,如果我去“源代码控制”->“提交...”查看我的更改,它只显示我所做的更改 - 与 Crashlytics 无关。
还有其他人看到吗?有人对最有效的恢复和恢复工作方式有什么建议吗?
当依赖项更新时无法控制我有点沮丧。
更新:
为了使项目处于可构建状态以便我可以继续工作,我暂时从 AppDelegate 中删除了以下行:
#import <Crashlytics/Crashlytics.h>[Fabric with:@[CrashlyticsKit]];
【问题讨论】:
-
来自 Fabric 的 Alex 在这里。这听起来像是在升级过程中发生了一些奇怪的事情。如果在项目中右键Crashlytics和Fabric框架,选择“Show in Finder”,打开info.plist,“Bundle versions string, short”中的version值是多少?
-
感谢@Alexizamerican 与我们联系。我最终通过support.crashlytics.com 的“联系支持”链接与支持人员交谈。我已经从项目中完全删除了 Crashlytics 并重新安装 - 这解决了问题。
标签: ios xcode6 crashlytics twitter-fabric