web-dev-qa-db-ja.com

Xcodeのすべてのターゲットに.plistファイルを追加する方法は?

IOSはまったく新しいものですが、現在Google Analyticsをセットアップしようとしています。 SDKドキュメント に従いましたが、このステップまではすべてうまくいきました:

構成ファイルをプロジェクトに追加します

ダウンロードしたGoogleService-Info.plistファイルをXcodeプロジェクトのルートにドラッグし、すべてのターゲットに追加します。

すべてのターゲットに追加する方法については何も言いません。 XcodeとiOSの一般的な初心者である私は、完全に失われました。私に答えがある人はいますか?

ありがとう!

44
Koen

プロジェクトナビゲータでGoogleService-Info.plistを選択(Xcodeの左側のファイル階層)。次に、まだ開いていない場合は、ユーティリティバーを開きます(Xcodeの右上のボタンをクリックします)。セクション「Target Membership」が表示されます。すべてのチェックボックスをオンにして、すべてのターゲットに.plistを追加します。

ほとんどの場合、ファイルをプロジェクトに追加するだけで十分です。

65
Daniel Hariri

物理的に以下に示すように、GoogleService-Info.plistファイルをダウンロードフォルダー(または保存した場所)からメインプロジェクトディレクトリにドラッグします。それを行うと、「ターゲット」ダイアログが自動的に開き、すべてのターゲットを選択できます(...表示されているすべてのターゲットをクリックします)

enter image description here

8
GraSim

Xcode 6の場合この図の手順を実行します。

  1. 最初にターゲットを選択します。
  2. ビルド設定タブを選択します。
  3. 「info.plistファイル」を検索します
  4. キー「info.plist file」の値を編集します(手順4で実際のplistパスを追加します)

enter image description here

問題のplistを選択してから、ファイルインスペクターに移動した場合( command+option+1 または、右側のパネルの最初のタブを選択します)、どのターゲットに含めるかを選択できます:

enter image description here

4
Rob