Ora ho la stessa domanda con il titolo sopra ma non ho ancora trovato la risposta giusta. Ho ricevuto l'errore:
/Users/nle/Library/Developer/Xcode/DerivedData/TestMoboSDK-Client-cgodalyxmwqzynaxfbbewrooymnq/Build/Intermediates/TestMoboSDK-Client.build/Debug-iphonesimulator/TestMoboSDK-Client.build/Objects-normal/x86_64/MoboSDK.o
/Users/nle/Library/Developer/Xcode/DerivedData/TestMoboSDK-Client-cgodalyxmwqzynaxfbbewrooymnq/Build/Products/Debug-iphonesimulator/libMoboSDK.a(MoboSDK.o)
duplicate symbol _OBJC_METACLASS_$_MoboSDK in:
/Users/nle/Library/Developer/Xcode/DerivedData/TestMoboSDK-Client-cgodalyxmwqzynaxfbbewrooymnq/Build/Intermediates/TestMoboSDK-Client.build/Debug-iphonesimulator/TestMoboSDK-Client.build/Objects-normal/x86_64/MoboSDK.o
/Users/nle/Library/Developer/Xcode/DerivedData/TestMoboSDK-Client-cgodalyxmwqzynaxfbbewrooymnq/Build/Products/Debug-iphonesimulator/libMoboSDK.a(MoboSDK.o)
ld: 75 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Qualsiasi aiuto è apprezzato.
Finalmente scopro il motivo di questo errore che ho aggiunto -ObjC
a Other Linker Flags
. Dopo aver rimosso questo valore, posso creare il mio progetto con successo, ma non so perché. Qualcuno può spiegare questo?
GoogleConversionTrackingSDK-iOS-3.0
nel mio progetto.Prima di ciò, funziona bene. Ho anche provato a rimuoverlo, ma l'errore si verifica ancora.
#include
'D o#import
' d qualcosa (probabilmente il MoboSDK, qualunque cosa sia) più di una volta.