Я переношу приложение iOS в Xcode8 и Swift 3. Я обновил версию зависимостей, все выглядит отлично, за исключением SQLite.swift. В моем проекте по линии «импорт SQLite» Я эта ошибка:ios SQLite.swift проект с Swift 3.0
«модуля скомпилирован с Swift 2.3 не может быть импортирован в Swift 3.0 ...»
пока я таргетирование последнего версия SQLite.swift. Я также установил «Использовать устаревшую версию языка Swift» в yes для целевой «SQlite.swift» в проекте Pods. Любая идея, что мне не хватает?
Мой файл стручок выглядит следующим образом:
platform :ios, '8.0'
use_frameworks!
target 'XYZ' do
pod 'OAuthSwift', '~> 1.0.0'
pod 'SwiftyJSON', '~> 3.1.1'
pod 'SQLite.swift', '~> 0.10.1'
pod 'Fabric', '~> 1.6.9'
pod 'Crashlytics', '~> 3.8.2'
pod 'PagingMenuController', '~> 1.4.0' #2.0.0 require iOS9+
pod 'SDWebImage/WebP', '~> 4.0.0-beta2'
pod 'ReachabilitySwift', '~> 3'
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end
Да, вы правы! Благодарю. Очень запутанно, поскольку версия, отображаемая на их странице, не обновляется. – Philiz