何かをすばやくテストするために、アプリのバンドルにテスト ファイルを追加し、NSBundle:pathForResource を使用してデリゲートにロードしました。これはうまくいきました。
ただし、ユニットテストタイプのターゲットを作成し、ファイルとコードをこの新しいターゲットに追加しましたが、ロードできません。
[バンドル リソースのコピー] を使用してファイルをテスト ターゲットに追加しました。これは、それをロードするための完全なコードです。
NSBundle *mainBundle = [NSBundle mainBundle];
NSString *xmlFilePath = [mainBundle pathForResource:@"TestServerResponse" ofType:@"xml"];
STAssertNotNil(xmlFilePath, @"Unable to open file TestServerResponse.xml")
アプリ バンドル ターゲットの一部だったのに、なぜロードできたのかわかりませんが、ロードされないテスト バンドルに移動しました。