【Error】Swift Compiler Error:Could not find module ‘モジュール名’ for target ‘x86_64-apple-ios-simulator’;

【Error】Swift Compiler Error:Could not find module ‘モジュール名’ for target ‘x86_64-apple-ios-simulator’;

エラー解消方法の備忘録_φ(・_・ )

発生したエラー

Could not find module ‘モジュール名’ for target ‘x86_64-apple-ios-simulator’; found: arm64-apple-ios-simulator, at: /Users/MickeyMouse/Library/Developer/Xcode/DerivedData/ProjectName-fuzdquvhhshlnmguqhumxoubxxma/Index/Build/Products/Debug-iphonesimulator/ProjectName.swiftmodule

Could not find module ‘モジュール名’ for target ‘x86_64-apple-ios-simulator’; found: arm64, arm64-apple-ios-simulator, at: /Users/MickeyMouse/Library/Developer/Xcode/DerivedData/ProjectName-fuzdquvhhshlnmguqhumxoubxxma/Build/Intermediates.noindex/SwiftMigration/ProjectName/Products/Debug-iphonesimulator/RProjectName.swiftmodule

翻訳

ターゲット「x86_64-apple-ios-simulator」のモジュール「モジュール名」が見つかりませんでした。 見つかった:arm64-apple-ios-simulator、場所:/Users/MickeyMouse/Library/Developer/Xcode/DerivedData/ProjectName-fuzdquvhhshlnmguqhumxoubxxma/Index/Build/Products/Debug-iphonesimulator/ProjectName.swiftmodule

原因

翻訳にもありますが、
ビルドターゲットに86_64 と arm64 がないことが原因(たぶん。)

解決手順

・Any iOS Simulator SDKに x86_64 と arm64 を追加
階層:Build Settings > Excluded Architectures > Debug > Any iOS Simulator SDK
検索ワード:Excluded Architectures
追加:x86_64 arm64

Memo

Excluded Architectures の右の <Multiple values> に追加でもOK

・クリーンビルドで解消
Cmd + Shift + K

参考サイト

ビルドの際のエラーの解消. – Could not find module for target
Xcode 12 issue – Could not find module ‘FrameworkName’ for target ‘arm64-apple-ios-simulator’; found: x86_64-apple-ios-simulator, x86_64

Swiftカテゴリの最新記事