uni-app 3.1.7 ios 云打包失败
uni-app 3.1.7 ios 云打包失败
操作步骤:
- ios 打包失败
预期结果:
- ios 打包成功v
实际结果:
- ios 打包失败
bug描述:
Appid: UNID02B191 Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild archive -sdk iphoneos14.1 -project [PackagePath]/HBuilder.xcodeproj -archivePath [PackagePath]/XArchive/HBuilder.xcarchive -scheme HBuilder CONFIGURATION=Release
User defaults from command line:
IDEArchivePathOverride = [PackagePath]/XArchive/HBuilder.xcarchive
Build settings from command line:
CONFIGURATION = Release
SDKROOT = iphoneos14.1
更多关于uni-app 3.1.7 ios 云打包失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app 3.1.7 ios 云打包失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
从日志来看,iOS云打包失败主要与Xcode构建配置相关。以下是关键问题分析和解决方案:
-
SDK版本兼容性问题 日志显示使用了
iphoneos14.1
SDK,建议更新到当前稳定版本。在HBuilderX中检查项目配置,将iOS基础版本调整为与当前Xcode兼容的版本(如14.5+)。 -
证书和描述文件配置
- 确认AppID(UNID02B191)在Apple开发者中心状态正常
- 检查打包时使用的证书类型:Development证书不能用于Release模式打包
- 验证Provisioning Profile是否包含当前设备的UDID(如使用Ad Hoc打包)
- 构建参数优化
在
manifest.json
中尝试以下配置:
"ios" : {
"validArchitectures": ["arm64"]
}