xcode 架构arm64 AdMob的2个重复符号

svgewumm  于 2023-08-07  发布在  其他
关注(0)|答案(1)|浏览(121)

当我在Unity中实现AdMob并在iOS中构建时,我得到了一个错误。我想这可能和AdConoly的调解有关。

duplicate symbol '_GADUMAdColonyAppOptionsSetTestMode' in:
    /Users/haru/Library/Developer/Xcode/DerivedData/Unity-iPhone-euiznbperzppidadewaqzqmozuws/Build/Intermediates.noindex/Unity-iPhone.build/ReleaseForRunning-iphoneos/UnityFramework.build/Objects-normal/arm64/GADUMAdColonyAppOptionsInterface-0bde5dbdd0968a7533938e67d817fddd.o
    /Users/haru/Library/Developer/Xcode/DerivedData/Unity-iPhone-euiznbperzppidadewaqzqmozuws/Build/Intermediates.noindex/Unity-iPhone.build/ReleaseForRunning-iphoneos/UnityFramework.build/Objects-normal/arm64/GADUMAdColonyAppOptionsInterface-8a9183f109e10dc60b472c5580908796.o
duplicate symbol '_GADUMAdColonyAppOptionsIsTestMode' in:
    /Users/haru/Library/Developer/Xcode/DerivedData/Unity-iPhone-euiznbperzppidadewaqzqmozuws/Build/Intermediates.noindex/Unity-iPhone.build/ReleaseForRunning-iphoneos/UnityFramework.build/Objects-normal/arm64/GADUMAdColonyAppOptionsInterface-0bde5dbdd0968a7533938e67d817fddd.o
    /Users/haru/Library/Developer/Xcode/DerivedData/Unity-iPhone-euiznbperzppidadewaqzqmozuws/Build/Intermediates.noindex/Unity-iPhone.build/ReleaseForRunning-iphoneos/UnityFramework.build/Objects-normal/arm64/GADUMAdColonyAppOptionsInterface-8a9183f109e10dc60b472c5580908796.o
ld: 2 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

字符串
如何才能成功构建?

scyqe7ek

scyqe7ek1#

当你同时使用UNITY和Google SDK时,就会发生这种情况。你应该使用resolve the google dependencies(强制解析)。如果它不起作用,关闭unity,你最好备份你的项目,然后在你的应用程序的文件目录中找到重复的文件。然后删除重复的文件。这个应该能用

相关问题