我不知道如何解决这个问题。
我觉得这可能与RealmJS有关,但是我已经尝试了github上他们问题页面上的所有内容。
我尝试过,降级Realm,清理项目,重新启动xcode,重新启动整个计算机,我什至删除了Pod,并在lockfile端重新安装了Pod。 是的,我正在使用.xworkspace文件
177 more errors
...
duplicate symbol _OBJC_IVAR_$_GCDWebServerURLEncodedFormRequest._arguments in:
/Users/henk/Library/Developer/Xcode/DerivedData/WhosThat_app-axxkmftwrprdsnaxtynfzrtgsvca/Build/Products/Debug-iphonesimulator/libGCDWebServers.a(GCDWebServerURLEncodedFormRequest.o)
/Users/henk/Library/Developer/Xcode/DerivedData/WhosThat_app-axxkmftwrprdsnaxtynfzrtgsvca/Build/Products/Debug-iphonesimulator/libRealmReact.a(GCDWebServerURLEncodedFormRequest.o)
ld: 177 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
本机:0.59.8
领域:3.2.0、3.1.0、2.8.0
Xcode:10.1
答案 0 :(得分:0)
这是RealmJS的链接错误。您可能会发现使用RealmJS 3.4.0或更高版本会更容易,因为这些版本现在包含CocoaPods,可为您处理所有链接。我遇到了同样的问题,不幸的是我无法在较低版本的RealmJS上修复它,但升级到RealmJS 3.4.2并使用CocoaPods链接库为我修复了该问题。