0

Apple 拡張機能を備えた iPhone アプリがあり、XCode でアプリをビルドすると、Watch アプリのみがビルドを開始します。両方のシミュレーターが表示されますが、iPhone アプリは起動しません。これは、iPhone+Watch アプリをテストするときの通常の動作ですか?

iPhoneアプリをテストしたいだけで、Watchアプリは関与する必要がない場合があるため、ビルドに関してはより詳細に制御したいと考えています。

  1. 両方をデバッグできるように、Xcode でビルドするときに両方のアプリを起動することはできますか?

  2. 必要に応じて、watch アプリのテストをやめて、iPhone アプリのみをテストすることはできますか?

  3. ビルド時間を短縮する方法はありますか?

ありがとう

4

1 に答える 1

1

Watch アプリまたは Watch 拡張機能のスキームが選択されている場合、ビルドを押すと、Watch アプリのみが起動します。

両方を別々に起動して、両方をデバッグできます。iPhone アプリのみをテストする場合は、iPhone アプリを選択して Xcode から実行することで、通常どおりに実行できます。

ビルド時間に関しては、可能な限り速いと思います。プロジェクトが最初から構築されていない場合、プロジェクトで作業するときにビルドにかかる時間は通常2秒未満であるため、デバッグするたびに完全な再構築を引き起こすものがないことを確認してください(通常、ビルドには1分以上かかります)通常サイズのプロジェクト)。

于 2016-12-17T14:32:34.227 に答える