2013-09-25 77 views
4

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

+2

项目设置中的标题路径有问题。 – Amar

+1

如果您升级到Xcode 5.1,您现在必须获取arm64平台目标的网格。只需按照以下说明操作即可:http://stackoverflow.com/a/22370158/481621 –

回答

10

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

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

+0

像魅力一样工作...> –

+0

尝试将$(SRCROOT)添加到框架搜索路径中。 - 工作。我已将.framework的位置更改为其他文件夹。 – Maulik

3

如果您遇到了构建服务器(例如团队市)在这个问题上,确保您已在Version Control Settings选择Automatically on agent (if supported by VCS roots)VCS Checkout mode

+2

我有同样的问题,但詹金斯...你有任何线索? –

+0

谢谢你,为我工作(使用TeamCity) – C0D3LIC1OU5

1

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

详情请参阅https://stackoverflow.com/a/28048098/936957