[Flutter] error: compiling for iOS 8.0, but module ‘SwiftProtobuf’ has a minimum deployment target of iOS 9.0 の対処法

エラー

error: compiling for iOS 8.0, but module 'SwiftProtobuf' has a minimum deployment target of iOS 9.0:

指定した覚えがないが、iOS 8.0でコンパイルされている。

解決策

VSCODEの場合

AppFrameworkInfo.plistのMinimumOSVersionを編集

ios/Flutter/AppFrameworkInfo.plist:

    <key>MinimumOSVersion</key>
    <string>9.0</string>
$ flutter clean

XCODEの場合

Runner.xcworkspaceをダブルクリック(Xcode起動)

Pods > TARGETS > [プロジェクト名] > Build Settings > Deployment > iOS Deployment target > バージョン選択

1 COMMENT

現在コメントは受け付けておりません。