【Xcode】No such module ‘RxSwift’ でシミュレーターが起動できない問題の対処方法

iOSアプリを開発中、普段は実機iPhoneで動作確認するのですが、調査でシミュレーターを使う機会がありました。

シミュレーター起動時に以下のエラーが発生。

No such module ‘RxSwift’

実機build時には出なかったのですが、シミュレーターをbuildしようとすると上記エラーでビルドできません。困った。

試したこと

  • Mac端末再起動
  • Xcodeのclean
  • pod installpod update
  • .xcodeprojではなく、.xcworkspaceから開く

だが……駄目っ……!

解決方法

最終的に解決できた方法がこちら。

Xcodeの [TARGET] > [Build Settings] > [Architectures] > [Excluded Architectures] に arm64を追記してbuild 。

上記対応で無事にシミュレーター起動できました。

なお、再び実機buildをする際はこの記述をクリアする必要ありです。

 

参考:https://qiita.com/Almond_0707/items/8453bc014e61b719c47c

コメントを残す

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