はじめに
UnitTest内で@testable import (AppName)
を宣言したときに、"Missing required module (モジュール名)"
が表示された場合の対処方法を備忘録として残します。
解決方法
自分のテストのTarget ▶︎ Build Settings ▶︎ Testing ▶︎ Test Host
へと移動し、
【変更前】
$(BUILT_PRODUCTS_DIR)/MyApp.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/MyApp
【変更後】
$(BUILT_PRODUCTS_DIR)/MyApp.app/MyApp
の通りに値を変更してください。
※別の対処法もあるみたいです。
【Xcode】Missing required module 'XXXXX'を修正する
開発環境
- Xcode 14.2