幽逸软件

您现在的位置是:首页 > 电脑故障 > 正文

电脑故障

esframework

最近更新2023-09-18电脑故障697
esframework

应我们客户的要求要给我们的framework创建Pod支持...在这里总结一下

参考图片选择 Objective-C 和 MIT , 然后创建工程,clone工程到本地

在早态根目录下,即 LICENSE 同级目录绝山下执行命令

把修改的内容提并睁中交到GitHub, 然后创建对应上面 source 的tag

ps: 某些参数不对在这里会出现error

发布之后使用 pod search xxx 搜索

如果出现错误 [!] Unable to find a pod with name, author, summary, or description matching xxx ,更新 search_index.json

把修改的内容提交到GitHub, 然后创建对应 source 的tag

创建SDK项目

pod lib create

需要回答几个问题

sdk生成成功后会自动使用Xcode打仿丛开项目

包含demo的sdk项目

podspec文件包含sdk项目的所有配置信息

如果sdk中包含资源文件,需要从sdk的bundle中加载

打包成framework

pod package .podspec

生成framework成功

Xcode12在模拟器袜梁和真机编译的Framework都有备好樱包含arm64的架构,所以使用pod package直接打包Framework会报错,具体解决方案可以参考:

IOS pod package 报错:Pods/build/package.a and Pods/build-sim/package.a have the same architectures

Demo项目地址