iOSシュミレーターのビルドの時だけ発生するエラー(ld: in [path], building for iOS Simulator, but linking in object file built for iOS, file '[path]' for architecture arm64 )を解決する
はじめに
ソフトウェアエンジニアの谷藤です。
今日はiOSのシュミレーターでテストする際に発生したタイトルに記載のエラーについて解説します。
今回、解決まで参考にしたページはこちらです。
問題整理
実機デバイスのビルドやreleaseビルドでは問題ないのに、シュミレーターのdebugビルドで突然以下のエラーが発生するようになりました。
解決方法
Xcode > Build Setting > Excluded Architectures の Debug > Any iOS Simulator SDK を 「arm64」に変更します。
さいごに
今回はiOSシュミレーターのビルドのみで発生するタイトルのビルドエラーについて解説しました。
少しでも参考になったら嬉しいです。
質問やご指摘などがありましたら、コメントにお願いします。
読んでいただきありがとうございました。