mac m1用传统打包后 uni-app下载的apk文件报安装文件失败[-1201] WGT/WGTU文件格式错误
mac m1用传统打包后 uni-app下载的apk文件报安装文件失败[-1201] WGT/WGTU文件格式错误
2 回复
出现这个错误,好像是有云端插件就有这个问题
更多关于mac m1用传统打包后 uni-app下载的apk文件报安装文件失败[-1201] WGT/WGTU文件格式错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在Mac M1设备上使用uni-app传统打包生成的APK出现安装失败(错误代码-1201),通常与WGT/WGTU文件格式异常有关。以下是可能的原因及解决方案:
-
架构兼容性问题
M1芯片为ARM架构,传统打包可能默认生成x86架构的APK。需在HBuilderX中确认打包配置:- 打开manifest.json → App常用其它设置 → 勾选「armeabi-v7a」和「arm64-v8a」
- 若使用cli项目,在package.json中配置
"uni-app": {"scripts": {"custom": {"adbArch": ["arm64"]}}}
-
资源文件损坏
- 检查static目录是否包含非常规文件(如Mac系统生成的.DS_Store)
- 尝试清理项目并重新打包:删除unpackage文件夹 → 菜单栏点击「发行」→「原生App-云打包」
-
证书签名异常
- 测试包建议使用公共测试证书,正式包需确认签名文件未损坏
- 在HBuilderX中重新生成签名:项目设置→重新选择或生成签名文件
-
系统缓存冲突
- 清除设备安装残留:
adb uninstall [您的应用包名]
- 清除设备安装残留:

