ios - 在 iOS7 64 位中添加

标签 ios objective-c addthis

我正在开发我的 iOS 应用程序并使用 Addthis 库但出错。

错误信息:

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

最佳答案

如果“libAddThis.a”没有内置 64 位支持,这就是您目前看到“Undefined symbols for architecture x86_64”错误的原因。

您将无法在您的应用程序中支持 64 位,至少在 AddThis 更新他们的 SDK 以支持 64 位 iOS 之前是这样。

所以目前你应该:

1) 在您的应用build设置中的“有效架构”和“架构”中关闭“arm64

2) 向 AddThis 支持人员发送电子邮件(例如通过他们的 iOS SDK page 上的“发布问题”链接)并告诉他们更新他们的 SDK 以支持 64 位 iOS。

关于ios - 在 iOS7 64 位中添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21979565/

相关文章:

objective-c - 在 Objective C 中为 iPhone SDK 生成随机数

ios - UITableViewCell systemLayoutSizeFittingSize 额外增加 0.5 px

javascript - 单击另一个按钮触发共享按钮

ios - CLLocation DistanceFrom 性能影响

android - 在 App Store 和 Google Play 上发布移动网站

java - 在桌面上从 Objective-C 启动一个进程

javascript - addThis智能api层添加一个链接

javascript - 通过 AddThis 在 Facebook 上分享内容

ios - 从 Swift 1.2 转换为 2 - 变量函数

ios - flutter ITMS-90809 : Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs