5

在 Xcode 5.1 上升级项目后,Product > Build 会给出以下警告和错误:

ld:警告:忽略文件 Dropbox/Dropbox.framework/Dropbox,文件 Dropbox.framework/Dropbox 中缺少所需的架构 arm64(3 片)

架构 arm64 的未定义符号:“_OBJC_CLASS_$_DBPath”,引用自:DropboxViewController.o 中的 objc-class-ref

Dropbox.framework 似乎还不支持 arm64。

从项目中删除 arm64 支持以进行干净构建的 Xcode 设置是什么?

4

2 回答 2

12

在此处输入图像描述

改变:

  • 架构Standard
  • 有效架构arm64 armv7 armv7s

到:

  • 架构armv7 armv7s
  • 有效架构armv7 armv7s
于 2014-03-12T04:02:46.257 回答
1

删除armv64_

项目 > 构建设置 > 架构 > 有效架构

(即只留下armv7armv7s

此外,设置Build Active Architectures OnlyNO.

于 2014-03-12T03:38:39.440 回答