打包步骤
- 基于 Electron 构建 dmg
npm run electron:build
- 再通过 quickpkg 把 dmg 转换成 pkg 文件
- 电脑能够正常安装使用无异常
异常报错弹窗提示信息如下所示
无法为 App “xxx.pkg”创建临时 .itmsp 软件包。通过网络服务查询应用程序信息失败。
已经做过的操作
- apple connect 配置相关信息
- 修改配置文件
electron-builder.json
{
"appId": "xxx.xxx.xxx",
"productName": "xxx",
"buildVersion": "1.0.0",
"directories": {
"output": "dist"
},
"win": {
"icon": "public/xxx.ico"
},
"mac": {
"icon": "src/assets//xxx.icns"
},
"linux": {
"icon": "src/assets/xxx.png"
}
}
- 尝试 Appuploader 发现只支持 ipa 格式,目前没找到相关转换工具