我为util/extensions创建了一个Swift框架项目,它编译并复制一个.framework文件到我系统上的一个专用位置.我希望能够将这个文件包含到其他项目中(构建阶段/链接二进制库).框架项目是Cocoa Touch框架类型的项目(从Xcode 6.1项目模板浏览器中 Select ).

但当我try 编译一个链接框架文件的项目时,我得到了以下警告:

警告:忽略文件

我可以对框架项目做些什么,以便它对其他iOS项目有效吗?这让人困惑,因为框架项目是一个Cocoa Touch框架项目,自然应该与其他Cocoa Touch(即IOS)项目一起工作,不是吗?

推荐答案

确保在lib的构建设置中,架构中列出了i386x86_64.还显式地将Build Active Architecture Only设置为No.

Swift相关问答推荐

在运行时检测蒸汽工人的类型

如何将CodingKeys作为数组而不是枚举传递到类外部的函数中?

ToolbarItem 包含在动画中但不应该包含在动画中

使用索引来访问 libc 定义的元组

减小SF符号的边框宽度

有没有一种方法可以访问封闭实例ObservableObject以从属性包装器中的任何位置调用objectWillChange.send()

如何修改下面的代码,使图像 Select 的顺序与使用快速并发的图像呈现的顺序相匹配?

当变量首次用于其自己的初始化时,如何清除变量...在初始化之前使用错误?

Swift // Sprite Kit:类别位掩码限制

如何测试可选 struct 的协议一致性

如何在 Swift 中使用子定义覆盖父类扩展

创建 ViewModel 时 iOS 模拟器上的黑屏

Vapor 4,如何按外键过滤?

Apple 的自然语言 API 返回意外结果

subscribeOn 和 observeOn 的顺序重要吗?

Swift 中 NSFetchRequest 的多个 NSPredicates?

Swift:如何从函数返回类类型

3D touch /强制touch 实现

快速覆盖属性

如何快速将弹出框调整为表格视图中内容的大小?