【发布时间】:2014-06-25 08:21:14
【问题描述】:
我有一个 Xcode 项目,其中包含一个静态库项目,该项目使用另一个不支持 iOS 模拟器架构的静态库(Vuforia SDK:libQCAR.a)。
Vuforia 应用程序必须部署到设备上才能运行;它们不能在 iOS 模拟器中运行。
这是我的项目结构:
- MyApp.xcodeproj
- 类
- MyStaticLibrary.xcodeproj
- 依赖于 libQCAR.a 的类
- 框架
- libMyStaticLibrary.a
- libQCAR.a
我的问题是 MyApp.xcodeproj 不是为 iOS 模拟器构建的,因为 libQCAR.a 不是为 i386 架构构建的。
有没有办法让MyApp.xcodeproj 在为 i386 构建时忽略 libQCAR.a 库?我将能够使用 #if !(TARGET_IPHONE_SIMULATOR) 禁用所有依赖于库的代码
【问题讨论】:
标签: ios objective-c xcode