2016-06-07 17 views
0

ich diesen Fehler nach cocoapods mit AWS SDK IOS mit:AWS IOS SDK Fehler undefinierte Symbole für Architektur x86_64:

Undefined symbols for architecture x86_64: 
    "_OBJC_CLASS_$_AWSInfo", referenced from: 
     objc-class-ref in libAWSCognitoIdentityProvider.a(AWSCognitoIdentityProviderService.o) 
     objc-class-ref in libAWSIoT.a(AWSIoTDataManager.o) 
     objc-class-ref in libAWSIoT.a(AWSIoTDataService.o) 
     objc-class-ref in libAWSIoT.a(AWSIoTManager.o) 
     objc-class-ref in libAWSIoT.a(AWSIoTService.o) 
ld: symbol(s) not found for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Antwort

0

ich mein eigenes Problem gelöst. Wenn ich das Projekt erstellt habe, habe ich ausgewählt, Unit-Tests für das Projekt aufzunehmen. Aus irgendeinem Grund widersprach dies der Cocoapod-Installation. Wenn ich ein neues Projekt ohne Unit-Tests erstellt habe, ist alles korrekt kompiliert. Dies könnte ein Konflikt zwischen den beiden sein oder ich habe etwas nicht richtig konfiguriert, so wie es aussieht, als ob Unit-Tests und Cocoapods ein bisschen extra basteln müssten.

Verwandte Themen