这是控制台错误
duplicate symbol _OBJC_CLASS_$_UnityAdsUnityWrapperDelegate in:
/Users/user128663/Library/Developer/Xcode/DerivedData/Unity-iPhone-chmuwvieslknrzcedvfymumvcref/Build/Intermediates/ArchiveIntermediates/Unity-iPhone/IntermediateBuildFilesPath/Unity-iPhone.build/Release-iphoneos/Unity-iPhone.build/Objects-normal/arm64/UnityAdsUnityWrapper-6D362980BD529555.o
/Users/user128663/Library/Developer/Xcode/DerivedData/Unity-iPhone-chmuwvieslknrzcedvfymumvcref/Build/Intermediates/ArchiveIntermediates/Unity-iPhone/IntermediateBuildFilesPath/Unity-iPhone.build/Release-iphoneos/Unity-iPhone.build/Objects-normal/arm64/UnityAdsUnityWrapper-C0876E5C44C1B258.o
duplicate symbol _OBJC_METACLASS_$_UnityAdsUnityWrapperDelegate in:
/Users/user128663/Library/Developer/Xcode/DerivedData/Unity-iPhone-chmuwvieslknrzcedvfymumvcref/Build/Intermediates/ArchiveIntermediates/Unity-iPhone/IntermediateBuildFilesPath/Unity-iPhone.build/Release-iphoneos/Unity-iPhone.build/Objects-normal/arm64/UnityAdsUnityWrapper-6D362980BD529555.o
/Users/user128663/Library/Developer/Xcode/DerivedData/Unity-iPhone-chmuwvieslknrzcedvfymumvcref/Build/Intermediates/ArchiveIntermediates/Unity-iPhone/IntermediateBuildFilesPath/Unity-iPhone.build/Release-iphoneos/Unity-iPhone.build/Objects-normal/arm64/UnityAdsUnityWrapper-C0876E5C44C1B258.o
ld: 3 duplicate symbols for architecture arm64
我不知道发生了什么,我尝试删除那些特定的文件。
最佳答案
这意味着您在项目中包含了重复的文件或框架。请执行以下操作解决问题
转到Xcode Build Settings->将GCC_NO_COMMON_BLOCKS
设置为YES
还要在构 build 置中将enable testability
设置为NO
关于ios - 如何修复Mac o链接器(id错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44589689/