【问题标题】:Installing the segment-iOS analytics-iOS in xcode manually在xcode中手动安装segment-iOS analytics-iOS
【发布时间】:2017-02-02 07:20:48
【问题描述】:

我正在尝试通过直接将 Analytics 文件夹添加到项目中使其作为一个组来手动添加 Analytics-iOS,在添加后,当我尝试构建项目时,我收到错误为“架构 x86_64 的未定义符号:

  "_OBJC_CLASS_$_SKProductsRequest", referenced from:
      objc-class-ref in SEGStoreKitTracker.o
  "_OBJC_CLASS_$_SKPaymentQueue", referenced from:
      objc-class-ref in SEGStoreKitTracker.o " 

还有其他 6 个错误

【问题讨论】:

  • SEGStoreKitTracker 未添加到您的目标中。单击analytics-iOS > 转到文件检查器(第一个右选项卡)> 添加到您的目标(目标成员)。
  • 这个文件被添加到目标中。即使我尝试使用 pod 安装,我也会收到相同的错误,但它不是 SEGStoreKitTracker.o,而是显示 AppDelegate.o
  • 你打开的是.xcodeproj还是.workspace
  • 好吧,我似乎在通过 pod 进行时缺少一些设置,所以现在它通过 pod 安装运行,但手动添加仍然存在同样的问题。我正在打开 .workspace
  • 我能够解决这个问题。对 StoreKit 框架有一个依赖项,我必须在构建阶段将其添加到 Link Binaries with Libraries 中。

标签: ios xcode segment-io


【解决方案1】:

我能够解决这个问题。对 StoreKit 框架有一个依赖项,我必须在构建阶段将其添加到 Link Binaries with Libraries。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2011-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多