Я пытаюсь опубликовать sh надстройку Excel для AppSource, которая требует от меня загрузки файла манифеста в Microsoft Partner Center. После загрузки манифест проходит проверки со следующим сообщением:
Проверка манифеста пройдена После анализа вашего пакета мы определили, что ваш продукт в настоящее время ориентирован на следующие приложения и платформы:
- Excel для iPad
- Excel 2016 для Ma c
- Excel 2013 или более поздней версии
- Excel 2016 или более поздней версии
- Excel Online
Офисные приложения, платформы и операционные системы определяются требованиями и API, указанными в манифесте. Для получения дополнительной информации см. Требования. Мы проверим ваш продукт на iOS, если вы установите флажок iOS при настройке продукта и предоставите свой Apple ID.
Я уже пытался завершить процесс сертификации и получил замечание что надстройка не полностью работает в Excel 2013. Это ожидается, так как надстройка использует Excel JavaScript API. Согласно документации (например, здесь и здесь ), API JavaScript Excel был введен в Office 2016 и, следовательно, работает в Excel 2016, а затем Windows. В соответствии с этой частью документации мне необходимо учитывать использование этого API в элементе Requirements в файле манифеста. Я сделал это, включив в манифест следующую часть:
<Requirements>
<bt:Sets DefaultMinVersion="1.1">
<bt:Set Name="ExcelAPI" MinVersion="1.1"/>
</bt:Sets>
</Requirements>
Тем не менее, после анализа в сообщении говорится, что надстройка также предназначена для Excel 2013.