6

カスタム XPC サービスを備えた Cocoa アプリケーションがあります。その XPC のテストを作成したいので、そのための新しいテスト バンドルを作成し、いくつかのテストを作成しました。しかし、これらのテスト (Xcode でエラーが表示されない) を実行すると、IDE はそれらをテスト済みの XPC バンドルにリンクできません。もちろん、Target Dependency を XPC バンドルに設定しましたが、それでも機能しません。

問題はテストホストの設定にあると思いますが、Xcode の設定が苦手です。Apple のチュートリアル (Daemons and Services Programming Guide) も調べましたが、XPC バンドルのテストについては言及されていません。彼らの例の SandboxedFetch もありません。

4

1 に答える 1

1

Xcode 7 では、テスト ターゲットのコピー ファイル ビルド フェーズに XPC を追加することで、XPC をテストすることができました (宛先にXPC サービスを指定します)。

于 2016-05-08T20:56:17.477 に答える