J'essaie d'utiliser la branche dev-logout AppAuth-iOS et j'ai testé sur le simulateur 10.3.1. Lorsque j'essaye d'exécuter le code, j'obtiens ce plantage:
dyld: Bibliothèque non chargée: /System/Library/Frameworks/AuthenticationServices.framework/AuthenticationServices Raison: image introuvable
AuthenticationServices n'apparaissait que dans iOS 12.0+, donc cela peut être la cause du plantage.
Lien vers le problème github: https://github.com/openid/AppAuth-iOS / issues / 350
Merci pour tout indice!
3 Réponses :
Vous pouvez ajouter la bibliothèque / le framework à la section Bibliothèques et frameworks intégrés . Jetez également un œil à Bibliothèque OS X Framework non chargée: 'Image introuvable '
Vous pouvez marquer le AuthenticationServices.framework comme facultatif dans la section Frameworks et bibliothèques liés . Cela a résolu le problème pour moi.
C'est sous: mon projet> ma cible> Phases de construction> Lier le binaire avec les bibliothèques. Cliquez sur le "+" pour ajouter le cadre, puis changez son statut en facultatif.
C'était similaire à ce que je vivais. Je développais en flutter pour iOS et Android. L'erreur a été résolue à l'aide de xCode car ce cadre spécifique n'était pas intégré
Juste au cas où quelqu'un serait aussi stupide que moi:
J'utilisais une version plus récente de Xcode Beta que la version iOS de mon appareil. La mise à jour de mon appareil a résolu ce problème: