Swift 4.2 - Получение ошибок компилятора для преодоления заголовочных файлов, отсутствующих в FacebookCore.Есть идеи? - PullRequest
0 голосов
/ 14 декабря 2018

Итак, я недавно конвертировал старый проект swift 3.2 в 4.2 (я знаю, что это просто скачок).

Я получаю следующие ошибки: enter image description here

Вот мой Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'

use_frameworks!

target 'app' do
pod 'Alamofire', '~> 4.0'
pod 'EVReflection/XML'
pod 'FontAwesomeKit', :git => 'https://github.com/PrideChung/FontAwesomeKit.git'
pod 'SVProgressHUD'

pod 'PageMenu', :git=> 'https://github.com/orazz/PageMenu.git'
pod 'Kingfisher', '~> 3.0.0'
pod 'RichEditorView'
pod 'SwiftKeychainWrapper'
pod 'FacebookCore'
pod 'CHTCollectionViewWaterfallLayout/Swift'
pod 'FacebookLogin'
pod 'FacebookShare'
pod 'Fuzi', '~> 1.0.0'
end

это выглядит правильно?

Спасибо за любые идеи

1 Ответ

0 голосов
/ 14 декабря 2018

Сначала запустите pod install

А затем проверьте, есть ли версия ваших модулей, возможно, они не совместимы с Swift 4.2, поэтому вам нужно обновить их или изменить «версию языка Swift».на Pod инспектора, чтобы Swift 3.2, как это:

Выберите проект "Pod" в навигаторе проекта:

enter image description here

Выберите свой модульна селекторе целей:

enter image description here

А на вкладке «Настройки сборки» найдите и измените свойство «Swift language version»:

enter image description here

Примечание: Вы можете избежать этой проблемы, но я настоятельно рекомендую обновить ваши стручки.

...