Я пытаюсь загрузить пакет на Хранилище программного обеспечения Ubuntu, которое использует Учетные записи Онлайн. Однако это продолжает приводить автоматизированный обзор к сбою с ошибками как:
No JSON object could be decoded. Value: "ERROR: accounts xml unparseable: (Document is empty, line 1, column 1) ". click-check-online-accounts
- online_accounts_account-service_name_myapp
Could not find '<name>' tag
- online_accounts_peer_hooks_required_account-service
Missing required hooks for 'myapp': account-application
https://wiki.ubuntu.com/SecurityTeam/Specifications/OnlineAccountsConfinement
Как я могу заставить свой пакет передавать автоматизированный обзор?
Взятие сообщений об ошибках по одному:
No JSON object could be decoded. Value: "ERROR: accounts xml unparseable: (Document is empty, line 1, column 1) ". click-check-online-accounts
Это означает одну из нескольких вещей:
account-service
, account-application
) в hooks
раздел Вашей декларации (manifest.json
) пакета, но предоставили пустую стоимость. account-service
, account-application
) в hooks
раздел Вашей декларации (manifest.json
) пакета, но предоставили стоимость, указывающую на несуществующий файл. account-service
, account-application
) в hooks
раздел Вашей декларации (manifest.json
) пакета, но предоставили стоимость, указывающую на пустой файл. account-service
, account-application
) в hooks
раздел Вашей декларации (manifest.json
) пакета, но предоставили стоимость, указывающую на файл, который не содержит действительный XML. Вы должны гарантировать что:
account-service
и account-application
крюки, который указывает на соответствующий файл относительно корня Вашего пакета. Видят Руководство Разработчика Счетов Онлайн для получения информации о том, что должен содержать каждый файл.
- online_accounts_account-service_name_myapp
Could not find '<name>' tag
файл Вы определили с account-service
, крюк содержал действительный XML, но не содержал <name>
элемент в верхнего уровня <service>
элемент.
- online_accounts_peer_hooks_required_account-service
Missing required hooks for 'myapp': account-application
https://wiki.ubuntu.com/SecurityTeam/Specifications/OnlineAccountsConfinement
Вы определили account-service
крюк, но не передача account-application
крюк в Вашей декларации пакета. А также связь, если, у Руководства Разработчика Счетов Онлайн есть больше информации.