Известные проблемы и ограничения в Маркетплейсе
Требования к загружаемым пакетам
Загружаемые в Маркетплейс или пространство пакеты должны соответствовать следующим требованиям:
- подготовка пакета не должна выполняться на ПК с macOS
- файл manifest.json обязательно присутствует в пакете и находится в единственном экземпляре в корне архива
- GUID указан в формате xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx и состоит только из шестнадцатеричных символов
- версия пакета указана в формате x.x.x
- пакет соответствует одному из следующих типов: widget, application, workspace
- файл manifest.json обязательно содержит следующие поля:
systems
(может быть пустым),author
,manifest_version
,name
,guid
,description
,categories
,type
,version
- названия всех файлов в пакете указаны на английском языке
- названия иконок, находящихся в папке resources, совпадают с названиями систем, указанных в manifest.json в секции
systems
. При загрузке пакета без папки resources будет отображаться системная иконка - иконки систем с типом файла .png имеют размеры 20x20
- в папке images находятся только .png и .svg файлы
- путь к изображению прописывается без указания папки, то есть указывается только название изображения. Пример:
![изображение](название_изображения.png)
- в корне архива обязательно присутствует файл или папка с контентом пакета (application.zip/widget.zip/папка workspace)
- файлы changelog.md, doc.md, папка images не обязательны
- в настоящий момент поддерживаются следующие языки локализаций:
ru
,en
. Manifest-файл может содержать информацию о локализациях, отличных отru
иen
, ошибка при загрузке пакета в Маркетплейс в таком случае не возникнет, но в системе такие локализации отображаться не будут - в manifest-файле в поле
dependency
указываются GUID и версия пакета, от которого зависит загружаемый пакет. Если указанный пакет отсутствует в Маркетплейсе, то при загрузке текущего пакета возникнет ошибка - если в пакете контент находится в папке workspace, то поле
manifest_version
в файле manifest.json не должно быть равно 1
Была ли статья полезна?
Да
Нет