当前位置: 首页 > news >正文

时代汇创网站建设互联网行业最新资讯

时代汇创网站建设,互联网行业最新资讯,广东网站建设公司报价,mega menu wordpress前言 Framework 可以理解为封装了共享资源的具有层次结构的文件夹,共享资源可以是 nib文件、国际化字符串文件、头文件、库文件等等。它同时也是一个 Bundle,里面的内容可以通过 Bundle 相关 API 来访问。Framework 可以是 static framework 或 dynamic…

前言

Framework 可以理解为封装了共享资源的具有层次结构的文件夹,共享资源可以是 nib文件、国际化字符串文件、头文件、库文件等等。它同时也是一个 Bundle,里面的内容可以通过 Bundle 相关 API 来访问。Framework 可以是 static framework 或 dynamic framework,其特点是只支持一个平台和架构

XCFramework 是由 Xcode 创建的一个可分发的二进制包,它包含了 framework 或 library 的一个或多个变体,因此可以在多个平台(iOS、macOS、tvOS、watchOS)和多个架构上使用,包括模拟器。XCFramework 可以是静态的,也可以是动态的。

创建xcframework

将framework归档

首先需要在xcode中创建一个framework项目

File->New->Project->Library&Framework->Framework

创建完后,cd到工程所在目录,执行下列command:

xcodebuild archive \
-scheme SimpleMath \
-destination "generic/platform=MacOS" \
-archivePath ../output/SimpleMath \
SKIP_INSTALL=NO \
BUILD_LIBRARY_FOR_DISTRIBUTION=YES

-scheme 指定xcode项目

-destination 指定目标平台

-archivePath 指定输出目录

SKIP_INSTALL=NO 不跳过安装过程

BUILD_LIBRARY_FOR_DISTRIBUTION=YES 发布压缩包内的framework

创建xcframework

执行下列command:

xcodebuild -create-xcframework \
-framework ./SimpleMath.xcarchive/Products/Library/Frameworks/SimpleMath.framework \
-framework ./SimpleMath-Sim.xcarchive/Products/Library/Frameworks/SimpleMath.framework \
-output ./SimpleMath.xcframework

签名

对framework或xcframework签名,使用codesign命令:

codesign --timestamp -v --sign "Your identity name" SimpleXCF.xcframework

–timestamp: 通过apple的时间戳服务器获取时间戳

签名时使用的identity,可以是Apple Developer Identity, 也可以是自签名的证书,自签名证书可以通过macos的KeyChain Access来创建,可以在 "钥匙串访问" 应用中创建一个。打开 “钥匙串访问”,然后从菜单中选择 “钥匙串访问” -> “证书助手” -> “创建证书”。然后填写证书信息,选择 “代码签名” 作为证书类型,然后点击 “创建”。

  • 重新签名

对于已经签名过的framework,可以使用-f参数强制重新签名,用新的签名覆盖掉以前的签名

codesign -f -s "证书名称" /path/to/your.framework
  • 移除签名
codesign --remove-signature YourFramework.framework
  • 验证签名
codesign --verify --verbose YourFramework.framework

《C++ Primer》《Effective C++》是C++开发者必不可少的书籍,如果你想入门C++,以及想要精进C++开发技术,这两本书可以说必须要有。此外,《Linux高性能服务器编程》以及《Linux多线程服务端编程:使用muduo C++网络库》.(陈硕)》是快速提高你的linux开发能力的秘籍。《大话设计模式》可以增强我们的模型提取及设计能力,写出更优雅的代码。同时,《操作系统导论》更是开发必读书目,在网上搜索相关资源也要花费一些力气,需要的同学可以关注公众号【程序员DeRozan】,回复【1207】快速免费领取~

http://www.khdw.cn/news/32463.html

相关文章:

  • 今日要闻新闻中心seo优化服务公司
  • 海口企业模板建站佛山做优化的公司
  • 沙元浦做网站的公司营销策划方案ppt模板
  • 做房产抵押网站需要什么自己怎么创建网站
  • 做网站后有人抢注品牌关键字苏州网站
  • 响应式网站断点兰州网站seo
  • 长沙网站设计网络推广公司十大排名
  • c mvc网站做404百度数据平台
  • 营销型b2b网站模板企业百度推广怎么收费
  • 做神马网站优化排名软南宁优化网站网络服务
  • 建立网站 优帮云广告代理
  • 带商城的企业网站源码百度大数据搜索引擎
  • 如何做网站框架app开发费用
  • 杭州市建设工程信用网南昌百度搜索排名优化
  • 日本做暖视频在线观看网站seo免费入门教程
  • 长沙市网站推广公司浙江seo关键词
  • 洛阳疫情防控政策最新南阳网站seo
  • wordpress分享积分贵州seo技术培训
  • 如何做120急救网站深圳网络推广网络
  • 超酷网站安卓优化大师最新版
  • 做网站会员推广哪个好福州百度分公司
  • 郑州网站开发工程师企业seo推广
  • 兴海县网站建设公司百度热搜词排行榜
  • 起飞页做网站百度竞价教程
  • 网站如何建设外贸网站免费推广b2b
  • 专注营销型网站建设公司 做网站汉中seo培训
  • 苏州网站 建设 公司软文关键词排名推广
  • 网站开发的背景东莞seo推广
  • 微信公众号怎么创建步骤优化营商环境存在问题及整改措施
  • 洛阳做网站的公司关键词数据分析