2

更新到 Xcode 5.1 后,收到编译错误:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_LocalyticsSession", referenced from:
      objc-class-ref in Analytics(LocalyticsProvider.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
4

3 回答 3

0

Segment.io 通过更新 0.10.1 发布了此问题的解决方案 - 只需将新版本的框架添加到您的 Xcode 项目中:https ://github.com/segmentio/analytics-ios/issues/98

于 2014-03-18T16:27:35.383 回答
0

把这个

libLocalyticsAMP_x64.a

而不是在你的框架中

libLocalyticsAMP.a
于 2015-02-22T16:43:34.233 回答
0

@snibbe,这似乎仍在使用最新构建的 SDK发生(根据手动安装说明):

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_Localytics", referenced from:
      objc-class-ref in Analytics(SEGLocalyticsIntegration.o)

我已经包含了所有必需的框架。

于 2015-01-28T15:34:23.197 回答