MobileChromeApps / cordova-plugin-chrome-apps-sockets-udp

BSD 3-Clause "New" or "Revised" License
80 stars 40 forks source link

Plugin build failure #18

Closed faytom closed 7 years ago

faytom commented 7 years ago

I have encountered a build error when I try to compile the project through cordova build command for ios. The following is the error message:

    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _GCDAsyncSocketSSLProtocolVersionMax in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.streamContext in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.sslContext in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncWritePacket.timeout in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.timeout in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.startOffset in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_CLASS_$_GCDAsyncSocket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_METACLASS_$_GCDAsyncSocket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_CLASS_$_GCDAsyncSpecialPacket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_METACLASS_$_GCDAsyncSpecialPacket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_CLASS_$_GCDAsyncWritePacket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_METACLASS_$_GCDAsyncWritePacket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_CLASS_$_GCDAsyncReadPacket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_METACLASS_$_GCDAsyncReadPacket in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSpecialPacket.tlsSettings in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.flags in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _GCDAsyncSocketSSLCipherSuites in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocketPreBuffer.writePointer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocketPreBuffer.readPointer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.bufferOwner in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.connectTimer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.writeTimer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.readTimer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncWritePacket.buffer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.buffer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.preBuffer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocketPreBuffer.preBuffer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_CLASS_$_GCDAsyncSocketPreBuffer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_METACLASS_$_GCDAsyncSocketPreBuffer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.sslPreBuffer in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _GCDAsyncSocketException in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _GCDAsyncSocketErrorDomain in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _GCDAsyncSocketSSLProtocolVersionMin in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.term in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.writeStream in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.readStream in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.maxLength in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.originalBufferLength in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.sslWriteCachedLength in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.readLength in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.config in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncWritePacket.tag in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.tag in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocketPreBuffer.preBufferSize in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.socketQueue in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.writeQueue in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.delegateQueue in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.readQueue in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.currentWrite in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.delegate in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncWritePacket.bytesDone in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncReadPacket.bytesDone in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _GCDAsyncSocketQueueName in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _GCDAsyncSocketThreadName in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.socketFDBytesAvailable in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.sslErrCode in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.writeSource in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.readSource in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.accept6Source in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.accept4Source in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.currentRead in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.userData in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.socket6FD in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.socket4FD in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.connectInterface6 in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
duplicate symbol _OBJC_IVAR_$_GCDAsyncSocket.connectInterface4 in:
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-67DCE4C61D8F3A6.o
    /Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/MaxusIOT.build/Debug-iphonesimulator/MaxusIOT.build/Objects-normal/i386/GCDAsyncSocket-E4D8713802C61477.o
ld: 67 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

** BUILD FAILED **

The following build commands failed:
    Ld build/emulator/MaxusIOT.app/MaxusIOT normal i386
(1 failure)
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/cordova/build-debug.xcconfig,-project,MaxusIOT.xcodeproj,ARCHS=i386,-target,MaxusIOT,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/feizheng/Desktop/Maxustech/Cordova_App/MaxusIOT/platforms/ios/build/sharedpch

My toolkit version shown as follow:

cordova@6.4.0 xcode@8.2.1

Can anyone help?? Thank in advance.

faytom commented 7 years ago

Just found out the chrome plugin itself duplicates with another plugin i used. By manually altering the duplicated dependency, the problem is resolved. Issue closed.