Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 获得_utf8“下一个CHARSAFEBODY”;错误_Ios_Objective C_Mixpanel - Fatal编程技术网

Ios 获得_utf8“下一个CHARSAFEBODY”;错误

Ios 获得_utf8“下一个CHARSAFEBODY”;错误,ios,objective-c,mixpanel,Ios,Objective C,Mixpanel,我试图使用MixPanel的iOS SDK跟踪用户操作,在尝试编译时收到以下错误: Undefined symbols for architecture x86_64: "_utf8_nextCharSafeBody", referenced from: _validate_dispatch_data_partial_string in MPWebSocket.o ld: symbol(s) not found for architecture x8

我试图使用MixPanel的iOS SDK跟踪用户操作,在尝试编译时收到以下错误:

   Undefined symbols for architecture x86_64:
      "_utf8_nextCharSafeBody", referenced from:
          _validate_dispatch_data_partial_string in MPWebSocket.o
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

根据安装说明,我已经正确添加了框架。这个错误消息似乎不是MixPanel独有的,所以我想知道这通常是什么原因造成的,我错误地集成了SDK的哪些方面?

我通过在我的项目中的链接二进制库下添加
libicucore.dylib
解决了这个问题。这是一个
准确显示is的外观。

导入libicucore.tbd也解决了问题,谢谢。在经历了很多精神折磨之后,这对我很有帮助。