iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value under the iOS application の対処方法

App Store Connect にバイナリをアップロードしようとしたところ、下記のようなエラーが発生していました🤷‍♀️

CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value under the iOS application <App Name>

原因

どうやら、メインアプリに Embed されている Framework が、メインアプリの Embedded Framework でも Embed している場合に発生するエラーのようです。

解決

メインアプリに Embed されている Framework の中に、他の Embedded Framework でも、Embed されている Framework を探し、Do Not Embed に変更したところ無事 App Store Connect にアップロードすることができるようになりました🧑‍🔧

参考

その他の記事

yamato8010.hatenablog.com

yamato8010.hatenablog.com

yamato8010.hatenablog.com