【问题标题】:Crashlytics Framework not recognizingCrashlytics 框架无法识别
【发布时间】:2013-09-25 09:10:36
【问题描述】:

当我将框架导入我的委托文件时,它无法识别它并给出“.h 文件未找到”错误。我之前为我的另一个应用程序遵循了相同的程序,它工作正常。任何帮助将不胜感激。

【问题讨论】:

  • 项目设置中的标头路径有问题。
  • 如果你升级到 Xcode 5.1,你现在必须得到 arm64 平台目标的网格。只需按照以下说明操作:stackoverflow.com/a/22370158/481621

标签: ios crashlytics


【解决方案1】:

确保将Crashlytics.framework 添加到解决方案中。按照“Crashlytics”应用程序的说明...

通常会将“Crashlytics.framework”目录添加到包含您的*.xcodeproj 项目文件的目录中。尝试将$(SRCROOT) 添加到Framework Search Path。

【讨论】:

  • 尝试将 $(SRCROOT) 添加到框架搜索路径。 - 工作。我已将 .framework 的位置更改为其他文件夹。
【解决方案2】:

如果您在构建服务器(例如 Team City)上遇到此问题,请确保您在 Version Control Settings 中为 VCS Checkout mode 选择了 Automatically on agent (if supported by VCS roots)。

【讨论】:

  • 我也有同样的问题,但在 Jenkins 上……你有什么线索吗?
【解决方案3】:

我已经重新安装了框架,只需要 2-3 分钟,.问题可能是由于您已将 Crashlytics.framework 从根目录或 64 位转换重新定位到另一个子文件夹,如 Martin 所述。

详情请见https://stackoverflow.com/a/28048098/936957。

【讨论】:

    猜你喜欢
    • 2023-03-28
    • 1970-01-01
    • 2020-10-17
    • 2015-07-04
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    相关资源
    最近更新 更多