Saya sekarang memiliki pertanyaan yang sama dengan judul di atas tetapi belum menemukan jawaban yang tepat. Saya mendapat kesalahan:
/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)
Bantuan apa pun dihargai.
Akhirnya saya mencari tahu alasan kesalahan ini karena saya menambahkan -ObjC
ke Other Linker Flags
. Setelah menghapus nilai ini maka saya dapat membangun proyek saya dengan sukses, tetapi saya tidak tahu mengapa. Adakah yang bisa menjelaskan ini?
GoogleConversionTrackingSDK-iOS-3.0
ke proyek saya. Sebelum itu, itu berfungsi ok. Saya juga mencoba untuk menghapusnya, tetapi kesalahan tetap terjadi.
#include
akan melakukan#import
sesuatu (kemungkinan MoboSDK, apa pun itu) lebih dari sekali.