5

何百人もの従業員に内部的に配布されるアプリケーションがありますが、App Store にも外部的に配布されます。

私はすでに通常の iOS 開発者メンバーシップと Enterprise 開発者プログラムにサインアップしています。

ただし、デバッグビルドのビルドと内部ビルドおよびアプリストアビルドの間でxcodeを切り替える方法を理解しようとしています。

具体的には、プロビジョニング プロファイルは特定のアプリ ID に適用されます。開発者ポータルで 2 つの異なるアプリ ID を作成する必要がありましたが、私のアプリケーションには (明らかに) 1 つのアプリ ID しかありません。

Any ideas how to have one project that could selectively build different configs...?
4

4 に答える 4

6

別のターゲットを使用する必要があります。これにより、さまざまな構成が可能になり、さまざまなアプリ ID/バンドル ID を設定することもできます。

于 2013-03-25T00:06:58.230 に答える
0

@mrueg の回答に同意しますが、何らかの理由で同じ App-ID を保持する必要がある場合は、通常の配布証明書で署名されたものをリリースしてアプリ ストアでリリースし、Xcode に戻って作成します。新しいアーカイブですが、エンタープライズ配布証明書で署名されています。

B2B Programも検討することをお勧めします。複数の証明書をいじる必要はないと思います。

于 2013-03-25T00:23:22.697 に答える
-2

必要なアプリ ID は 1 つだけです。

  1. 内部配布の場合、Apple Developers ですべてのデバイスをセットアップする必要があります。 http://developer.apple.com/library/ios/#recipes/ProvisioningPortal_Recipes/CreatingaDistributionProvisioningProfile/CreatingaDistributionProvisioningProfile.html

  2. 外部配布の場合は、applestore からアプリをダウンロードするだけです。

于 2013-03-25T00:12:57.590 に答える
-2

プロジェクトをアーカイブし、Xcode オーガナイザーを開き、アーカイブを選択してから、アーカイブの配布を選択し、必要なオプションを選択するだけです。アドホック、エンタープライズ、アプリ ストア、これらすべてのオプションがあります。辞任を適切にコーディングすることを忘れないでください。

于 2013-03-25T03:27:53.437 に答える