AppSyncでスキーマなどが修正された時にamplify codegenで最新の定義を自動生成する。しかし、何度amplify codegenを実行しても最新のスキーマ定義やQueryがAPI.swiftに反映されない現象が発生した。
下記の手順で最新を取得できた。
rm -rf awsconfiguration.json amplifyconfiguration.json API.swift graphql .graphqlconfig.yml amplify configure project amplify add codegen --apiId hogehoge amplify codegen <= ここで最新が取得できた