iOS 框架不适用于模拟器

标签 ios swift xcode frameworks

我构建了一个框架作为通用 iOS 设备并将其导入 Xcode。当我选择我的物理 iPhone 7 作为设备时一切正常,但是,当我选择模拟器时,找不到类并且我无法编译框架(甚至自动完成也不起作用)。

你知道为什么吗?

(顺便说一句:我使用的框架是 chart-ios。我对它做了一个小改动,想重新编译它)。

最佳答案

模拟器在 i386 架构上运行。如果您也为 i386 编译静态库,您将能够在模拟器上使用它们。

尝试将“i386”添加到“有效架构”

关于iOS 框架不适用于模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47153474/

相关文章:

ios - 无法在 Xcode 4 中编译 plcrashreporter

ios - 如何从 IOS 中的数组返回正确数量的对象

ios - 在 Swift 3 中滚动动态 UISegmentedControl

iphone - Xcode 4 和越狱的 iPhone

iphone - Xcode:在现有项目中找不到库文件,它应该在哪里?

iphone - 调用 NSURLConnectionDataDelegate 方法来下载图像只是偶尔有效

xcode - 快速迭代不起作用

xcode - 加载 View 时没有模拟器时iPad崩溃

ios - UITableView 在每个单元格中显示数组中的最后一项

ios - 想在 UIAlertController 或 UIPopoverController Swift 中显示 UIPickerView?