私はXcode 3に開発したプロジェクトをXcode 4に移行しました。ビルドを "テスト"しようとすると、自分のアプリケーションスキームテスト用に構成されていません。私は "Edit Scheme"を選択し、テストが設定されていないことがわかります。私は新しいテストを追加するために "+"を選択し、テストするターゲットを選択するよう求められます。問題は、選択可能なターゲットが提供されていないことです。このターゲットリストにはどのようにデータが入力されますか?私のプロジェクトでは、「ビルド」、「実行」、「プロファイル」にターゲットが正しく設定されています。Xcode 4:テスト計画の対象を選択できません
答えて
単体テストの場合は、ユニットテストバンドルターゲットのラッパー拡張がoctest
、フレームワーク検索パスが$(DEVELOPER_LIBRARY_DIR)/Frameworks
に設定されていることを確認してください。次に、Xcodeを再起動すると、スキームのテストリストにターゲットとして表示されます。なぜXcodeを再起動する必要があるのか分かりませんが、私にとってはうまくいくように思えました。
"Run"、ブレークポイントをオンにし、ビルド設定を "debug"(私のXCode 3プロジェクトから取得)に設定したスキームで、新しいスキームを作成することにしました。私は最初に、デバッグ、実行、アーカイブに簡単にアクセスできることを考えました。特に、これらのモード(実行、テスト、プロファイル、分析、アーカイブ)のそれぞれが、ワークスペースツールバーから選択することができます。私は何かが欠落している可能性がありますが、私は新しいスキームを作成して、目的の機能を得ることができます。
私は単にトグルボタンを "ブレークポイント"スキームボタンをクリックすると、Runを押すとデバッガがプロセスにアタッチし、ブレークポイントを停止して変数値を表示します。
「スキームなし」ボタンをクリックし、スキームの管理を選択しました。
私は「今すぐスキームを作成する」を選択し、私のスキーム(iPhoneシミュレータなど)を返しました。
私のために働くが、それをやった後XCodeを再起動する必要があります。 – Mil0R3
- 1. Xcode:集計対象を1回のみアーカイブできます
- 2. jQueryのクリック対象選択
- 3. テスト対象:対象コンテナはDOM要素ではありません
- 4. 取得対象:選択ドロップダウン
- 5. 内部テスト用にビルドを選択できません
- 6. XcodeでFile's Ownerを選択できません
- 7. dyld:ライブラリがロードされていません:UIテスト対象の理由画像が見つかりません
- 8. Xcodeスキーム:ビルド設定を選択できません
- 9. xcode 4でのみ画面の向きをポートレートにロックできませんか?
- 10. ドロップダウン分度器e2eテストでオプションを選択できません
- 11. ITunesConnect - ビルドを選択できません
- 12. 「選択したテスト」を実行できません。Visual Studio 2015
- 13. Ionic2 - イオンラジオを選択/選択解除できません
- 14. Xcode 4からiPhone 3GSをテストすることができません
- 15. Jqueryはリンク内の画像を選択できません
- 16. Appiumのギャラリーから画像を選択できません
- 17. JSテスト対象:ターゲットサポート
- 18. NoSuchElementException:ギャラリーから画像を選択できません
- 19. 画像を選択してアップロードできませんか?
- 20. リレーションシップ属性の対象エンティティを特定できません
- 21. CocoaPodsテスト対象のライブラリがロードされていません終了コード82
- 22. Xcode 4のグループフォルダの名前を変更できません
- 23. Webkit - フィールドを選択できません
- 24. Jqueryタブを選択できません
- 25. フルラインを選択できませんか?
- 26. Htmlラジオボタンを選択できません
- 27. "Build Solution"を選択できません
- 28. ドロップダウン値を選択できません
- 29. Fill_in_blank_game。レベルを選択できません
- 30. Appceleratorプロビジョニングプロファイルを選択できません
私は単体テストを行うつもりはありませんでした。それがスキームの「テスト」サブカテゴリの唯一の意図された目的ですか? – ctpenrose
はい、それは単体テストのためのものです。他のタイプのターゲットを実行するために使用できるかどうかはわかりません。私はGHUnit用に設定しようとしましたが、カスタムターゲットを選択できませんでした。 –
現在、このフレームワークを使用している場合、これは 'xctest'になる可能性があります。そして、Xcodeの再起動が必要なようです。 – febeling