| Ce que vous constatez | Cause probable | Que faire |
|---|---|---|
| Toutes les apps signées avec un même certificat cessent de s’ouvrir d’un coup, y compris l’app de signature | Le certificat a été révoqué | Obtenez un nouveau certificat, puis re-signez et réinstallez |
| Les apps cessent de s’ouvrir à une date précise | Le certificat ou le profil a expiré | Renouvelez le certificat ou le profil et re-signez |
| L’app ne s’installe jamais, ou le bouton d’installation ne fait rien | Le profil n’inclut pas cet appareil, ou le type de profil est incorrect | Utilisez un profil qui contient votre UDID |
| Une seule app plante alors que les autres s’ouvrent | Un problème avec cet IPA, par exemple un fichier chiffré | Utilisez un IPA déchiffré et signez-le à nouveau |
Pourquoi les certificats sont révoqués
Apple peut révoquer n’importe quel certificat de signature. Les certificats Enterprise partagés, utilisés par de nombreuses personnes, sont les plus souvent révoqués. Une fois un certificat révoqué, iOS refuse d’ouvrir toutes les apps signées avec, y compris l’app de signature elle-même si elle a été signée avec le même certificat. La révocation est irréversible.
Comment vérifier un certificat
- Dans iClone ou ESign, ouvrez la gestion des certificats. Chaque certificat apparaît comme valide, révoqué ou inconnu, avec sa date d’expiration.
- iClone vous avertit avant de signer avec un certificat révoqué.
- L’installation en ligne sur iclone.download vérifie le certificat auprès d’Apple avant la signature et vous indique s’il a été révoqué.
Comment résoudre le problème
- Procurez-vous un nouveau certificat valide, de préférence émis pour votre propre appareil.
- Importez-le dans votre app de signature. Consultez comment importer un certificat.
- Re-signez vos apps et installez-les par-dessus les versions existantes.
- Si l’app de signature elle-même ne s’ouvre plus, réinstallez-la avec le nouveau certificat. Pour iClone, installez-le en ligne avec le nouveau certificat.
À propos des astuces anti-révocation
Les réglages DNS anti-révocation et les profils de configuration ne bloquent que certaines vérifications de révocation. Ils ne peuvent pas restaurer un certificat révoqué et peuvent cesser de fonctionner à tout moment. Les profils de configuration de source inconnue peuvent aussi présenter un risque de sécurité.
Obtenir iClone
Téléchargez l’IPA ou installez iClone en ligne avec votre propre certificat. Le certificat est importé automatiquement dans iClone.
Questions fréquentes
Vais-je perdre les données de mes apps ?
Re-signer une app et l’installer par-dessus une app existante avec le même bundle ID conserve généralement ses données, mais ce n’est pas garanti. Sauvegardez d’abord tout ce qui est important.
Mon app de signature est-elle aussi révoquée ?
Oui, si elle a été signée avec le même certificat. Réinstallez-la avec un nouveau certificat.
Un certificat révoqué affecte-t-il le reste de mon iPhone ?
Non. Seules les apps signées avec ce certificat sont concernées. Les apps de l’App Store continuent de fonctionner.
Est-ce différent avec KSign ?
Non. La révocation est décidée par Apple : elle touche donc ESign, KSign et iClone de la même manière.