J'ai dû résoudre exactement la même chose aujourd'hui. J'avais plusieurs certificats de distribution qui avaient le même nom et j'avais besoin de savoir quelles applications utilisaient quels certificats. Apple devrait vraiment rendre cela plus évident, mais une fois que vous savez où regarder, c'est assez facile de s'en sortir. Un peu alambiqué, il est vrai...
Les instructions suivantes vous obligent à utiliser l'outil d'inspection de votre navigateur. Je les ai écrites pour Chrome mais les instructions sont presque identiques pour IE/Firefox/etc.
- Connectez-vous à Développeur Apple
- Cliquez sur Certificats, identifications et profils dans le menu
- Assurez-vous que vous regardez "Certificats".
- Cliquez sur un certificat de distribution et notez l'URL. La dernière partie de l'URL est l'ID du certificat. Notez-la.
https://developer.apple.com/account/resources/certificates/download/12345ABCDE
- ID du certificat =
12345ABCDE
- Cliquez sur "<Tous les certificats" pour revenir à la liste principale.
- Cliquez sur "Profils" pour afficher les profils de vos applications.
- Cliquez sur une application pour charger ses informations de profil, puis cliquez sur le bouton "Modifier".
- Cliquez avec le bouton droit de la souris sur le nom du certificat sélectionné (celui que le profil est censé utiliser) et cliquez sur "Inspecter".
- Vous verrez l'ID du certificat pour cette application dans le code source :
<li>
<span><input type="radio" name="certificateIds" id="12345ABCDE" value="12345ABCDE" checked=""></span>
<div>
<label for="12345ABCDE">
<span class="cert-name-type">Certificate Name Here</span>
<span>Jul 15, 2020</span>
</label>
</div>
</li>
Si vous avez un grand nombre d'applications, cela va représenter beaucoup de travail. Étant donné qu'Expo peut extraire la liste de vos applications et afficher les certificats qu'elles utilisent, il existe manifestement un type d'API permettant de récupérer ces informations. Il est plus que probable qu'il s'agisse d'un composant de fastlane mais je n'ai pas cherché à savoir de quel outil il pouvait s'agir.
0 votes
Bienvenue sur Ask Different :) Cette question est liée au développement de logiciels et est hors sujet sur ce site. Il est conseillé de la poser sur Stack Overflow .