【问题标题】:Podfile error: Undefined Symbols for Architecture arm64Podfile 错误:架构 arm64 的未定义符号
【发布时间】:2016-09-08 22:53:43
【问题描述】:

我将我的 cocoapods 版本更新到 1.0,现在我遇到了很多关于架构的错误。这是我的错误的样子:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_Reachability", referenced from:
      objc-class-ref in ReachabilityManager.o
     (maybe you meant: _OBJC_CLASS_$_ReachabilityManager)
  "_OBJC_CLASS_$_PBJVision", referenced from:
      objc-class-ref in NewSpinViewController.o
  "_PBJVisionPhotoImageKey", referenced from:
      -[NewSpinViewController vision:capturedPhoto:error:] in NewSpinViewController.o
  "_kReachabilityChangedNotification", referenced from:
      -[NoInternetViewController viewDidLoad] in NoInternetViewController.o
  "_PBJVisionPhotoThumbnailKey", referenced from:
      -[NewSpinViewController vision:capturedPhoto:error:] in NewSpinViewController.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我花了几个小时试图通过在构建设置下切换解决方案来解决此问题,但对我没有任何帮助。

这是我目前拥有的架构

有人有什么想法吗?

【问题讨论】:

标签: ios architecture cocoapods arm64


【解决方案1】:

试试这个:删除派生数据并重新编译。有时即使你清理了项目,pod 库也不会被编译,当我更新到 cocoapods 1.0.1 时,这发生在我身上。

【讨论】:

    猜你喜欢
    • 2015-11-18
    • 2014-01-22
    • 1970-01-01
    • 2013-10-13
    • 1970-01-01
    • 2021-12-31
    相关资源
    最近更新 更多