3

環境: Xcode 4.6.3

ターゲットを複製し、名前をデフォルトの「copy」から「(Simulator)」に変更したいと考えています。

私が行った手順:
1) ターゲットを選択し、状況に応じて「複製」オプションをクリックします。
2) コピーしたターゲット名をクリック/選択し、選択した名前に変更します: ' (Simulator)'。
3) スキームの管理: 生成された (コピー) を削除し、新しいスキームを自動生成します。
...新しく生成されたスキームは、'...(Simulator)' で正しくラベル付けされる必要があります。

問題...
競合するコードのコンパイルエラーが発生するか、次のエラーが発生します。

エラー: 「/Users/ric/Desktop/iPhone5_support/CG-Mobile copy-Info.plist」からデータを読み取れませんでした: ファイル「CG-Mobile copy-Info.plist」は、そのようなファイルがないため、開けませんでした.

質問:ビルドを台無しにしないように、a
) 複製し、 b) この複製の名前を変更する最も簡単な方法は何ですか?

4

1 に答える 1

3

このような状況では、テキスト エディタを使用して project.pbxproj の内容を手動で修正することがよくあります。

  1. Xcode を閉じる
  2. project.pbxproj をテキスト エディター (Emacs、Vim、SublimeText など) で開きます。
  3. CG-Mobile の copy-Info.plist を検索して新しい名前に置き換えます。
  4. 保存。
  5. xcode を再度開きます。
于 2013-08-07T18:26:40.433 に答える