提交 a2c1304d 编写于 作者: lizhongyi_'s avatar lizhongyi_

docs: update uts-ios-cocoapods.md

上级 04b3af7a
本文旨在帮助 uts 插件开发者和使用者,快速了解在MAC环境真机运行时 CocoaPods 的安装方法,以及 CocoaPods 使用过程中常见错误处理
> 此功能 HBuilder X 3.8.5+ 版本支持
## CocoaPods install
......
......@@ -10,7 +10,7 @@ uts插件在iOS平台的其它原生配置文件,可以在其中配置依赖
"validArchitectures": [ // 可选,支持的 CPU 架构类型 默认:arm64
"arm64"
],
"dependencies-pods": [ // 可选, 需要依赖的pod库
"dependencies-pods": [ // 可选, 需要依赖的pod库, HBuilder X 3.8.5+ 版本支持
{
"name": "WechatOpenSDK",
"version": "2.0.2"
......@@ -24,7 +24,7 @@ uts插件在iOS平台的其它原生配置文件,可以在其中配置依赖
+ 插件支持的最低版本号应该设置为所有依赖的三方库(包含 framework .a pod )中最低支持版本号中的最高的一个。
+ pod 库的最低支持系统版本号可在 pod 库的 spec 文件或者 readme 中查看。
- validArchitectures:插件支持的 CPU 架构类型,此节点为可选项,默认值为:arm64。
- dependencies-pods:插件需要依赖的 pod 库
- dependencies-pods:插件需要依赖的 pod 库, HBuilder X 3.8.5+ 版本支持
+ 把需要依赖的 pod 库相关信息配置在 dependencies-pods 节点下,需要明确指定每个 pod 库的名字 (name) 和版本号 (version),可同时配置多个 pod 依赖库。目前不支持通过 podfile 文件直接设置,也不支持 podfile 文件中除了 name 和 version 之外的其他配置项。
+ 为了保证插件的稳定性,避免因未指定 pod 库版本,执行 pod install 之后 pod 库最新版本造成的代码不兼容问题,需要明确指定 pod 库的具体版本。version 字段不可省略,不可为空字符串。 建议将 version 配置为 `"9.7.0"` 这种明确的数字版本号,不建议使用 `~>, >, >=, <, <=` 等带符号的配置。
+ 使用 CocoaPods 官方默认地址 (source 'https://github.com/CocoaPods/Specs.git'), 不接受 (source '私有库url') 等存放在私有域名下pod库。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册