J'ai une application sur l'App Store qui utilise un profil de provisioning iOS (Distribution) expiré. Ce profil contient un certificat Push qui a également expiré (et n'apparaît plus dans le portail).
Question 1: Y a-t-il un moyen de recréer le certificat Push puis de renouveler le profil? (J'ai toujours le certificat Push (expiré) sur mon trousseau)?
Question 2: Dois-je soumettre à nouveau l'application sur l'app store avec un nouveau profil contenant le nouveau certificat Push?
Étant donné que le certificat Push a expiré, je ne peux probablement pas envoyer de notifications aux utilisateurs existants de l'application.
Le certificat Push ne peut pas être renouvelé. Vous devez en créer un nouveau.
Le certificat de notification Push ne fait pas partie de la construction de l'application. Par conséquent, pour que Push continue à fonctionner, il vous suffit de créer un nouveau certificat et de déployer le fichier p12 (ou tout autre format que vous utilisez) sur votre serveur. Vous n'êtes pas obligé de soumettre une nouvelle version de votre application.
Vous ne pouvez pas renouveler un certificat Push existant. Vous venez de créer un nouveau. Mais vous n'en avez pas besoin. Vous feriez mieux de créer une clé d'authentification de notifications Push. Vous pouvez l'utiliser de la même manière que le certificat, mais il n'expire pas et il n'est pas nécessaire de le renouveler chaque année.
Vous créez la clé de notifications Push à partir de l'onglet Centre des membres, Clés:
Ajout de quelques mots sur les certificats VoIP Push.
Tout comme les certificats Push, les certificats VoIP ne peuvent pas être renouvelés, vous devez en créer un nouveau.
Les notifications VoIP ne fonctionneront pas si votre certificat VoIP est expiré ou si vous le révoquez.
Si vous créez un nouveau certificat, vous devez déployer le nouveau p12 côté serveur. Le certificat VoIP ne fait pas non plus partie de la construction de l'application, vous n'avez donc pas à soumettre l'application à nouveau.
Pour le côté Apple:
Ton service:
Pomme:
Ton service:
À ce stade, tout devrait être réglé