HOME > 問題解決一覧 > [iOS][Cocoapods]「target overrides the `XXXXX` build setting defined in...」の警告が出るようになった

事象

pod installしたら下記のような警告が出るようになりました。

[!] The `XXXXXX` target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in `Pods/Target Support Files/Pods-XXXXX/Pods-XXXXXX.release.xcconfig'. This can lead to problems with the CocoaPods installation
    - Use the `$(inherited)` flag, or
    - Remove the build settings from the target.

改善方法ご存知の方よろしくお願いします。

回答

エラーの内容どおり、自分のプロジェクトのターゲットのBuild Settingが設定項目CocoaposのBuild Settingを上書きしていますよ、このままだとpod install時にエラーが出る可能性がありますよ、という警告です。

なので自分のXcodeプロジェクトのBuild Settingを開いて、ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIESを検索して、値を$(inherited)にしておきましょう。

ios cocoapods override error

これで警告はでなくなると思います。

コメント

この記事に関する質問やご意見・ご感想がありましたら、下記よりコメントください。
Githubアカウントでログインしていれば誰でも投稿できます。