web-dev-qa-db-ja.com

Xcodeに構成を追加する方法は?

他に方法はありません、私はたくさん検索します。 XCode 3では、これは簡単ですが、今では..

上記の画面では、Build Configurationがあるため、必要に応じて選択できます。

  • デバッグ
  • リリース

the screen

この2種類の設定は、「ターゲット設定」の「ビルド設定」タブに独自の設定があります。 3番目の1つを作成するには、Distributionhere、 と読み取り、XCode 3でこの画像を表示します boring xcode 3

XCode 4でも同じことができますか????

edit->新しいスキーマの作成のみが機能しませんでした。これは、ターゲットの「ビルド設定」タグの構成です。 「デバッグ」と「リリース」の設定を選択できますが、3番目の設定は?

enter image description here

53
Rodrigo

プロジェクトの設定をご覧ください。 +ここに設定を追加するために使用できるボタン。

enter image description here

113
Abizern

必要ありません。

アーカイブする前に、次のリストを確認してください。

  • 「スキームの編集:アーカイブのビルド構成としてリリースを選択」で、

  • プロジェクトビルド設定:Entitlements.plistおよびリリーススキームの配布コード署名を設定し、

  • Entitlements.plistで、「No」を「デバッグ可能」に設定します。

その後、アーカイブしてアドホックプロビジョニングで共有するか、配布プロビジョニングで送信します。

これが包括的なチェックリストであることを願っています。

編集:

既存の構成を複製するには: enter image description here

8
ZhangChn

同様の問題があり、ベータビルドの特別な動作が必要だった

これらは私が取ったステップです(ほとんどが@ZhangChnによって与えられた答えの拡張)

  1. リリース構成を複製し、ベータ版に名前を変更します。
  2. ビルド設定のベータ版構成にベータプリプロセッサマクロを追加しました。
    • ここでビルド構成にその他の変更を加えます。
  3. 管理スキームに入り、プロジェクトのメインスキームを複製し、名前をBetaに変更します。
  4. 新しいスキームを編集し、ターゲットビルド構成をベータ版(または新しいビルド構成に名前を付けたもの)に変更します。
  5. ...
  6. 利益!!!!

いずれにしても、毎回設定をいじるのではなく、使用しているスキームを変更するだけで、必要な設定を切り替えることができるはずです。

6
tapi