SwiftUIの基本を身につけたい方はこちら

【Xcode/Swift】Xcode15にて警告:ignoring duplicate libraries: ‘-lc++’, ‘-lz’

Xcode15でFirebaseを登録すると以下の警告が表示されます。

gnoring duplicate libraries: ‘-lc++’, ‘-lz’

原因

FirebaseがまだXcode15に対応できてないからっぽいです。Firebaseのアップデートを待てばいずれ解決されるかと思います。

対応方法

警告があって気持ち悪いという方は、以下の対応をすれば警告は消えます。

①プロジェクトを選択
②TAARGETSを選択
③Build Settingsを選択
④Allを選択
OTHER_LDFLAGSで検索
⑥TARGETに対してプラスボタンから、-no_warn_duplicate_librariesを追加し、さらに-Xlinkerを追加する。
※ここの順番逆したらうまくいかなかったので注意。

評価