私は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. XcodeでFile's Ownerを選択できません
- 4. Xcodeスキーム:ビルド設定を選択できません
- 5. xcode 4でのみ画面の向きをポートレートにロックできませんか?
- 6. Xcode 4からiPhone 3GSをテストすることができません
- 7. Jqueryはリンク内の画像を選択できません
- 8. Jqueryタブを選択できません
- 9. 暗号を選択できません
- 10. "Build Solution"を選択できません
- 11. Webkit - フィールドを選択できません
- 12. フルラインを選択できませんか?
- 13. リレーションシップ属性の対象エンティティを特定できません
- 14. 日付の範囲を取得できません(Date.today..Date.new(2012、4、1))。選択
- 15. Xcode 4のグループフォルダの名前を変更できません
- 16. DB2で選択できません
- 17. JSテスト対象:ターゲットサポート
- 18. 選択ボックスでは選択できません。UIWebView iOS9
- 19. Webdriverドロップダウンリストで選択/選択できません
- 20. Xcode 4でplcrashreporterをコンパイルできません
- 21. iPhoneは選択できませんindexrow
- 22. 選択できません<TR>
- 23. ExtendedDataTable、RichFaces 4 + JSF 2.0で選択が機能しません
- 24. Xcode 4 - IOS - シミュレータをビルドターゲットとして利用できません
- 25. 有効な選択ではありません:SelectFieldの体重でReferencePropertyの値を選択できません
- 26. Xcode 4、pvw 5で私のアプリケーションのテストリリースをビルドするときに「対象のpicChoiceにSDKがありません:iphoneos4.0」エラーが発生しました
- 27. Xcode 4 Ad-Hocディストリビューション - ダウンロードできません
- 28. xcodeのデバイスでアプリケーションをテストする4
- 29. Xcode 4にコンソールがありません
- 30. テーブルビューで最初に選択したセルを選択解除できません
私は単体テストを行うつもりはありませんでした。それがスキームの「テスト」サブカテゴリの唯一の意図された目的ですか? – ctpenrose
はい、それは単体テストのためのものです。他のタイプのターゲットを実行するために使用できるかどうかはわかりません。私はGHUnit用に設定しようとしましたが、カスタムターゲットを選択できませんでした。 –
現在、このフレームワークを使用している場合、これは 'xctest'になる可能性があります。そして、Xcodeの再起動が必要なようです。 – febeling