2016-03-02 5 views
0

Я установил ткань с использованием CocoaPods. Мои Podfile:ld: рамки не найдены Crashlytics Xcode7.2.1

platform :ios, '8.0' 
use_frameworks! 

target '*****' do 
pod 'GoogleMaps' 
pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git' 
pod 'Alamofire' 
pod 'Google/Analytics', '~> 1.0.0' 
pod 'Fabric' 
pod 'Crashlytics' 
end 
target '****Tests' do 
end 
target '****UITests' do 
end 

post_install do |installer| 
    installer.pods_project.build_configuration_list.build_configurations.each do |configuration| 
    configuration.build_settings['CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES'] = 'YES' 
    end 
end 

Добавить Run Script Построить Phase

"${PODS_ROOT}/Fabric/run" **** 

Строительные настройки - Включен битового кода - НЕТ

Я сделал Очистить и построить Но у меня есть ошибка ЛД: рамки не найдено Crashlytics clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v для вызова вызова)

+0

Можете ли вы проверить, что такое «Пути поиска на основе Framework»? В настройках ** Build Settings ** вашей цели. –

+0

"$ {PODS_ROOT}/GoogleMaps/Frameworks" $ (PROJECT_DIR) – Roman

+2

попробуйте добавить '$ (унаследованный)" $ {PODS_ROOT}/Crashlytics/iOS "" $ {PODS_ROOT}/Fabric/iOS "в список? –

ответ

1

Если вы проверяете свой проект, вы можете увидеть папку с именем Pods справа? Там вы найдете кучу файлов xcconfig. Вам нужно будет связать их с конфигурациями вашего проекта.

Смотрите изображение ниже: enter image description here

Избавиться от дополнительных путей я вам сказал, чтобы добавить к Framework search paths (извините: P). И настройте файлы конфигурации следующим образом.

+0

Спасибо! Это работает! – Roman

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