xcode framework dyld: la bibliothèque n'est pas chargée d'un comportement différent pour le périphérique 6.0 simulator/6.0



swift api documentation (2)

Idem pour CloudKit.framework sur iOS 7 (uniquement pour iOS8). Accédez à Général> Structures et bibliothèques liées, définissez CloudKit.framework sur Facultatif. Merci VSN.

https://src-bin.com

Mon application fonctionne correctement sur le simulateur iPhone 6.0 sous Xcode, mais lorsque j'essaie de l'exécuter sur mon appareil 6.0, l'erreur fatale suivante se produit:

dyld: la bibliothèque n'est pas chargée: /System/Library/Frameworks/AdSupport.framework/AdSupport Référencé depuis: /var/mobile/Applications/26329A7C-04B0-415A-B8EB-3C59CC1EC0B1/hammerhead.app/hammerhead Reason: image introuvable

Je suis sûr que mon téléphone a la version 6.0 et est à jour. Ma cible de déploiement est définie sur 6.0 dans mon fichier de projet et dans mon fichier info.plist. Que devrais-je faire?

Le problème semble être lié au cadre AdSupport, que j'ai intégré à mon application pour que le nouveau SDK de Facebook (3.1) puisse fonctionner avec iOS 6.


Answer #1

Résolution de mon propre problème: définissez les cadres qui vous posent des problèmes sur "Facultatif" au lieu de "Obligatoire" en accédant au résumé du fichier de projet et en faisant défiler l'écran jusqu'aux cadres et bibliothèques liés.





ios-frameworks