質問: iosの証明書についての質問です。 アプリの更新作業をしているのですが、前任のエンジニアと連絡がとれなくなり、 CSRの引き継ぎが出来ませんでした。認識が正しいかわかりませんが、CSRは、IDではなく、パソコンに紐づいており、証明書の発行なども、CSRの権利?を持つパソコンからしか出来ないのかと思いますが、バージョンアップに伴い、各証明書、 具体的には、ビルド用の証明書、ADHOC証明書(プッシュ通知用)を、新たなCSRの権利を持つパソコンから行う場合、既存のリリース済みのアプリに、影響はありますでしょうか? プッシュ通知用の証明書を更新した場合、既存のユーザーには、 そのユーザーが、アプリのバージョンアップをするまで、プッシュ通知は送信できなくなるのでしょうか? また、その他、留意すべき点、私の認識が間違っている点などがあれば、ご教示頂きたいです。
回答: > > CSRは、IDではなく、パソコンに紐づいており、 > > > はい、その通りです。 > > 証明書の発行なども、CSRの権利?を持つパソコンからしか出来ないのかと思います > > > これは違います。どのMacからも発行できます。 > > ビルド用の証明書、ADHOC証明書(プッシュ通知用)を、新たなCSRの権利を持つパソコンから行う場合、既存のリリース済みのアプリに、影響はありますでしょうか? > > > ビルド用の証明書とは配布用(Distribution)証明書のことでしょうか? であれば、再発行により既存のリリース済みアプリに影響を与えることはありません。 > > プッシュ通知用の証明書を更新した場合、既存のユーザーには、そのユーザーが、アプリのバージョンアップをするまで、プッシュ通知は送信できなくなるのでしょうか? > > > いいえ。プッシュ通知用の証明書を更新すればプッシュは送信できるようになります。 ユーザーがアプリをバージョンアップする必要はありません。 ちなみに、プッシュ通知用の証明書は2つまで登録可能です。 前任のエンジニアさんと連絡が取れなくなってしまった、とのことですが、 そういうときのためにも証明書をエクスポートしたもの(.p12)を 連絡がとれるうちに送っておいてもらうのがオススメです。 そうすれば前任のエンジニアさん以外のMacからもアプリ申請作業が行えるようになります。