アプリの拡張ホストアプリの設定
アプリの拡張機能を実行するためスキームを構成します。スキームの編集ダイアログボックスの[実行(Run)] アクションは、[プロダクト(Product)] > [実行(Run)] を選択したときに使用するホストアプリを決定するために実行可能な設定を使用します。
手順
- スキームのツールバーメニューから、アプリ拡張のためのスキームを選択します。
- 同じメニューから、[スキームの編集(Edit Scheme)] を選択してスキームのダイアログを表示します。
- ホストアプリを選択する実行可能なポップアップメニューを使用してください。
- [閉じる(Close)] をクリックします。
Xcode を使用して、アプリの拡張機能をデバッグするのは、Xcode を使用して何か他のプロセスをデバッグすることに似ていますが、重要な違いがあります:拡張機能スキームの実行相では、ホストアプリは実行可能ファイルとして指定されています。指定されたホストの UI を介して拡張機能にアクセスすると、Xcode のデバッガは拡張機能に接続されます。
Xcode アプリの拡張機能テンプレート内のスキームは、デフォルトでホストアプリの実行可能ファイルの[起動時尋ねる(Ask On Launch)] オプションを使用します。このオプションを使用すると、アプリの拡張機能がビルドされ、Xcode を実行するたびに、ホストアプリを選択するように求められます。特定のホストアプリがすべての時間を使用するように指定したい場合は、実行可能なポップアップメニューから[その他(Other)] を選択し、ホストとして指定したいアプリを選択し、[選択(Choose)] をクリックします。
関連記事
スキームエディタについて