web-dev-qa-db-fra.com

Après la mise à jour d'iOS, toutes les applications utilisant le framework ont ​​cessé de fonctionner sur l'appareil, mais elles s'exécutent sur le simulateur

erreur:
{dyld: Bibliothèque non chargée: @ rpath/Realm.framework/Realm Référencé à partir de:/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Favorite Lieux Raison: aucune image appropriée trouvée. J'ai trouvé:/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: signature de code invalide pour '/ private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favoris Places.app/Frameworks/Realm.framework/Realm '

    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=25
    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'

    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'

    /private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
(lldb) 
}
8
megapihar

Commentaire use_frameworks, puis utilisez use_modular_headers! au lieu.

#use_frameworks!

use_modular_headers!

# Pods for NoteWithFireStore

pod 'BoringSSL-GRPC'

pod 'Firebase/Analytics'

pod 'Firebase/Firestore'

pod 'Firebase/Storage'

pod 'BoringSSL-GRPC', '= 0.0.3', :modular_headers => false

pod 'gRPC-Core', '= 1.21.0', :modular_headers => false

essayé sur Xcode 11.4 et iOS 13.4 avec Firebase et un compte de développement gratuit. Cette combinaison résout le problème

0
Alice Ma

J'ai été confronté au même problème ... Il a été résolu en ajoutant:

Dans votre podfile:

use_modular_headers!

au lieu de

use_frameworks!

Bonne chance! J'espère que cela fonctionne pour vous!

0
TheBossProSniper

Suppression de use_frameworks. Cela cassera vos pods Firebase. Pour les projets qui utilisent des pods Firebase, vos solutions se composent des éléments suivants:.

  1. Rétrograder votre appareil iOS
  2. Créer et payer un Apple Developer Program
  3. Utilisez le simulateur et attendez les futures mises à jour iOS qui, espérons-le, permettront à nouveau aux comptes de développement gratuits d'utiliser à nouveau Frameworks.

C'est très souvent un problème qui doit être éliminé par des sources officielles

0
Colin Williams