Tag: 通用吊舱

发布框架作为通用Pod

Cocoapod是一个依赖管理器,其中包含数千个库。 创建通用库允许安装pod,而无需在podfile中指定存储库URL。 该博客介绍了从创建框架到公开发布pod所涉及的步骤。 创建通用Pod 1.创建框架 创建名称为“ SampleUniversalFramework”的框架。 按照以下链接创建框架。 https://medium.com/@sundareshj75/creating-a-private-ios-framework-in-swift-and-distributing-it-using-cocoapods-6ddb5cfab92f 注意 为了删除模拟器架构,请在应用程序目标的“ 构建阶段 ”中创建一个新的“ 运行脚本 阶段 ”,并将以下代码段粘贴到脚本文本字段中: bash“ $ {BUILT_PRODUCTS_DIR} / $ {FRAMEWORKS_FOLDER_PATH} /SampleUniversalFramework.framework/strip-frameworks.sh” 2.创建存储库 在gitlab中创建一个名为“ SampleUniversalFramework”的公共存储库,并添加MIT许可。 3.在桌面上创建一个空文件夹。 4.启动终端并导航到上面创建的文件夹。 cd FOLDER_NAME 5.在文件夹内克隆在步骤2中创建的存储库。 git clone [PUBLIC_REPO_URL] 6.导航到您刚刚使用cd克隆的存储库。 cd sampleuniversalframework 7.将步骤1中创建的框架粘贴到当前目录中。 8.运行以下命令,创建一个包含LICENSE和框架的zip文件夹。 zip -r SampleUniversalFramework.zip许可SampleUniversalFramework.framework 运行以上命令后,请观察文件夹结构。 9.现在是时候将“ SampelUniversalFramework.zip”推送到在步骤2中创建的存储库了。 运行以下命令 9.1。 将SampleUniversalFramework.zip添加到暂存区域中,从而准备将它们包含在下一个git commit 。 git添加SampleUniversalFramework.zip 9.2使用git commit记录对存储库的更改。 git commit […]