The code signature version is no longer supported
the code signature version is no longer supported
Salutations à tous
J’essaie d’exécuter l’application flutter – ios via xcode mais cela ne fonctionne pas à chaque fois que je reçois le message ou l’erreur suivant :
Impossible d’installer « Runner »
La version de signature de code n’est plus prise en charge.
Ce problème m’est apparu après la mise à jour de mon iPhone vers la version ios 15, sachant que j’ai essayé de lancer l’application sur l’iPhone ios 14 et cela fonctionne bien.
Est-ce que quelqu’un sait pourquoi ce problème se produit et comment il peut être résolu?
Origine de l’erreur
Impossible d’installer les fichiers iPA internes sur iOS 15 (la même application fonctionne sur iOS 14) #139
14:39:13 installation_proxy.c:203 instproxy_unlock(): Unlocked
14:39:13 installation_proxy.c:353 instproxy_receive_status_loop(): command: Install, error -13, code 0xe8008029, name: ApplicationVerificationFailed, description: "Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.95tGvj/extracted/Payload/MYAPP.app : 0xe8008029 (The code signature version is no longer supported.)"
14:39:13 installation_proxy.c:370 instproxy_receive_status_loop(): ignoring message without Status key:
14:39:13 installation_proxy.c:371 instproxy_receive_status_loop(): printing 558 bytes plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Error</key>
<string>ApplicationVerificationFailed</string>
<key>ErrorDetail</key>
<integer>-402620375</integer>
<key>ErrorDescription</key>
<string>Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.95tGvj/extracted/Payload/MYAPP.app : 0xe8008029 (The code signature version is no longer supported.)</string>
</dict>
</plist>
ERROR: Install failed. Got error "ApplicationVerificationFailed" with code 0xe8008029: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.95tGvj/extracted/Payload/MYAPP.app : 0xe8008029 (The code signature version is no longer supported.)
14:39:13 installation_proxy.c:192 instproxy_lock(): Locked
14:39:13 installation_proxy.c:427 instproxy_receive_status_loop_thread(): done, cleaning up.
14:39:13 installation_proxy.c:203 instproxy_unlock(): Unlocked
Proposition de Solutions
- Well as you can see it clearly tells you the problem:
The code signature version is no longer supported.
You have to sign it with a newer codesign I guess.
Proposition de Solutions
Quelqu’un a supprimé le téléphone de la mémoire Xcode tout travail pour le désinscrire puis le reconnecter
Vous devrez peut-être vous rendre sur votre compte développeur Apple, dans la section ‘Certificats, identifiants & profils’ > profils > profils d’approvisionnement, puis ajouter l’appareil que vous utilisez pour les tests, suivre quelques étapes et vous obtiendrez un fichier, téléchargez-le avec n’importe quel nom.. Ensuite, lancez-le en double-cliquant dessus. Téléphone et résolution de problèmes
Essayez de mettre à jour les bibliothèques XCODE
Vous devrez peut-être signer à nouveau l’application avec son nouveau format. Utilisation du dernier format de signature de code..
Pour résoudre le problème causé par la mise à jour d’IOS avec Flutter, suivez la documentation fournie par Flutter :
flutter/ios-projet-migration
Proposition de Solutions
sécurité find-identity -p codesigning -v
security delete-identity -Z votre clé
Proposition de Solutions
CIBLES -> sélectionnez [votre nom de projet] ->
Général -> Frameworks, bibliothèques et contenu intégré
-> définir le cadre avec [Ne pas intégrer]
Afin de ne pas inclure de frameworks statiques selon le site Apple, les filtres fonctionnent avec des frameworks dynamiques
les cadres statiques sont inclus dans l’étape finale de l’assemblage de l’application
Proposition de Solutions
Le problème est que si je supprime celui qui n’est pas ciblé et que je vais créer un nouveau lien vers le projet à partir du x-code, il recréera la clé supprimée
Eh bien, essayez de supprimer les deux clés
Proposition de Solutions
Je l’ai supprimé comme ça une fois et je l’ai ramené et ajouté de différentes manières pour m’assurer de la bonne façon de l’ajouter et tout n’a pas fonctionné
La solution est de ré-inclure le fichier d’installation de firebase à travers la liste suivante.. selon l’image.. faites une copie du fichier en dehors du projet et supprimez celui contenu dans le projet, puis à partir de la liste travaillez pour inclure le fichier encore..
![the code signature version is no longer supported](https://azienda-solution.com/wp-content/uploads/2022/08/94-min-1.png)
Notez que le problème est que XCODE n’associera pas le fichier au vêtement s’il est placé à partir du navigateur de fichiers.
Il vous suffit de l’ajouter à la liste
Proposition de Solutions
Eh bien, essayez de supprimer les deux clés
Bienvenue, mon cher frère
J’ai trouvé la solution dans ce post et l’ai appliquée, le problème a disparu, mais cela produit un problème différent maintenant
https://stackoverflow.com/questions/68467306/the-code-signature-version-is-no-longer-supported
D’après ce que j’ai compris, c’est une nouvelle politique d’Apple et elle doit être mise en œuvre, ou un nouveau changement, en fait, mais le problème après application qui se traduit par ce qui suit :
Proposition de Solutions
542 total views, 2 views today