108得票6回答
如何导出适用于模拟器和设备的“胖”Cocoa Touch框架?

使用 Xcode 6 ,我们可以创建自己的动态 Cocoa Frameworks。 原因如下: 模拟器仍在使用 32 位 库 从2015年6月1日起,提交到App Store的应用更新必须包含64位支持,并使用iOS 8 SDK构建 (developer.apple.com) ...

50得票11回答
Xcode 6 iOS 创建 Cocoa Touch Framework - 架构问题

我正在尝试为iOS应用创建一个动态框架。由于Xcode的新版本(6),当我们创建一个新项目时,我们可以选择Cocoa Touch框架,不再需要添加聚合目标、运行脚本等来创建框架。我在构建框架时没有任何问题。但是,当我尝试在iOS应用程序中使用它时,出现了一些架构问题。ld: warning: ...

24得票4回答
在客户端获取iOS通用框架的版本号

这可能不仅限于iOS通用框架,而是所有 xxx.framework 文件。然而,我似乎找不到有关如何在客户端应用程序中获取框架当前版本和构建的文档。在应用程序中,您可以使用类似以下的内容: NSString *name = [[[NSBundle mainBundle] infoDict...

8得票1回答
创建一个通用的 Objective-C 框架时,LIPO 无法映射输入文件。

我已经研究了这个问题一整天,但还没有成功,希望有人能够提供一些指导。 我继承了一个旧的objC静态库项目,现在我想将其转换为动态通用框架。 我为框架创建了一个新的目标,编译时没有问题(经过一些构建设置调整)。 创建了一个新的聚合,添加了一个运行脚本阶段: ###########...