Je suis un débutant dans le développement d'applications iOS. Je travaille actuellement sur un projet qui doit être changé de Parse à Firebase`.Erreur de liaison après l'installation du module Firebase
- J'ai installé cabosses de cacao et "
firebase/core
"pod
commefirebase
le site indiqué. - firebase.h importé dans appdelegate.h
- Ajouté
[FIRApp configure];
dans 'didfinishlaunchingwithoptions
' - Ajouté '
googleservice-info.plist
' dans le projet.
Après avoir fait ces étapes, je courais la construction, mais il a échoué avec les erreurs suivantes (Screen Shot)
Afficher les questions récentes
Ld /Users/../Build/Products/Debug-iphonesimulator/Example.app/Example
d'Apple Mach-O Linker erreur groupe
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_FBAppCall", referenced from:
objc-class-ref in ParseFacebookUtils(PFFacebookAuthenticationProvider.o)
"_OBJC_CLASS_$_FBSession", referenced from:
objc-class-ref in ParseFacebookUtils(PFFacebookAuthenticationProvider.o)
"_FBTokenInformationExpirationDateKey", referenced from:
-[PFFacebookTokenCachingStrategy cacheTokenInformation:] in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
-[PFFacebookTokenCachingStrategy expirationDate] in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
-[PFFacebookTokenCachingStrategy setExpirationDate:] in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
"_OBJC_METACLASS_$_FBSessionTokenCachingStrategy", referenced from:
_OBJC_METACLASS_$_PFFacebookTokenCachingStrategy in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
"_OBJC_CLASS_$_FBSessionTokenCachingStrategy", referenced from:
_OBJC_CLASS_$_PFFacebookTokenCachingStrategy in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
"_OBJC_CLASS_$_FBRequest", referenced from:
objc-class-ref in ParseFacebookUtils(PFFacebookAuthenticationProvider.o)
"_FBTokenInformationUserFBIDKey", referenced from:
-[PFFacebookTokenCachingStrategy facebookId] in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
-[PFFacebookTokenCachingStrategy setFacebookId:] in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
"_FBTokenInformationTokenKey", referenced from:
-[PFFacebookTokenCachingStrategy accessToken] in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
-[PFFacebookTokenCachingStrategy setAccessToken:] in ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Je sais que cela a quelque chose à voir avec le code d'analyse dans mon projet mais je n'ai pas beaucoup de connaissances dans Parse ou dans Firebase.
S'il vous plaît aidez-moi avec cette erreur et guidez-moi comment migrer avec succès de Parse à Firebase.
est-il autorisé à supprimer tout ParseFacebookUtils.framework? Il y a aussi un framework nommé Parse.framework, dois-je l'enlever aussi? –
Je pense que oui. juste essayer :) –
Merci, la construction a réussi. Mais –