xcode - 找不到 Crashlytics 文件

标签 xcode crashlytics

最近打开了一个我编译并提交给 Apple 的项目。

我已经有几个月没有碰它了,但我在以下位置遇到了这个奇怪的编译错误:

#import <Crashlytics/Crashlytics.h>

错误如下:

'Crashlytics/Crashlytics.h' file not found

显然找不到框架,但我很困惑为什么当项目几个月前运行时,它突然停止了。

有什么建议吗?

Xcode:4.6.3 Mac OS X:10.8.4

最佳答案

只需将 $(SRCROOT) 添加到项目build设置(搜索路径)中的框架搜索路径即可。

Crashlytics 安装过程会将其 Crashlytics.framework 放入您的项目文件夹(或创建符号链接(symbolic link))。

如果您将 Crashlytics.framework 移动到项目文件夹层次结构中更深处的位置 - 将“recursive”设置为右侧或直接指向其在标题搜索路径中的父文件夹:

$(SRCROOT)/Path/to/the/folder/containing/Crashlytics.framework

关于xcode - 找不到 Crashlytics 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17754233/

相关文章:

swift - 看不到崩溃问题

ios - 如何检测 iOS 应用程序的分发位置?

xcode - Xcode 7 中的 UI 测试 : Selecting a row number in a UIPickerView/PickerWheel

ios - 无法将值存储到全局数组 SWIFT 中

c++ - 在 C++ 中打开文件 - getline 在第二次迭代时失败

ios - Google Maps iOS SDK 中的位置点显示为正方形

android - 如果启用 proguard,则无法确定任务 ':app:crashlyticsStoreDeobsDebug' 的依赖关系

android-gradle-plugin - 如果我已经在使用 Crashlytics,是否需要在 Android Studio 中为 Fabric Answers 添加 gradle 导入?

android - Crashlytics 发现无效的 API key

ios - 如何在 Storyboard 中主动查看按钮的cornerradius?