美文网首页
项目中使用Swift Package Manager

项目中使用Swift Package Manager

作者: 喔牛慢慢爬 | 来源:发表于2021-09-18 23:58 被阅读0次

    一、新创建一个iOS工程

    我们首先创建一个新的工程

    创建新项目

    二、添加 Swift Package Manager 依赖

    • 第一种入口方式

    通过菜单 File -> Swift Packages -> Add Package Dependency... 添加第三方库

    添加入口1
    • 第二种入口方式

    点击到 PROJECT -> Swift Packages 也是可以添加第三方库

    添加入口2

    三、输入加载三方库链接

    点击创建SPM后,调出一下弹窗,输入需要导入三方库的资源地址,这里我们加载第三方网络库Alamofire的地址:https://github.com/Alamofire/Alamofire

    输入资源地址

    点击Next执行下一步

    加载中

    这一步由于加载的是gitHub链接资源,可能加载时间长一点,或加载失败。

    然后弹出下面三方库配置弹窗

    配置项

    导入规则 Rules 有三个选项: VersionBranchCommit

    • Version: 对应库的 Release 版本. 这里可选择大于小于这些规则;
    • Branch: 指定下载某个分支的代码;
    • Commit: 某一个提交记录的 Id;

    其中的 Version 可指定库的版本更新规则:

    1. Up to Next Major: 直到下一个大版本(5.0.1 ~ 6.00)
    2. Up to Next minor: 直到下一个中版本(5.0.1 ~ 5.3.0)
    3. Range: 限定版本范围(自定义范围)
    4. Exact: 指定固定版本(5.0.1)

    配置完被依赖三方库的选项后,点击next进行来取操作

    WX20210918-234802@2x

    五、最终导入验证

    拉取下载完成后展现给开发者的是下面页面

    加载完成

    添加完依赖库后,项目工程的文件结构

    文件结构

    在新创建的工程里到入Alamofire,可以成功的搜索到

    导入验证

    六、更新依赖库

    选择 File -> Swift Packages -> Update to Latest Package Versions 即可更新工程中的三方依赖库

    更新

    相关文章

      网友评论

          本文标题:项目中使用Swift Package Manager

          本文链接:https://www.haomeiwen.com/subject/uokugltx.html