Xcode15でFirebaseSDKのエラー An attribute list cannot appear here が出た時の対処法

Xcodeを15にアップデートした後、アプリをコンパイルしようとしたら、FirebaseSDK内の、An attribute list cannot appear here(属性リストをここに表示することはできません)というエラーが出てコンパイルできなくなってしまった。
なんぞこれは?

FirebaseSDKErr2

対処法

エラー部分を下記のように書き換える

エラーが出てる部分、

ABSL_CONST_INIT extern "C" const int64_t kFIRFirestoreCacheSizeUnlimited = Settings::CacheSizeUnlimited;

の部分を、

extern "C" const int64_t kFIRFirestoreCacheSizeUnlimited = Settings::CacheSizeUnlimited;

に書き換える。
コードを書き換えていいかのメッセージボックスが出てくるので、Unlockをクリックして書き換えよう。

これだけ

これだけで治るが、いずれPodファイルのアップデートが来るはず。多分。それまでの暫定処置。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)