2013-09-25 4 views
4

Когда я импортировал фреймворк в свой файл делегата, он не распознает его, указав ошибку «.h file not found». Я выполнил ту же процедуру раньше для моего другого приложения, и он работает нормально. Любая помощь будет оценена по достоинству.Crashlytics Framework не распознает

+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

работал как charm ...> –

+0

Попробуйте добавить $ (SRCROOT) к пути поиска Framework. - Работал. Я изменил расположение .framework в другой папке. – Maulik

3

Если вы столкнулись с этой проблемой на сервере сборки (например, Team City), убедитесь, что вы выбрали Automatically on agent (if supported by VCS roots) для своего VCS Checkout mode в своем Version Control Settings.

+2

У меня такая же проблема, но у Дженкинса ... У вас есть какие-то подсказки? –

+0

Спасибо, работал на меня (используя TeamCity) – C0D3LIC1OU5

1

Я переустановил каркас, который занимает всего 2-3 минуты. Проблема может быть вызвана тем, что вы перенесли Crashlytics.framework в другую подпапку из корневого каталога или 64-битного перехода, как сказал Мартин.

Для получения более подробной информации см. https://stackoverflow.com/a/28048098/936957.

Смежные вопросы