2016-11-29 1 views
1

Contexte: Un profil d'approvisionnement (PP) a presque expiré. Le certificat de distribution qui lui est lié n'expirera pas pour les deux prochaines années. L'application correspondante est distribuée sur un MDM. Tout ce que je lis sur le renouvellement d'un PP inclut également le renouvellement du certificat de distribution. Mais je veux juste étendre le PP avec le moins d'effort possible. Soit je voudrais simplement appuyer sur le bouton "Générer" (sur le site du développeur Apple lors de l'édition du PP) sans rien changer ou en créer un nouveau à part celui-ci avec les mêmes paramètres.Comment garantir une transition transparente à partir d'un fichier de provisionnement presque arrivé à expiration et d'un nouveau?

Questions: Quelle approche recommandez-vous? Y at-il un moyen, que je ne dois pas réinstaller l'application? Que se passe-t-il si je mets à jour ce PP? Est-ce que l'application fonctionnera jusqu'à ce que l'ancien PP expire et que je doive installer la nouvelle application avec un nouveau PP?

J'apprécierais votre contribution.

Répondre

0

Oui, si le certificat est toujours bon pendant un certain temps, la meilleure approche consiste simplement à générer un nouveau profil d'approvisionnement. Vos déploiements existants de l'application ne seront pas affectés (à condition que vous ne révoquiez pas le certificat) car le profil existant est techniquement toujours valide jusqu'à son expiration. Puis, avant l'expiration de l'ancien profil, vous avez deux options.

  1. Vous pouvez re-construire l'application avec le nouveau profil de provisionnement et pousser sur les appareils avec votre solution de MDM. Cela va installer l'application ET le nouveau profil d'approvisionnement sur les périphériques. L'application n'a pas besoin d'être modifiée. Vous l'utilisez simplement pour transporter la charge utile du nouveau profil d'approvisionnement. L'application fonctionnera alors jusqu'à l'expiration du nouveau profil d'approvisionnement (et vous répéterez ce processus l'année prochaine).

  2. Si votre solution MDM offre la possibilité d'envoyer directement le profil d'approvisionnement à vos appareils, prenez votre nouveau profil d'approvisionnement et déployez-le sur tous les appareils avec l'application. Une fois que vous avez fait cela, l'application continuera à fonctionner après l'expiration du profil d'approvisionnement intégré original, car tout ce qui concerne iOS est s'il existe un profil d'approvisionnement valide pour l'ID d'application sur l'appareil. Pas besoin de re-construire l'application, c'est donc préférable s'il n'y a pas d'autre raison de mettre à jour l'application.

Notez que lorsque votre certificat expire, cependant, vous devrez reconstruire (ou au moins resigner) les applications et les redéployer aux dispositifs, donc il n'y aura pas de solution facile de simplement pousser une nouvelle profil de provisionnement lorsque cela se produit. Planifiez à l'avance et accordez-vous suffisamment de temps avant l'expiration du certificat pour vous assurer que toutes les applications nécessaires sont reconstruites et redéployées.

+0

Merci pour la réponse rapide. Je vais le tester et revenir =) – tvelop