XCode13.2.1でiOSアプリのArchive時にだけNo such moduleというエラーが出た話

XCode13.2.1でiOSアプリのArchive時にだけNo such moduleというエラーが出た話

2022-03-17

発生したエラー

iOS用のアプリをApp Store ConnectにデプロイするためにArchiveを行ったところ、Cocoapodsでインストールしたライブラリをswiftファイル内でimportしている部分でNo such moduleというエラーが出てしまいました。
最後にビルドした時からXCodeのバージョンが変わったのが原因かもしれません。

対処方法

アプリのProjectを選択した状態でProduct > Scheme > Edit Schemeを選択します。

Archiveを選びます。Build Configurationのところを見るとReleaseになっていますが、そのような名前のConfiguration Setは実際には存在しません。これがエラーの原因のようです。

ドロップダウンからProductを選択し、Archiveしなおします。

無事アプリをアーカイブできました。

環境

Mac OSX 12.1
XCode 13.2.1