欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

iOS 打包framework

程序员文章站 2022-06-01 21:10:23
...

####1、打开Xcode,新建工程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VDviKtdI-1601262139472)(http://upload-images.jianshu.io/upload_images/1897259-9f833e52a8d798f8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

####2、起个名字

iOS 打包framework

####3、创建成功

iOS 打包framework

####4、实现功能

iOS 打包framework

.h

+ (void)sayHello;

.m

+ (void)sayHello{
    NSLog(@"hello word!!");
}

####5、配置参数

iOS 打包framework

iOS 打包framework

iOS 打包framework

iOS 打包framework

iOS 打包framework

####6、最后一步进行打包

1.选中模拟器,编译程序 command + b

2.选中测试机,编译程序 command + b

3.在finder中找到framework文件,然后右键show in finder

iOS 打包framework

4.会发现一个真机一个模拟器

iOS 打包framework

5.合并成一个征集与模拟器都可以使用framework

iOS 打包framework

打开控制台输入 
lipo -create "真机版本路径" "模拟器版本路径" -output "合并后的文件路径"

然后回车
红色:真机文件路径
绿色:模拟器文件路径
黄色:新文件路径

iOS 打包framework

6.得到一个合并完成的文件(如果有文件格式lipo直接去除)

iOS 打包framework

7.替换之前的文件

iOS 打包framework

8.生成framework

iOS 打包framework

9.测试

iOS 打包framework

相关标签: FrameWork iOS