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

二、添加 Swift Package Manager 依赖
- 第一种入口方式
通过菜单 File -> Swift Packages -> Add Package Dependency... 添加第三方库

- 第二种入口方式
点击到 PROJECT -> Swift Packages 也是可以添加第三方库

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

点击Next执行下一步

这一步由于加载的是gitHub链接资源,可能加载时间长一点,或加载失败。
然后弹出下面三方库配置弹窗

导入规则 Rules
有三个选项: Version
、Branch
、Commit
。
- Version: 对应库的 Release 版本. 这里可选择大于小于这些规则;
- Branch: 指定下载某个分支的代码;
- Commit: 某一个提交记录的 Id;
其中的 Version 可指定库的版本更新规则:
Up to Next Major
: 直到下一个大版本(5.0.1 ~ 6.00)Up to Next minor
: 直到下一个中版本(5.0.1 ~ 5.3.0)Range
: 限定版本范围(自定义范围)Exact
: 指定固定版本(5.0.1)
配置完被依赖三方库的选项后,点击next进行来取操作

五、最终导入验证
拉取下载完成后展现给开发者的是下面页面

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

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

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

网友评论