2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

macOS SequoiaにアップデートしてXcodeもアップデートしたらFlutterで困ったのでメモ

Posted at

はじめに

macOSアップデートしたらトラブったので、今後のためにメモしておく。
勘違いもいくつかあったのもあったので。
今回はホント自分への戒め的なもの。

発生したこと解決のメモ

macOSをSequoiaにアップデートしてXcodeもアップデート。
そうしたら、使用しているFlutterのプラグインでエラーが発生。
問題解決につながったと思われることを書いておく。

Podfileのplatformを12.0から13.0に変更
https://t.co/em3r9phU9g のissueにある Allow Non-modular Includes In Framework Modules をYesにするを実施。

以下を実施(多分やらなくても問題ない事もやってるかも)

flutter pub upgrade
flutter upgrade
cd ios
rm -rf ~/Library/Caches/CoccoaPodsrm
rm -rf Pods
rm -rf Podfile.lock
pod repo update
pod install

勘違いしていた恥ずかしい事

使用されるFireBase SDKのバージョンが出力されていたんですが、11.0.0とか出ていて、iOSのバージョン?とかよく読まずに勘違いしていて、Podfileのplatformのバージョンを変えて悩んでいたこと。
(ホントよく見てなくて・・・数字しか見てない感じで・・・恥ずかしい)

もしやと思い、Firebase Apple SDK Release NotesにFirebase Apple SDK 11.0はiOS 13からだよって書いてあって気づく。

ちょっと困ったこと

connectivity_plusをバージョンアップして、ConnectivityクラスのonConnectivityChanged.listen()メソッドの引数の型が変わっていたこと。
大きな問題ではないけれど、flutterのpluginは破壊的な変更が割と入ってくるような印象があるのでバージョンアップは結構勇気がいるのかも・・・

最後に

メッセージとドキュメントはよく読め、俺。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?