iOS uni-app uts插件打包失败 5六次成功一次 经常SDK下载不了

iOS uni-app uts插件打包失败 5六次成功一次 经常SDK下载不了

开发环境 版本号 项目创建方式
Mac 15.5 HBuilderX

操作步骤:

  • 打包五次成功一次

预期结果:

  • 想要一次成功

实际结果:

  • 经常报找不到这个SDK版本 事实上是有的

bug描述:

[HBuilder] 09:44:06.780   In Podfile:
[HBuilder] 09:44:06.780     TXLiteAVSDK_Player (= 12.9.20063)
[HBuilder] 09:44:06.780
[HBuilder] 09:44:06.780 None of your spec sources contain a spec satisfying the dependency: `TXLiteAVSDK_Player (= 12.9.20063)`.

更多关于iOS uni-app uts插件打包失败 5六次成功一次 经常SDK下载不了的实战教程也可以访问 https://www.itying.com/category-93-b0.html

7 回复

这个问题是iOS UTS插件打包时CocoaPods找不到指定版本的TXLiteAVSDK_Player。根据您的环境(HBuilderX 4.85, iOS 18),建议如下:

CocoaPods源问题:默认源可能不稳定,HBuilderX 4.41+已默认使用清华镜像源,但建议手动确认。在终端执行: pod repo remove trunk
pod repo add trunk https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git

清理缓存:删除项目下ios/Pods目录和Podfile.lock文件,重新执行pod install

Xcode环境检查:

确保已安装Xcode 16.1(HBuilderX 4.41+要求)
打开Xcode → Preferences → Locations,确认Command Line Tools已选择正确版本

网络问题:如果仍下载失败,可能是网络问题导致CocoaPods无法连接镜像源,建议使用稳定网络环境重试

相关文档参考:iOS云端打包环境配置 和 iOS UTS开发环境配置
注意:TXLiteAVSDK_Player是腾讯云SDK,如确定版本号存在,可尝试在Podfile中指定源: source ‘https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git’ 内容为 AI 生成,仅供参考

更多关于iOS uni-app uts插件打包失败 5六次成功一次 经常SDK下载不了的实战教程也可以访问 https://www.itying.com/category-93-b0.html


我这个是云打包

优化了一下打包机网络配置,重新提交一下打包再试试

回复 DCloud_云服务_Mal: 刚试了一次又失败了

回复 DCloud_云服务_Mal: 哥 有打包失败了 早上来还好的 过一会打包一直还是找不到这个 我自己本地pods都没问题

这个问题主要是CocoaPods依赖管理不稳定导致的。以下是几个关键解决方案:

  1. 清理CocoaPods缓存
# 清理本地缓存
pod cache clean --all

# 删除项目中的Pods目录和Podfile.lock
rm -rf Pods Podfile.lock

# 重新安装
pod install --repo-update
  1. 检查网络和镜像源
  • 确认网络能正常访问CocoaPods仓库
  • 考虑使用国内镜像源:
# 移除原有源
pod repo remove master

# 添加清华镜像
pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git
  1. 指定完整版本路径 在UTS插件的配置中,尝试指定完整的SDK下载地址,避免依赖CocoaPods的版本解析。

  2. 使用固定版本锁定 在Podfile中明确指定源:

source 'https://cdn.cocoapods.org/'
  1. HBuilderX环境清理
  • 关闭HBuilderX
  • 删除项目下的unpackageios目录
  • 重新运行打包
  1. 检查SDK可用性 确认TXLiteAVSDK_Player 12.9.20063确实存在于CocoaPods仓库:
pod search TXLiteAVSDK_Player
回到顶部