2016-11-18 6 views
1

証明書の取り扱いに関する適切な回答については、全面的に調査しています。次のアカウントを想像してみてください。個々のアカウント開発者のApple開発/配布証明書

ジョーには個別のAppleアカウントがあります。しかし、彼はまったくコードを書くことはできません。彼は単にアプリを公開し、それを彼のことと呼びます。

ボブには個別のAppleアカウントもあります。ボブはJoeが最初のiOSアプリを開発するために支払っているコーディングの専門家です。アプリにPUSH通知が含まれています。

ジョーが自分のマシンで開発し、自分のデバイスですべてをテストできるようにするにはどうすればよいですか?

私は彼らが今までにやるべきだと考えているステップ: ジョーはボブのデバイスUUIDを彼のアップルメンバーページに追加します。

Joeは自分のマシンで証明書を作成し、秘密鍵を含むp12をエクスポートしますか?

Joeもメンバーページからプロビジョニングプロファイルをダウンロードしますか?

Joeはパスワードとプロビジョニングプロファイルを持つp12をBobに電子メールで送信しますか?

Bobはp12とプロビジョニングプロファイルをダブルクリックして作業を開始しますか?

これはうまくいくのでしょうか、それとも良い方法がありますか?

個々のアカウント所有者がアプリのフリーランスを構築するために他の個々の開発者を雇うと考えてください。

ご了承ください。

ありがとうございます。

答えて

1

プッシュ通知が含まれていない場合、Joeがボブに(スペックを除く)何も送る必要はありません。ボブはコードを書き、自分のアカウントでテストします。実際、Joeのアドホックテストビルドを送信できるように、Joeのデバイスを自分のリストに載せるのはBobだろう。

しかし、画像内のプッシュ通知では、Joeが自分のアカウントを組織アカウントに変換してチーム管理機能を使用できるようにすることが非常に簡単になります。彼は今持っているアカウント以上の費用はかかりませんが、彼はアプリを売ってお金を受け取ることができます。シナリオはあなたが説明するように非常に多くなります。

+0

公正なポイント...組織アカウントへの変換は、Joeに会社の書類の提出を要求します。ここの障害はJoeがスタートアップであり、実際にはまだすべてが整っていません。それについての考えは? – VBaarathi

+0

Ok ...最終的に私がしたことは...ボブがやったことは...ボブは自分のバンドルIDと彼自身のリンゴID、そして彼自身のfirebaseインスタンスでもアプリケーションをビルドしました。顧客に配送するときは、JoesのバンドルIDなどすべてを交換するだけです。だからマットに感謝してそれを提案し、それが解決策になりました。 – VBaarathi

関連する問題