私は同様の質問が掲載されていることは知っていますが、調査したところでは解決策はありませんでした。私はSwiftとObj-Cの両方のサンプルプロジェクトからのみUIテストを正常に実行しました。XCode UIテストターゲットで録画ボタンが無効にされています
私は、UIテストを既存のXCode Obj-Cプロジェクトに統合しようとしています(これはまったく別の問題です)。ここで私が行った手順です:私のプロジェクト内の新しいUIテストターゲットを作成し
- は、「テスト容易性を有効にするには」私はクリーン
- 、クリーンビルドをテストしていターゲットのYESに設定されていることを保証アプリケーションを再構築し、再起動したXCodeと私が考えることができるすべてのものを削除します。
これを実行すると、テストターゲットは使用できますが、録音ボタンはグレー表示(無効)になっており、テストを実行するガターには再生ボタンはありません。テストクラスであることを示すテストクラスについてのビジュアルは何もありません。テストメソッドにカーソルを置くと、レコードボタンは無効のままです。
私が残したことはありますか?それ以外にUIテストを妨げる可能性のあるものはありますか?ありがとう!
左のプロジェクトナビゲータで最も新しいファイルを選択すると、UITestターゲットのターゲットメンバーシップが実際にあることがわかります(右側のユーティリティペインで、ターゲットメンバーシップのチェック/チェックを外すことができます) )? –
うわー、それはどのように迷惑な仕事だった!ターゲットのメンバーシップのチェックとチェックを外す:/ @Appleを修正してください – JJacquet