Hi,
When I submit the plug-in to the market and it is rejected(Plugin file xxx.ccx Invalid), I don’t know why. This is my list.
{
"manifestVersion": 5,
"id": "xxx",
"name": "xxxname",
"version": "1.2.1",
"main": "index.html",
"host": {
"app": "PS",
"minVersion": "23.3.0"
},
"entrypoints": [{
"type": "panel",
"id": "panelname",
"label": {
"default": "panelname"
},
"minimumSize": {
"width": 220,
"height": 360
},
"maximumSize": {
"width": 220,
"height": 360
},
"preferredDockedSize": {
"width": 220,
"height": 360
},
"preferredFloatingSize": {
"width": 220,
"height": 360
},
"icons": [{
"width": 23,
"height": 23,
"path": "icons/dark.png",
"scale": [1, 2],
"theme": ["darkest", "dark", "medium"]
},
{
"width": 23,
"height": 23,
"path": "icons/light.png",
"scale": [1, 2],
"theme": ["lightest", "light"]
}
]
}],
"icons": [{
"width": 23,
"height": 23,
"path": "icons/plugin.png",
"scale": [1, 2],
"theme": ["dark", "darkest"],
"species": ["generic"]
},
{
"width": 23,
"height": 23,
"path": "icons/plugin.png",
"scale": [1, 2],
"theme": ["lightest", "light"],
"species": ["generic"]
}
],
"requiredPermissions": {
"launchProcess": {
"schemes": ["https"]
}
}
}
After I try to delete “requiredpermissions”, It can be submitted successfully. The following is the list that can be submitted successfully:
{
"manifestVersion": 5,
"id": "xxx",
"name": "xxxname",
"version": "1.2.1",
"main": "index.html",
"host": {
"app": "PS",
"minVersion": "23.3.0"
},
"entrypoints": [{
"type": "panel",
"id": "panelname",
"label": {
"default": "panelname"
},
"minimumSize": {
"width": 220,
"height": 360
},
"maximumSize": {
"width": 220,
"height": 360
},
"preferredDockedSize": {
"width": 220,
"height": 360
},
"preferredFloatingSize": {
"width": 220,
"height": 360
},
"icons": [{
"width": 23,
"height": 23,
"path": "icons/dark.png",
"scale": [1, 2],
"theme": ["darkest", "dark", "medium"]
},
{
"width": 23,
"height": 23,
"path": "icons/light.png",
"scale": [1, 2],
"theme": ["lightest", "light"]
}
]
}],
"icons": [{
"width": 23,
"height": 23,
"path": "icons/plugin.png",
"scale": [1, 2],
"theme": ["dark", "darkest"],
"species": ["generic"]
},
{
"width": 23,
"height": 23,
"path": "icons/plugin.png",
"scale": [1, 2],
"theme": ["lightest", "light"],
"species": ["generic"]
}
]
}
My extension needs to open the website, so it needs this part of the function:
"requiredPermissions": {
"launchProcess": {
"schemes": ["https"]
}
}
What should I do to successfully submit plug-ins to the market?
thank you