invalid_platforms_field
「platforms」フィールドは、プラットフォームをキーとするマップである必要があります。
説明
#トップレベルのplatformsフィールドが指定されているものの、その値がキーを持つマップではない場合に、アナライザーはこの診断を生成します。パッケージでサポートされているプラットフォームを指定する方法の詳細については、プラットフォーム宣言に関するドキュメントを参照してください。
例
#以下のpubspec.yamlは、platformsがマップであるべきであるため、この診断を生成します。
yaml
name: example
platforms:
- android
- web
- ios一般的な修正
#自動プラットフォーム検出に頼ることができる場合は、トップレベルのplatformsフィールドを省略してください。
yaml
name: exampleサポートされているプラットフォームのリストを手動で指定する必要がある場合は、platformsフィールドをプラットフォーム名をキーとするマップとして記述してください。
yaml
name: example
platforms:
android:
web:
ios: