2011-09-15 5 views
1

私は初心者のiOSデベロッパーで、iOSデベロッパープログラムアカウントを取得しました。私はiOS証明書とプロビジョニングプロファイルをセットアップして、デバイス(iPad)でテストアプリケーションを実行できます。私の質問は、自分のデバイスで最後にテストされたアプリケーションを置き換えずに、別のテストアプリケーション(カップルアップルのサンプルコードを想像してみてください)をデバイス上で実行したい場合です。ここでトリック?私は、各アプリケーションがそれ自身のバンドル識別子を持っていることを知っていますが、同じiOS証明書/プロビジョニングプロファイルを持つデバイス上ですべてを実行するためにこのシナリオを管理する方法はありますか?iOS:デバイスで異なるアプリケーションを実行する

+0

iOSデバイスに同じバージョンの異なるバージョンが必要ですか? – ApolloSoftware

+0

はい、それはまさに私が望むことです、また、デバイス上でいくつかの異なるアプリをどのように動かすことができるかを知りたい場合もあります。 – Cam

+0

できます。今私のデバイスには4種類のアプリがあり、すべて私によって書かれています。 – ApolloSoftware

答えて

0

プロジェクトの名前を変更するだけで、リファクタリングする必要があります。 xcodeのファイル&のルートの名前を変更してください。クリックすると、名前を変更できるようになります。ビルド設定のプロパティで、その下の名前も変更します。あなたのプロジェクトの名前が記載されているファイルリストの一番上をクリックすると、ビルドプロパティが表示されます。

+0

申し訳ありませんがあなたのpoint.Canをもう少し説明することができます、プロジェクトは別の名前を持って...私はバンドル識別子をすべてのために同じにするために私はデバイス上でそれらを実行したい場合は、お互いを交換して.. – Cam

0

私が正しくあなたを理解した場合は、ご質問の2つの部分があります。

  1. はい、あなたのデバイス上の多くの(個別の)アプリケーションを実行することができます。
  2. 同じアプリを複数のバージョンで実行するには、アプリの製品名をapp1、app2などの別の名前に変更するだけです。これは比較的簡単な処理です。このSO Q/A enter link description hereには指示があります。プロジェクトやその他のものの名前を変更する必要はありません。プロジェクトのコピーを作成し、指示に従って新しい製品名を作成してください。
+0

私は私の製品名を変更し、それをデバイス上で実行しようとすると、デバッガコンソールは言う:デバッグされているプログラムが実行されていない...それを削除しない限り、デバイス上のアプリ(その2つのバージョンを保持できないことを意味します)。私は製品名の変更後、それは以前のアプリ(私は製品名を変更した以前のアプリ)を参照して参照してください。両方のバージョンで同じバンドル識別子のようなものがあると思いますか? – Cam

関連する問題