Je suis nouveau dans le développement iOS et aujourd'hui, j'ai essayé de vérifier mon application sur mon iPhone et essayé de la construire pour l'appareil. Ainsi, lorsque j'ai cliqué sur la compilation, il m'a demandé de taper mon mot de passe pour permettre à codesign d'accéder au trousseau. Mais après quelques tentatives, j'ai accidentellement cliqué sur le bouton Refuser. Ensuite, après avoir essayé de créer mon application pour le périphérique, il est maintenant indiqué:
Swift sodlib tool error, task failed with exit 1 signal 0
Et quand je vérifie cette erreur, il est écrit:
unknown error -1=ffffffffffffffff
error: Task failed with exit 1 signal 0 {
/usr/bin/codesign '--force' '--sign' 'A6646CD79C82476C1C35598A10134D3171EE09CD' '--verbose' '/Users/samitha/Library/Developer/Xcode/DerivedData/TestFoodTracker-gdcqosdrvtooqocosgttmwyzvgtg/Build/Products/Debug-iphoneos/TestFoodTracker.app/Frameworks/libswiftContacts.dylib'
ce que j'ai fait
J'ai essayé de laisser codesign pour accéder à "Accès au trousseau" et j'ai vérifié chaque clé connectée, mais dans la section Contrôle d'accès de chaque clé, l'option "Autoriser toutes les applications à accéder à cet élément" a été sélectionnée.
Je ne pouvais plus trouver le moyen de corriger cette erreur et laisser mon application être conçue pour mon appareil. S'il vous plaît, si quelqu'un sait comment corriger cela, aidez-moi. Merci.
J'ai trouvé une solution pour ça. Si cette erreur se produit, il vous suffit de verrouiller le trousseau (cliquez sur le verrou dans le coin supérieur gauche). Puis reconstruire. Il vous demandera de déverrouiller à nouveau comme la première fois et vous permettra de choisir always allow
ou allow
ou deny
dans l’accès au trousseau Codesign. Il suffit de taper le mot de passe du compte (compte d'utilisateur Mac) et de cliquer sur toujours autoriser. Ensuite, le projet sera construit avec succès.