iOS制作framework
时间:2019-11-27
本文章向大家介绍iOS制作framework,主要包括iOS制作framework使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. 新建工程选择Framework
2.拖入要制作为framework的代码
3.设置build setting
搜索linking,将Dead Code Stripping设置为NO, Mach-o Type设置为Static Library,下面是已经设置好的
4.设置最低版本
5.设置build phases中的public头文件和private头文件
6.设置scheme为release
7.选中Products中的.framework,showInFinder,发现无法打开,里面暂且无内容
选中一个模拟器,command+B编译
选中真机,command+B编译
再次选中.framework,showInFinder,发现已经有内容了
分别是真机和模拟器对应的framework,已经打包好了.
8.查看framework所包含的架构
lipo -info 下图标红的文件路径
结果,真机包含armv7和arm64的架构
查看模拟器,包含i386架构和x86_64架构
9.合并真机和模拟器支持的架构
lipo -create 真机文件路径 模拟器文件路径 -output 自定义合成文件路径
自定义合成路径可直接写真机路径,会覆盖真机路径下的文件
10.再次查看合并后支持的架构,发现已经合并好了
11.拖入framework,使用
成功!
原文地址:https://www.cnblogs.com/yufang/p/11945012.html
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Netty组件之Channel注册
- 使用 kubeadm 安装单 master kubernetes 集群
- 垃圾回收算法(4)-复制算法
- Digital-Signature-Hijack:一款针对数字签名劫持的PowerShell脚本
- 使用TensorFlow物体检测模型、Python和OpenCV的社交距离检测器
- 基于OpenCV和Tensorflow的深蹲检测器
- BBPress未经身份验证的提权漏洞分析
- 开源日志管理系统Graylog之Sidecar功能实践
- CentOS-AltArch-7(ARM版)下源码编译MySQL5.7.31
- 用BurpSuit的Burpy插件搞定WEB端中的JS加密算法
- CentOS7下安装文档协作工具Confluence7.2.1
- caret包进行机器学习
- 容器化Go应用--基础镜像的未知时区问题
- 写给自己的Object和Function的3个灵魂拷问
- 48. Vue路由-使用命名视图实现经典布局