注册

集成环信ios SDK时,编译出错



Build target PartnerTests




Ld /Users/fusainan/Library/Developer/Xcode/DerivedData/Partner-fwsaiclevztmwdazzvuxliavdhsj/Build/Products/Debug-iphonesimulator/PartnerTests.xctest/PartnerTests normal x86_64

    cd /Users/fusainan/Desktop/工程/fusainan/杨峰项目/约项目/约tohome/Partner

    export IPHONEOS_DEPLOYMENT_TARGET=8.1

    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"

    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.4.sdk -L/Users/fusainan/Library/Developer/Xcode/DerivedData/Partner-fwsaiclevztmwdazzvuxliavdhsj/Build/Products/Debug-iphonesimulator -F/Users/fusainan/Library/Developer/Xcode/DerivedData/Partner-fwsaiclevztmwdazzvuxliavdhsj/Build/Products/Debug-iphonesimulator -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.4.sdk/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.4.sdk/Developer/Library/Frameworks -filelist /Users/fusainan/Library/Developer/Xcode/DerivedData/Partner-fwsaiclevztmwdazzvuxliavdhsj/Build/Intermediates/Partner.build/Debug-iphonesimulator/PartnerTests.build/Objects-normal/x86_64/PartnerTests.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -bundle_loader /Users/fusainan/Library/Developer/Xcode/DerivedData/Partner-fwsaiclevztmwdazzvuxliavdhsj/Build/Products/Debug-iphonesimulator/Partner.app/Partner -Xlinker -objc_abi_version -Xlinker 2 -force_load /Users/fusainan/Desktop/工程/fusainan/杨峰项目/约项目/约tohome/Partner/Partner/Tools/EaseMobSDK/lib/libEaseMobClientSDKLite.a -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min=8.1 -Xlinker -dependency_info -Xlinker /Users/fusainan/Library/Developer/Xcode/DerivedData/Partner-fwsaiclevztmwdazzvuxliavdhsj/Build/Intermediates/Partner.build/Debug-iphonesimulator/PartnerTests.build/Objects-normal/x86_64/PartnerTests_dependency_info.dat -o /Users/fusainan/Library/Developer/Xcode/DerivedData/Partner-fwsaiclevztmwdazzvuxliavdhsj/Build/Products/Debug-iphonesimulator/PartnerTests.xctest/PartnerTests




Undefined symbols for architecture x86_64:

  "_UTTypeCopyPreferredTagWithClass", referenced from:

      +[EMASIHTTPRequest mimeTypeForFileAtPath:] in libEaseMobClientSDKLite.a(EMASIHTTPRequest.o)

  "_UTTypeCreatePreferredIdentifierForTag", referenced from:

      +[EMASIHTTPRequest mimeTypeForFileAtPath:] in libEaseMobClientSDKLite.a(EMASIHTTPRequest.o)

  "_compress", referenced from:

      +[NSData(EMCompression) em_gz_compressedDataWithBytes:length:] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

     (maybe you meant: _OBJC_IVAR_$_XMPPStream._compressionMethod, _OBJC_IVAR_$_EMChatImageOptions._compressionQuality )

  "_compressBound", referenced from:

      +[NSData(EMCompression) em_gz_compressedDataWithBytes:length:] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

  "_crc32", referenced from:

      _unzReadCurrentFile in libEaseMobClientSDKLite.a(unzip.o)

      _zipWriteInFileInZip in libEaseMobClientSDKLite.a(zip.o)

      -[EMZipArchive addFileToZip:newname:] in libEaseMobClientSDKLite.a(EMZipArchive.o)

  "_deflate", referenced from:

      _zipWriteInFileInZip in libEaseMobClientSDKLite.a(zip.o)

      _zipCloseFileInZipRaw in libEaseMobClientSDKLite.a(zip.o)

      -[NSData(EMCompression) em_zlibDeflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[NSData(EMCompression) em_gzipDeflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[EMASIDataCompressor compressBytes:length:error:shouldFinish:] in libEaseMobClientSDKLite.a(EMASIDataCompressor.o)

      -[XMPPZIPCompressor processOutputData:] in libEaseMobClientSDKLite.a(XMPPZIPCompressor.o)

  "_deflateBound", referenced from:

      -[XMPPZIPCompressor processOutputData:] in libEaseMobClientSDKLite.a(XMPPZIPCompressor.o)

  "_deflateEnd", referenced from:

      _zipCloseFileInZipRaw in libEaseMobClientSDKLite.a(zip.o)

      -[NSData(EMCompression) em_zlibDeflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[NSData(EMCompression) em_gzipDeflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[EMASIDataCompressor closeStream] in libEaseMobClientSDKLite.a(EMASIDataCompressor.o)

      -[XMPPZIPCompressor endCompression] in libEaseMobClientSDKLite.a(XMPPZIPCompressor.o)

  "_deflateInit2_", referenced from:

      _zipOpenNewFileInZip3 in libEaseMobClientSDKLite.a(zip.o)

      -[NSData(EMCompression) em_gzipDeflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[EMASIDataCompressor setupStream] in libEaseMobClientSDKLite.a(EMASIDataCompressor.o)

  "_deflateInit_", referenced from:

      -[NSData(EMCompression) em_zlibDeflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[XMPPZIPCompressor prepareCompression] in libEaseMobClientSDKLite.a(XMPPZIPCompressor.o)

  "_dns_free_resource_record", referenced from:

      -[XMPPSRVResolver processRecord:length:] in libEaseMobClientSDKLite.a(XMPPSRVResolver.o)

  "_dns_parse_resource_record", referenced from:

      -[XMPPSRVResolver processRecord:length:] in libEaseMobClientSDKLite.a(XMPPSRVResolver.o)

  "_get_crc_table", referenced from:

      _unzOpenCurrentFile3 in libEaseMobClientSDKLite.a(unzip.o)

      _zipOpenNewFileInZip3 in libEaseMobClientSDKLite.a(zip.o)

  "_iconv", referenced from:

      _mem_cd_iconv in libEaseMobClientSDKLite.a(striconv.o)

      _str_cd_iconv in libEaseMobClientSDKLite.a(striconv.o)

     (maybe you meant: _mem_cd_iconv, _str_iconv , _str_cd_iconv )

  "_iconv_close", referenced from:

      _str_iconv in libEaseMobClientSDKLite.a(striconv.o)

  "_iconv_open", referenced from:

      _str_iconv in libEaseMobClientSDKLite.a(striconv.o)

  "_inflate", referenced from:

      -[EMASIDataDecompressor uncompressBytes:length:error:] in libEaseMobClientSDKLite.a(EMASIDataDecompressor.o)

      _unzReadCurrentFile in libEaseMobClientSDKLite.a(unzip.o)

      +[NSData(EMCompression) em_gz_dataWithCompressedBytes:length:] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[NSData(EMCompression) em_zlibInflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[NSData(EMCompression) em_gzipInflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[XMPPZIPCompressor processInputData:] in libEaseMobClientSDKLite.a(XMPPZIPCompressor.o)

  "_inflateEnd", referenced from:

      -[EMASIDataDecompressor closeStream] in libEaseMobClientSDKLite.a(EMASIDataDecompressor.o)

      _unzCloseCurrentFile in libEaseMobClientSDKLite.a(unzip.o)

      +[NSData(EMCompression) em_gz_dataWithCompressedBytes:length:] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[NSData(EMCompression) em_zlibInflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[NSData(EMCompression) em_gzipInflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[XMPPZIPCompressor endCompression] in libEaseMobClientSDKLite.a(XMPPZIPCompressor.o)

  "_inflateInit2_", referenced from:

      -[EMASIDataDecompressor setupStream] in libEaseMobClientSDKLite.a(EMASIDataDecompressor.o)

      _unzOpenCurrentFile3 in libEaseMobClientSDKLite.a(unzip.o)

      -[NSData(EMCompression) em_gzipInflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

  "_inflateInit_", referenced from:

      +[NSData(EMCompression) em_gz_dataWithCompressedBytes:length:] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[NSData(EMCompression) em_zlibInflate] in libEaseMobClientSDKLite.a(NSData+CompressionAdditions.o)

      -[XMPPZIPCompressor prepareCompression] in libEaseMobClientSDKLite.a(XMPPZIPCompressor.o)

  "_initGenericErrorDefaultFunc", referenced from:

      ___23+[DDXMLNode initialize]_block_invoke in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_kUTTagClassFilenameExtension", referenced from:

      +[EMASIHTTPRequest mimeTypeForFileAtPath:] in libEaseMobClientSDKLite.a(EMASIHTTPRequest.o)

  "_kUTTagClassMIMEType", referenced from:

      +[EMASIHTTPRequest mimeTypeForFileAtPath:] in libEaseMobClientSDKLite.a(EMASIHTTPRequest.o)

  "_sqlite3_bind_blob", referenced from:

      -[EMFMDatabase bindObject:toColumn:inStatement:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_bind_double", referenced from:

      -[EMFMDatabase bindObject:toColumn:inStatement:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_bind_int", referenced from:

      -[EMFMDatabase bindObject:toColumn:inStatement:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_bind_int64", referenced from:

      -[EMFMDatabase bindObject:toColumn:inStatement:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_bind_null", referenced from:

      -[EMFMDatabase bindObject:toColumn:inStatement:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_bind_parameter_count", referenced from:

      -[EMFMDatabase executeQuery:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_bind_parameter_index", referenced from:

      -[EMFMDatabase executeQuery:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_bind_text", referenced from:

      -[EMFMDatabase bindObject:toColumn:inStatement:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_busy_handler", referenced from:

      -[EMFMDatabase setMaxBusyRetryTimeInterval:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_changes", referenced from:

      -[EMFMDatabase changes] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_close", referenced from:

      -[EMFMDatabase close] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_column_blob", referenced from:

      -[EMFMResultSet dataForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet dataNoCopyForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_bytes", referenced from:

      -[EMFMResultSet dataForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet dataNoCopyForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_count", referenced from:

      -[EMFMResultSet columnCount] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet columnNameToIndexMap] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet kvcMagic:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet resultDictionary] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_double", referenced from:

      -[EMFMResultSet doubleForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_int", referenced from:

      -[EMFMResultSet intForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_int64", referenced from:

      -[EMFMResultSet longForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet longLongIntForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_name", referenced from:

      -[EMFMResultSet columnNameToIndexMap] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet kvcMagic:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet resultDictionary] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet columnNameForIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_text", referenced from:

      -[EMFMResultSet kvcMagic:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet stringForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet UTF8StringForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_column_type", referenced from:

      -[EMFMResultSet stringForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet dateForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet dataForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet dataNoCopyForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet columnIndexIsNull:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet UTF8StringForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet objectForColumnIndex:] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      ...

  "_sqlite3_create_function", referenced from:

      -[EMFMDatabase makeFunctionNamed:maximumArguments:withBlock:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_data_count", referenced from:

      -[EMFMResultSet resultDict] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

      -[EMFMResultSet resultDictionary] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_errcode", referenced from:

      -[EMFMDatabase lastErrorCode] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase errorWithMessage:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMResultSet hasAnotherRow] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_errmsg", referenced from:

      -[EMFMDatabase lastErrorMessage] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMResultSet next] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_exec", referenced from:

      -[EMFMDatabase executeStatements:withResultBlock:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_finalize", referenced from:

      -[EMFMDatabase close] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase executeQuery:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMStatement close] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase(EMFMDatabaseAdditions) validateSQL:error:] in libEaseMobClientSDKLite.a(EMFMDatabaseAdditions.o)

  "_sqlite3_free", referenced from:

      -[EMFMDatabase executeStatements:withResultBlock:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_last_insert_rowid", referenced from:

      -[EMFMDatabase lastInsertRowId] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_libversion", referenced from:

      +[EMFMDatabase sqliteLibVersion] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_next_stmt", referenced from:

      -[EMFMDatabase close] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_open", referenced from:

      -[EMFMDatabase open] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_open_v2", referenced from:

      -[EMFMDatabase openWithFlags:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_prepare_v2", referenced from:

      -[EMFMDatabase executeQuery:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMDatabase(EMFMDatabaseAdditions) validateSQL:error:] in libEaseMobClientSDKLite.a(EMFMDatabaseAdditions.o)

  "_sqlite3_reset", referenced from:

      -[EMFMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMStatement reset] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_sleep", referenced from:

      _EMFMDBDatabaseBusyHandler in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_step", referenced from:

      -[EMFMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      -[EMFMResultSet next] in libEaseMobClientSDKLite.a(EMFMResultSet.o)

  "_sqlite3_threadsafe", referenced from:

      -[EMFMDatabase initWithPath:] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

      +[EMFMDatabase isSQLiteThreadSafe] in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_sqlite3_user_data", referenced from:

      _EMFMDBBlockSQLiteCallBackFunction in libEaseMobClientSDKLite.a(EMFMDatabase.o)

  "_xmlAddChild", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

      _xmpp_xmlCharacters in libEaseMobClientSDKLite.a(XMPPParser.o)

      -[DDXMLElement addAttribute:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement addChild:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement insertChild:atIndex:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

  "_xmlAddPrevSibling", referenced from:

      -[DDXMLElement insertChild:atIndex:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

  "_xmlBufferCreate", referenced from:

      -[DDXMLNode XMLStringWithOptions:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlBufferFree", referenced from:

      -[DDXMLNode XMLStringWithOptions:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlCopyDoc", referenced from:

      -[DDXMLNode copyWithZone:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlCopyDtd", referenced from:

      -[DDXMLNode copyWithZone:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlCopyNamespace", referenced from:

      -[DDXMLNode copyWithZone:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlCopyNode", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

      -[DDXMLNode copyWithZone:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlCopyProp", referenced from:

      -[DDXMLNode copyWithZone:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlCreatePushParserCtxt", referenced from:

      -[XMPPParser initWithDelegate:delegateQueue:parserQueue:] in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlCtxtGetLastError", referenced from:

      ___24-[XMPPParser parseData:]_block_invoke in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlDocGetRootElement", referenced from:

      -[DDXMLDocument rootElement] in libEaseMobClientSDKLite.a(DDXMLDocument.o)

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

      _xmpp_xmlEndElement in libEaseMobClientSDKLite.a(XMPPParser.o)

      _xmpp_xmlSearchNs in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlDocSetRootElement", referenced from:

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlEncodeSpecialChars", referenced from:

      -[DDXMLNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLNamespaceNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlFree", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

      -[DDXMLNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLNode stringValue] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLNamespaceNode setName:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLNamespaceNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlFreeDoc", referenced from:

      -[XMPPParser dealloc] in libEaseMobClientSDKLite.a(XMPPParser.o)

      -[DDXMLNode dealloc] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlFreeDtd", referenced from:

      -[DDXMLNode dealloc] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlFreeNode", referenced from:

      -[DDXMLNode dealloc] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode removeChild:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode removeAllChildrenFromNode:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlFreeNs", referenced from:

      -[DDXMLNode dealloc] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode removeNamespace:fromNode:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode removeAllNamespacesFromNode:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode dealloc] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode setURI:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlFreeParserCtxt", referenced from:

      -[XMPPParser dealloc] in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlFreeProp", referenced from:

      -[DDXMLNode dealloc] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode removeAttribute:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode removeAllAttributesFromNode:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlIndentTreeOutput", referenced from:

      -[DDXMLNode XMLStringWithOptions:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlKeepBlanksDefault", referenced from:

      -[DDXMLDocument initWithData:options:error:] in libEaseMobClientSDKLite.a(DDXMLDocument.o)

      ___23+[DDXMLNode initialize]_block_invoke in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNewComment", referenced from:

      +[DDXMLNode commentWithStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNewDoc", referenced from:

      -[XMPPParser initWithDelegate:delegateQueue:parserQueue:] in libEaseMobClientSDKLite.a(XMPPParser.o)

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNewDocNode", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlNewNode", referenced from:

      -[DDXMLElement initWithName:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement initWithName:URI:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement initWithName:stringValue:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

  "_xmlNewNs", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

      +[DDXMLNode namespaceWithName:stringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLNode setURI:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode recursiveMigrateNamespace:to:node:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode recursiveFixDefaultNamespacesInNode:withNewRoot:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode detach] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode setURI:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      ...

  "_xmlNewNsProp", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlNewPI", referenced from:

      +[DDXMLNode processingInstructionWithName:stringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNewProp", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

      +[DDXMLNode attributeWithName:stringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      +[DDXMLNode attributeWithName:URI:stringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNewText", referenced from:

      +[DDXMLNode textWithStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNewTextLen", referenced from:

      _xmpp_xmlCharacters in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlNodeDump", referenced from:

      -[DDXMLNode XMLStringWithOptions:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNodeGetContent", referenced from:

      -[DDXMLNode stringValue] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNodeSetContent", referenced from:

      -[DDXMLNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

      -[DDXMLAttributeNode setStringValue:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlNodeSetName", referenced from:

      -[DDXMLNode setName:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlParseChunk", referenced from:

      ___24-[XMPPParser parseData:]_block_invoke in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlParseMemory", referenced from:

      -[DDXMLDocument initWithData:options:error:] in libEaseMobClientSDKLite.a(DDXMLDocument.o)

  "_xmlSaveNoEmptyTags", referenced from:

      -[DDXMLNode XMLStringWithOptions:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlSearchNs", referenced from:

      -[DDXMLElement elementsForName:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLAttributeNode URI] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlSetStructuredErrorFunc", referenced from:

      ___23+[DDXMLNode initialize]_block_invoke in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlStopParser", referenced from:

      _xmpp_xmlAbortDueToMemoryShortage in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlStrEqual", referenced from:

      _xmpp_xmlSearchNs in libEaseMobClientSDKLite.a(XMPPParser.o)

      -[DDXMLElement _elementsForName:localName:prefix:uri:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement _hasAttributeWithName:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement _removeAttributeForName:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement attributeForName:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement _removeNamespaceForPrefix:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      -[DDXMLElement namespaceForPrefix:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

      ...

  "_xmlStrQEqual", referenced from:

      -[DDXMLElement attributeForName:] in libEaseMobClientSDKLite.a(DDXMLElement.o)

  "_xmlStrdup", referenced from:

      -[DDXMLNamespaceNode setName:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlStringLenDecodeEntities", referenced from:

      _xmpp_xmlStartElement in libEaseMobClientSDKLite.a(XMPPParser.o)

  "_xmlUnlinkNode", referenced from:

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlXPathEvalExpression", referenced from:

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlXPathFreeContext", referenced from:

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlXPathFreeObject", referenced from:

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlXPathNewContext", referenced from:

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

  "_xmlXPathRegisterNs", referenced from:

      -[DDXMLNode nodesForXPath:error:] in libEaseMobClientSDKLite.a(DDXMLNode.o)

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

Showing first 200 notices only


 
已邀请:
你是怎么导入的,other linker的位置设置的什么,库都加全了吗?看下视频重新导入下试试;http://i.youku.com/u/UMzAwMTk5ODg4NA==

要回复问题请先登录注册