2013-09-25 118 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