pod install するとCocoaPods could not find compatible versions for pod "cloud_firestore" のエラー


背景

上記のチュートリアルに取り組む中、pod install をしたところ、次のエラーが出ました。

 [!] CocoaPods could not find compatible versions for pod "cloud_firestore":
  In Podfile:
    cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`)

Specs satisfying the `cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`)` dependency were found, but they required a higher minimum deployment target. 

[!] Automatically assigning platform `iOS` with version `9.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.

原因

パッケージの cloud_firestore のバージョンに対して、platformのiOSのバージョンが低いということを言っています。

解決

platformのバージョンを指定しているPodfileを編集します。Podfileの一番上です。
以下のようにデフォルトではバージョンが9.0に設定されており、コメントアウトされています。

# Uncomment this line to define a global platform for your project
#platform :ios, '9.0'

書いてある通り、バージョンを上げてコメントを無効にします。

# Uncomment this line to define a global platform for your project
platform :ios, '10.6'

現時点(2021/3/21)ではiOSのデフォルトが10.6と書いてあるので、従いました。

以上で、

pod install

がうまくいきました。