在iOS静态库中使用socket.io-client-cpp发生错误

时间:2018-07-23 05:45:03

标签: objective-c socket.io sdk

我需要在静态库中使用sokcet.io。 我使用objc编写SDK。

pod lib create LibName 然后按照然后命令选择objc语言并使用demo project 完成后, *在s.dependency 'SocketIO-Client-CPP'中添加LibName.podspec * cd Example * pod install

然后就像本教程在Development Pods中创建一个新文件一样 https://gist.github.com/tooolkit/72dd5e95933fa27a3c59f329bfcc92c6 建立  首先它的消息  libTestSocketIO.a(error_code.o)' does not contain bitcode 我关闭了build settings中的位码 然后它的消息  Undefined symbols for architecture arm64: "typeinfo for std::bad_cast", referenced from: typeinfo for boost::bad_lexical_cast in libTestSocketIO.a(sio_packet.o)

但是lipo -info libUniversalRelease.a Architectures in the fat file: libUniversalRelease.a are: armv7 arm64 i386 x86_64 我该怎么解决?

0 个答案:

没有答案