Xcode(Dev/Staging/Production)に複数のスキームが設定されています。これらのモジュールはそれぞれ異なるモジュール名を持ちます。アプリケーションをステージングするためのアプリケーションはMyApp_devと呼ばれますが、実稼働環境ではMyAppと呼ばれています。私はMyApp_devに@testableを追加してステージング環境を使って実行したユニット/ UIテストを書いています。ただし、本番用のコードをビルドすると、MyAppモジュールは使用できなくなります。ステージング環境でテストを実行するが、プロダクション用にビルドすると、問題が発生しますか?テスト時の複数のスキーム
0
A
答えて
0
いいえこれで問題は発生しません。 「プロダクション用のコードを作成する」とはアーカイブと配布を意味し、プロダクション用のコードをビルドするとテストが実行されず、ビルドされることもありません。この方法は問題ありません。
スキームエディタウィンドウでビルディングやテストを有効/無効にすることができます。あなたが定義する各スキームは非常にカスタマイズ可能ですので、すべての設定を調べるのに少し時間をかけてください。
関連する問題
- 1. 複数のアイテムスコープ配置スキーム
- 2. スキームのacc関数の時間複雑度は?
- 3. スキーム内の複数の条件
- 4. スキーム複数の値を返す方法
- 5. 複数authenticaionスキームASP .NETのコア2.0
- 6. スキーム内の 'assoc'関数の時間の複雑さは何ですか?
- 7. 複数の(同時の)テスト実行のための複数のブラウザプロファイル?
- 8. 複数認証スキームとWWW認証チャレンジ
- 9. テスト複数のインスタンス
- 10. 複数のテストが
- 11. テスト複数のアルゴリズム
- 12. 複数の同時スレッドでテスト・メソッドのセットを実行
- 13. 複数のブラウザで同時にテストを実行
- 14. テスト複数コール()
- 15. JUnit5:テスト複数のクラスコード
- 16. Inspecテスト複数のエンティティ
- 17. 複数のXSDファイルにあるスキームにXsd.exeを使用する
- 18. 複数の解読キーをサポートするPython暗号化スキーム
- 19. スキームのn-ary関数
- 20. 複数の定義をスキームの1つの "変数"にバインドしますか?
- 21. 複数のケースオプションケース時
- 22. 複数のテスト関数を持つgroupBy
- 23. ウェブサイト複数の言語と複数のドメインでのテスト
- 24. Powershellで複数のコンピュータの複数の条件をテストする
- 25. MySQLの複数の列のNULLのテスト
- 26. delete-double関数(スキーム)
- 27. 複数の同時リクエストのJava Webサービスの動作をテストします
- 28. 複数のページへの投稿のテスト
- 29. 複数のSQLクエリでのパフォーマンスのテスト
- 30. XcodeのUIテスト - 複数のUITableView
私の知る限り、これはかなり非標準的なアプローチです。この質問に答えるには、スキーム、環境、ビルドの違いが何であるかについていくつか詳細が必要です。また、発生する可能性のある問題の概要を示す場合に役立ちます。 – nhgrif
@nhgrifテストを含む複数の環境の標準的なアプローチは何ですか? – Tometoyou