5

私たちは大規模な大学であり、アップルのiTunesプロビジョニングポータルに単一のチームアカウントを持っています。iOSアプリを開発するサーバルの異なるグループがあり、チームアカウント(大学名)で公開されます。Appleは1つの配布証明書しか作成できないようです。アプリを公開するには、各グループにアプリに署名するための秘密鍵が必要です。すべてのグループ間で秘密鍵を共有することを選択した場合、懸念はありますか?

誰かが現在の証明書を取り消すことも提案しました。ストア内の現在のアプリには影響しないことを理解しています。しかし、更新を公開したいときに、証明書を再度取り消さなければならない人もいますか?

それ以外の場合、秘密鍵を共有しない場合、この問題に対する他の解決策はありますか?

4

1 に答える 1

5

アプリケーションの配布はチームエージェントのタスクであるため、配布証明書の秘密鍵を所有しているのは彼女だけです。プロビジョニングポータルには秘密鍵を共有する方法がなく、そのような機能はないと思います。

予想される方法(Appleが予想)は、組織内のさまざまなグループによって開発されたすべてのアプリがチームエージェントに送信され、チームエージェントが署名してストアにアップロードすることです。

通常の方法(私が協力した4つの組織で見たもの)は、エージェントがアプリで作業しているさまざまなグループのリーダーと秘密鍵を共有することです。

配布証明書を毎回取り消す。ただし、すでにストアにあるアプリを傷つけることはないかもしれませんが、不必要な頭痛の種になることは間違いありません。

于 2012-04-25T02:42:49.850 に答える