質問: 現在iosアプリのリリースに向けて製作をしています。 Apple Developer の Certificates Identifiers & Profiles に関する質問です。 アプリをリリースした後にプッシュ通知の仕様追加しようとしています。 Apple Push Notification service SSLのCertificateでリリースの申請を出してしまうと、 機能不十分(プッシュ通知が実装されていない)でリジェクトされてしまうと思います。 そのためApp Store and Ad HocのCertificateでリリースの申請をしようと考えています。 リリース後、プッシュ通知機能をアプリのアップデートで追加する際に Apple Push Notification service SSLのCertificateに変更すべき(?) そもそもリリース後にCertificateは変更することができるのか(?) といった疑問持っています。 有識者の方、ご教授願いたします。
回答: そのアプリがPUSH通知に対応するかどうかに関係なく、ビルド時の署名は "App Store and Ad Hoc"を選択して作成した証明書を使用します。 APNs( Apple Push Notification service)を使ってPUSH通知を行う時に必要な証明書は"Apple Push Notification service SSL"を選択して作成します。 App IDを作成する時に、PUSH通知が必要であれば "Push Notifications"をEnabledにしておくのも必要です。