RN Alipay ERR: duplicate symbols for architecture arm64 in libAlipayModule.a

问题

duplicate symbol _ALISECX_LOGGER_PATH in:
    /Users/xx/Library/Developer/Xcode/DerivedData/xx-edtkccjdavrqvrhfojgqbxzqyupw/Build/Products/Debug-iphoneos/libAlipayModule.a(AlipaySDK)
...
duplicate symbol _x509parse_verify in:
    /Users/xx/Library/Developer/Xcode/DerivedData/xx-edtkccjdavrqvrhfojgqbxzqyupw/Build/Products/Debug-iphoneos/libAlipayModule.a(AlipaySDK)

ld: 635 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

解决

不使用New Build System:

  1. File
  2. Project/Workspace Settings
  3. Share Project/Workspace Settings
  4. build system
  5. New Build System(Default) 切换成 Legacy build system

https://www.jianshu.com/p/4389bbc7f659

posted @ 2019-08-19 13:54  YanjieZ  阅读(801)  评论(0编辑  收藏  举报
Yanjie Z 的一些学习、踩坑、研究的记录,若有问题欢迎指正