我需要在静态库中使用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
我该怎么解决?