[iOS]Xcode8 搭建 .framework
Xcode8 搭建.framework的步骤大致如下:
1、创建一个Cocoa Touch Framework模板。
2、模板创建完成后,新建Test类。
3、TARGETS下选中工程,在Build Settings下更改几个参数
4、在Architectures下增加armv7s,并选中。将Build Active Architecture Only 设置为NO。
5、设置Headers
将你要公开的头文件移动到Public下。
然后需要在Test.h(必须是公开的,否则无法引用)中将你所有要公开的.h引入。
6、打包.framework
a) 选择模拟器,运行command+b,生成模拟器下的framework
生成文件通过点击product->show in finder打开
b) 选择Generic iOS Device,同样的生成真机下可用的framework
生成真机的文件目录:
最后,通过下面的lipo -create 命令把两个库进行合并:
lipo -create /Users/newLibrary/Developer/Xcode/DerivedData/FWDemo-aylexwaxqtsgbwdentxurhiczhsa/Build/Products/Debug-iphoneos/FWDemo.framework/FWDemo /Users/new/Library/Developer/Xcode/DerivedData/FWDemo-aylexwaxqtsgbwdentxurhiczhsa/Build/Products/Debug-iphonesimulator/FWDemo.framework/FWDemo -output /Users/new/Desktop/new/FWDemo
最终打包好的framework如下:
拷贝替换到之前模拟器或真机的
7、引用的时候直接把上面生成的framework拖到项目工程下。
效果如下图:
[iOS]Xcode8 搭建 .framework相关推荐
- iOS使用Security.framework进行RSA 加密解密签名和验证签名
iOS 上 Security.framework为我们提供了安全方面相关的api: Security框架提供的RSA在iOS上使用的一些小结 支持的RSA keySize 大小有:512,768,10 ...
- Visual Studio 2013 Xamarin for iOS 环境搭建
原文:Visual Studio 2013 Xamarin for iOS 环境搭建 一.Mac安装Xamarin.iOS 1,我的Mac 环境:OSX 10.10.3.Xcode 6.3.2 (使用 ...
- [转]phonegap 2.9 IOS Xcode 搭建环境
phonegap 2.9 IOS Xcode 搭建环境 一:下载phoneGap2.9和安装Xcode5(目前最新版) 选择2.9是因为3.0以上坑爹版本编译神马的要在有网络情况. 二: 下载phon ...
- 云测平台iOS环境搭建
云测平台iOS环境搭建 前言 远程办公作为疫情常态化下的热门词汇,催生了各种远程办公,远程会议等工具.远程操作一台PC已经不是什么难事,那么如何远程操作一台iOS手机呢? iOS 云真机的几个痛点: ...
- ios开发:Xcode8制作framework及使用
作者:代培 地址:http://daipei.me/posts/make_framework_by_xcode8/ 转载请注明出处 我的博客搬家了,新博客地址:daipei.me 前言 网上关于Fra ...
- [iOS Xcode8报错]dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserN
升级了Xcode8,但是我的真机是iOS7系统,在我解决了Xcode8不支持iOS7系统以后(http://blog.csdn.net/iOSTianNan/article/details/52619 ...
- iOS开发 搭建视频直播系统,基于LFLiveKit+ijkplayer+rtmp(iOS端)
本文主要使用的三个技术: 推流:LFLiveKit 播放:ijkplayer 服务器:nginx+rtmp+ffmpeg 有了这三点技术就可以完成一个简约的直播系统.效果图如下(右边的是用模拟器设备运 ...
- appium+python+iOS 环境搭建与使用中常见问题的解决方案链接
(1)WebDriverAgent 安装入门篇:https://www.cnblogs.com/zhanggui/p/9239827.html 重点摘要: 在WDA的Github上也给出了WDA的特性 ...
- Spring mvc+ maven + MyBatis + Oracle + IDEA 项目搭建 - framework 进阶中(一)
原文链接 http://blog.csdn.net/qq184377902/article/details/51493642 结合自身情况加以修改搭建的框架,记录以防备忘,方便日后学习参考. Befo ...
- Xcode4.6 自制iOS可用的 Framework
First of all:新建一个空白project. File->New->Project 然后新建两个文件 File->New->File 如图 然后选择targets ...
最新文章
- 2017高级软件工程第1次作业
- 设计模式总结: 5种创建型,7种结构型,11种行为型
- 26、ES中使用mget批量查询api(学习笔记,来自课程资料 + 自己整理)
- 机器学习(一)线性回归
- JsonObject的依赖
- 第三次学JAVA再学不好就吃翔(part102)--拷贝图片
- c语言编手机蓝牙软件的代码,51单片机C语言的简易蓝牙锁代码
- 支付宝 统一支付 php,支付宝APP支付 统一下单 php服务端 tp5
- 10个最重要SQL Server事务日志神话
- 数值优化:计算基本理论
- 【编程软件】keli自定义跳转函数及返回跳转原位置按键(附赠MDK525版本下载地址)
- 揭秘:嫦娥四号为何有月昼工作和月夜休眠两种模式?
- 康考迪亚大学应用计算机科学,2020年康考迪亚大学IT专业会学什么内容
- 2022华南师范大学软院软件工程考研经验贴(初试380)
- 程序员文史综合题目(附答案)【转】
- ABI (Application Binary Interface)解析
- 2022-2028年全球管道监测系统收入年复合增长率CAGR为 3.8%
- reverse()的使用
- 上海职称英语计算机,上海职称英语考试
- 嵌入式系统设计(一)