cocoscreator2.3.0 bug

新建空项目,编译,打开xcode

在"Other Linker Flags"中加入"-ObjC -all_load"(接入微信登录),编译报错

duplicate symbol ‘jsb_register_all_modules()’ in:
/Users/mac/Library/Developer/Xcode/DerivedData/client-cgtihllappbhjwakbnlryylknyur/Build/Intermediates.noindex/client.build/Debug-iphoneos/client-mobile.build/Objects-normal/arm64/jsb_module_register.o
/Users/mac/Library/Developer/Xcode/DerivedData/client-cgtihllappbhjwakbnlryylknyur/Build/Products/Debug-iphoneos/libcocos2d iOS.a(jsb_module_register.o)
ld: 1 duplicate symbol for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

请问有没有解决办法

这个符号在源码或者第三库中出现了多次,需要把多的去掉,或者改个函数名字。

重名了 xxx2是修改后的 就可以了

谢谢,把-all_load去掉也可以,微信登录也是正常的,不知道微信让设置这个干什么