Agora tenho a mesma pergunta com o título acima, mas ainda não encontrei a resposta certa. Eu recebi o erro:
/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)
Qualquer ajuda é apreciada.
Finalmente , descubro o motivo desse erro, porque adicionei -ObjC
ao Other Linker Flags
. Depois de remover esse valor, posso construir meu projeto com êxito, mas não sei por quê. Alguém pode explicar isso?
GoogleConversionTrackingSDK-iOS-3.0
ao meu projeto. Antes disso, está funcionando. Eu também tentei removê-lo, mas o erro ainda ocorre.
#include
'd ou#import
' d alguma coisa (provavelmente o MoboSDK, qualquer que seja) mais de uma vez.