У меня есть приложение ionic cordova, для которого я создаю файл .appx с использованием Electron- Builder. Согласно моим знаниям, Electron Builder берет всю конфигурацию из поля build пакета . json file.While, загружая созданный appx в магазин, я получаю ошибку ниже:
Неверное имя пакета
Неверное семейное имя пакета
Я не могу понять, где я могу добавить конфигурацию для вышеуказанной ошибки. Я попытался связать свое приложение с хранилищем Windows, которое создало некоторые изменения в файлах манифеста, но не для всех файлов манифеста платформы.
Из-за внутренней распределенной зависимости пакета я не могу использовать Visual Studio для создания приложения. Я сослался на electronic-builder-appx Но если я добавлю упомянутые файлы в package.json, я получу "Неизвестная ошибка свойства" . Вот файл package.json.
package.json конфигурация поля сборки:
{
"build": {
"extraFiles": [
"some-internal-plugin-dist"
],
"appId": "myCompany.myApp",
"nsis": {
"perMachine": true,
"oneClick": false,
"allowToChangeInstallationDirectory": true
},
"squirrelWindows": {},
"files": [
"electron.js",
"www/**/*"
],
"win": {
"certificateFile": "./certs/CordovaApp.wincert.pfx",
"icon": "win.ico",
"publisherName": "my Company",
"target": [
{
"target": "nsis",
"arch": [
"ia32"
]
}
]
},
"nodeGypRebuild": "false",
"npmRebuild": "false"
}
}
Я тоже ссылался на вопрос, заданный на тот же вопрос, но ничего не помогло. Может кто-нибудь помочь мне с этим?