私はiOSアプリケーションをXcode8とSwift 3に移行しています。依存関係のバージョンを更新しましたが、SQLite.swift以外はすべてうまく見えます。ライン「輸入SQLiteの」上の私のプロジェクトで 私はこのエラーをした:私は、最新のをターゲットにしていながらiOS SQLite.swiftプロジェクトとSwift 3.0
「スウィフト2.3でコンパイルさモジュールは ...スウィフト3.0にインポートすることはできません」 SQLite.swiftのバージョン。 また、「Pods」プロジェクトの下にある「SQlite.swift」ターゲットに対して、「Use Legacy Swift Language Version」をyesに設定しました。 何が不足していると思いますか?
マイポッドファイルは次のようになります。
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