如何在Xcode中构build一个iOS框架的发布版本?
假设我做了以下几点:
- 打开Xcode 7
- 文件| 新| | 项目| cocoa触摸框架
- 用Swift语言创build“TestFramework”
- 使用public func hello(){print(“Hello”)}创build一个文件Hello.swift。
从这里,我可以构build一个框架的debugging版本(在Debug-iphoneos文件夹内),但是我不知道如何构build发行版的框架(在Release-iphoneos里面)。 我以为档案可以做,但事实并非如此。 请指点?
要获得版本构build,您需要更改您的scheme设置:
确保您select了一个设备。 不是模拟器。
build立你的项目,你应该看到它被添加到这个位置:(点击箭头在finder中导航)
深入研究之后,您应该可以在内部find与您的发布框架相关的发布文件夹。
这适用于我:
select您的框架目标,然后单击产品 – >存档。 如果你的框架成功构build后组织者窗口没有popup,那么转到你的框架目标的“构build设置”,寻找选项“跳过安装”,并将其更改为“否”(之后再次存档)。