From a2c1304d8e739e9484a41a5920373c9a0eaaacb9 Mon Sep 17 00:00:00 2001 From: lizhongyi Date: Thu, 15 Jun 2023 19:14:52 +0800 Subject: [PATCH] docs: update uts-ios-cocoapods.md --- docs/plugin/uts-ios-cocoapods.md | 1 + docs/plugin/uts-ios-config.md | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/plugin/uts-ios-cocoapods.md b/docs/plugin/uts-ios-cocoapods.md index c337ae673..345a9380a 100644 --- a/docs/plugin/uts-ios-cocoapods.md +++ b/docs/plugin/uts-ios-cocoapods.md @@ -1,6 +1,7 @@ 本文旨在帮助 uts 插件开发者和使用者,快速了解在MAC环境真机运行时 CocoaPods 的安装方法,以及 CocoaPods 使用过程中常见错误处理 +> 此功能 HBuilder X 3.8.5+ 版本支持 ## CocoaPods install diff --git a/docs/plugin/uts-ios-config.md b/docs/plugin/uts-ios-config.md index 8d9ec14d3..7558b672c 100644 --- a/docs/plugin/uts-ios-config.md +++ b/docs/plugin/uts-ios-config.md @@ -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库。 -- GitLab