l***@163.com
l***@163.com
  • 发布:2025-12-23 03:25
  • 更新:2025-12-23 03:25
  • 阅读:13

【报Bug】ios uts插件引入第三方包后云打包失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 26

HBuilderX类型: 正式

HBuilderX版本号: 4.87

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: iphone

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

ios uts插件引入依赖

预期结果:

成功下载依赖

实际结果:

Appid: UNIDE5511F
HBuilderX版本号:4.87
uniapp 编译器版本: 4.87
云打包服务器SDK版本: 4.87

file_put_contents(/Volumes/Elements/srv_release/bdserver.dcloud.net.cn/service/storage/app/package/IOS/queue/a576b0d0-df69-11f0-8e43-5f1db1191f0a/uni_modules/hmn-httpdns/trace.log): failed to open stream: No such file or directory

bug描述:

{  
  "deploymentTarget": "12.0",  
  "frameworks": [  
    "libcurl.4.tbd",  
    "libz.tbd",  
    "Security.framework",  
    "SystemConfiguration.framework"  
  ],  
  "dependencies-pods": [  
    { "name": "EMASCurl", "version": "1.4.3" }  
  ]  
}
2025-12-23 03:25 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该bug反馈内容不够完整:描述仅提供JSON配置片段,未说明具体引入第三方包的操作流程;复现步骤过于简略(仅"ios uts插件引入依赖"),缺乏关键细节如插件目录结构、package.json配置等;代码示例不完整,无法直接验证问题。实际结果中的文件路径错误(/Volumes/Elements/srv_release/...)表明云打包服务器端目录创建失败,可能与权限或路径处理逻辑相关。

根据知识库判断,bug基本成立但存在配置问题:iOS UTS插件开发要求HBuilderX 3.6.9+并配置Xcode环境,但用户配置的frameworks字段已被废弃,应改用uni原生插件方式管理依赖。错误日志指向云打包服务存储路径异常,可能因插件目录结构不符合规范导致服务器无法创建trace.log文件。

建议用户:1) 检查uts插件目录是否符合规范;2) 移除manifest.json中废弃的frameworks配置,通过podspec文件声明依赖;3) 确认HBuilderX已安装Xcode Command Line Tools。若仍失败,建议提供完整插件结构和package.json内容以便进一步排查。

内容为 AI 生成,仅供参考

要回复问题请先登录注册