Xcode プロジェクトに新しい Test ターゲットを追加しました。私のプロジェクトには Swift コードと Objective-C コードがあり、ブリッジング ヘッダーがあります。ブリッジ ヘッダーを UnitTesting のビルド設定に追加するか、実行するimport MyTarget
と、次のエラーが発生します。
ブリッジング ヘッダーのインポートに失敗しました
私はもう試した:
- プロジェクト、単体テスト、およびメイン ターゲットのビルド設定にブリッジ ヘッダーを追加します。
- に変わり
defines modules
ますYes
。 - ブリッジング ヘッダー ファイルをルート フォルダーに移動します。
また、ビルドして正常に動作するサンプル プロジェクトを作成してみました。私が持っているすべてをクリーンな新しいプロジェクトに引き継ぐことは、現時点ではオプションではありません。