私はPhonegap Buildで構築したアプリストアにアプリを持っています。私のプロダクションアプリの開発版をテストするために、私のApple Devアカウントに別のアプリを作成する必要がありますか?
私は新しいバージョンで作業しており、デバッグするためにはdev証明書を使用して作成する必要があることに気付きました。
これは、自分の開発版をTestflightにアップロードしたApple DevアカウントとiTunesConnectアカウントにまったく新しいアプリを設定してから、本番版を作成してiTunesConnectのプロダクションアプリにアップロードするか、私はちょうど1つのアプリを持っており、テスト中にアップロードしているtestflightアップデートに開発証明書を適用しますか?
私は、Apple Devアカウントでアプリにdev証明書を適用すると、アプリストアにあるプロダクションアプリがdevアプリに変わることが心配です。
ご協力いただきありがとうございます。
どのようにAppStoreに既に入っているバージョンをデバッグしましたか?通常、2つの証明書があります。 「開発者」および「配布」証明書。あなたはデバッグすることができるように、開発者のものと一緒にDebug-artifactに署名し、Distribution-certを使ってRelease-artifactを署名します。 – TMob
こんにちはTMob。私は元々どのようにデバッグしたのか覚えていない。 com.mysite.devappnameとcom.mysite.productionappnameの2つのアプリケーションIDを設定する必要がありますか?これは完了したことですか、たとえばcom.mysite.justthisappnameという1つのアプリIDを持ち、テスト時にdev証明書で署名しますかしかし、リリース時には生産証明書が必要ですか?ご協力いただきありがとうございます! – Shaun
いいえ、app-IDは同じです。それは同じアプリのafterall。あなたはあなたが言ったようにデバッグとリリースのスキームのために違った署名をします。これは、選択したプロビジョニングプロファイルによって間接的に定義されます。 2つのプロビジョニングプロファイルが必要です.1つは各証明書に割り当てられます。 – TMob