【发布时间】:2015-05-04 12:06:02
【问题描述】:
我正在使用 xcode 6 并创建了一个静态库,该应用程序在 ios 8 上运行良好,但是当我尝试在 ios 7 上为应用程序提供午餐时,我遇到了这个问题 Undefined symbols for architecture armv7。
谁能告诉我为什么?
【问题讨论】:
-
这可能是因为您尝试在 armv7 的 iPhone 4 或 5 上运行(它不依赖于 iOS 版本)。要在这些设备上运行,您的静态库必须针对两种架构进行编译。
-
清理项目...从管理器中删除派生数据并尝试重新构建。