Aller au contenu principal

Profils de provisionnement

Toutes les commandes de profils prennent en charge le mode interactif -- les arguments sont facultatifs.

Lister

ascelerate profiles list
ascelerate profiles list --type IOS_APP_STORE --state ACTIVE

Détails

ascelerate profiles info
ascelerate profiles info "My App Store Profile"

Télécharger

ascelerate profiles download
ascelerate profiles download "My App Store Profile" --output ./profiles/

Créer

# Entièrement interactif
ascelerate profiles create

# Non interactif
ascelerate profiles create --name "My Profile" --type IOS_APP_STORE --bundle-id com.example.MyApp --certificates all

--certificates all utilise tous les certificats de la famille correspondante (distribution, développement ou Developer ID). Vous pouvez également spécifier des numéros de série : --certificates ABC123,DEF456.

Supprimer

ascelerate profiles delete
ascelerate profiles delete "My App Store Profile"

Réémettre

Réémettez des profils en les supprimant et en les recréant avec les derniers certificats de la famille correspondante :

# Interactif : choisir parmi tous les profils (affiche le statut)
ascelerate profiles reissue

# Réémettre un profil spécifique par nom
ascelerate profiles reissue "My Profile"

# Réémettre tous les profils invalides
ascelerate profiles reissue --all-invalid

# Réémettre tous les profils quel que soit leur état
ascelerate profiles reissue --all

# Réémettre tous les profils en utilisant tous les appareils activés pour dev/adhoc
ascelerate profiles reissue --all --all-devices

# Utiliser des certificats spécifiques au lieu de la détection automatique
ascelerate profiles reissue --all --to-certs ABC123,DEF456