当前位置:  开发笔记 > IOS > 正文

如何在Xcode中构建iOS框架的发布版本?

如何解决《如何在Xcode中构建iOS框架的发布版本?》经验,为你挑选了2个好方法。

假设我做了以下事情:

    打开Xcode 7

    档案| 新的| 项目| Cocoa Touch Framework

    使用Swift语言创建"TestFramework"

    使用public func hello(){print("Hello")}创建一个Hello.swift文件.

从这里开始,我可以构建一个框架的调试版本(在Debug-iphoneos文件夹中),但我无法弄清楚如何构建框架的发布版本(在Release-iphoneos中).我以为Archive可能会这样做,但事实并非如此.指针好吗?



1> Beau Nouvell..:

要获得发布版本,您需要更改方案设置:

在此输入图像描述 或者,为发布版本创建新方案.

确保选择了设备.不是模拟器.

在此输入图像描述

构建您的项目,您应该看到它被添加到此位置:(单击箭头在finder中导航) 在此输入图像描述

在向下钻取之后,您应该能够找到包含发布框架的release文件夹. 在此输入图像描述


这似乎是构建库的发布版本的一种糟糕方式.你必须改变方案.这是因为一个错误还是这个用途?
我同意@Ana,应该依赖存档功能而不是涉及运行方案.但是,归档后,我不知道最终产品在哪里.

2> Leszek Szary..:

这对我有用:

选择您的框架目标,然后单击产品 - >存档.如果在成功构建框架后没有弹出组织窗口,则转到框架目标的"构建设置",查找"跳过安装"选项并将其更改为"否"(再次在该存档之后).

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有