0

いくつかの静的ライブラリとメイン アプリがあります。これは、必要に応じて各ビットを個別に発送できるようにするためです。

しかし、イライラする問題に遭遇しています。ライブラリに変更を加えてテスト/実行するたびに、コンパイルする必要があります(+ lipoなどを使用してFatバイナリを作成します)。次に、コピーして他のプロジェクト(アプリ)に貼り付け、アプリを使用してテストしますそれ。

これは、テストしたいものをテストできる唯一の方法ですか? 単体テストについては知っていますが、それらをビルド サーバー テストに使用しています。私がやりたいことは、静的ライブラリで構築しているいくつかの新しい機能をテストすることだけです。

皆さんはどのようにしますか?それは可能ですか、それとも私が説明した方法が最善の方法ですか?

ありがとう

4

1 に答える 1

1

ライブラリを使用する「テスト」アプリを作成し、その中にライブラリ プロジェクトを含めます。ライブラリ コードを変更して、すぐにテスト アプリを実行できます。

会社の顧客向けに静的ライブラリを開発しているので、私は今まさにこれをやっています。

または、さらに簡単に、ライブラリ プロジェクトをアプリに含めるだけです。これの唯一の欠点は、配布先とまったく同じプロセスが得られないことです。

于 2013-05-14T15:21:50.293 に答える