0

Я пытаюсь опубликовать приложение на окнах 10 магазина, но я не могу пройти тест с ОС Windows App Certification Kit:Публикация приложения на Windows 10 магазина с ограниченным пространством именами

Ограниченного пространством имена Обнаружено ошибкой: Ослабленный тест имен Обнаружили следующие ошибки: Ограниченное пространство имен найдено: Воздействие, если не исправлено: В хранилище Windows не разрешается использовать манифест для обращения к ограниченным пространствам имен. Как это исправить: Удаляет ограниченные пространства имен из манифеста приложения.

Но я использую ограниченное пространство имен для использования SMS функций:

Xmlns: г = "http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"

г: Capability Name = "cellularMessaging" />

Как сделал это изменения в публикации?

+0

Согласно [специальным и ограниченным возможностям] (https://docs.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations), wen может видеть, что ограниченные возможности доступны разработчикам для использования в их приложении, но требуют одобрения для представления магазина. Все ограниченные возможности должны включать ** пространство имен rescap **, когда вы объявляете их в манифесте пакета приложения иначе, чем другие возможности. –

ответ

2

Вы также должны добавить пространство имен rescap IgnorableNamespaces в файле Package.appxmanifest, как показано ниже.

<Package 
    xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" 
    xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" 
    xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" 
    xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" 
    IgnorableNamespaces="uap mp rescap"> 
    <Capabilities> 
    <Capability Name="internetClient" /> 
    <rescap:Capability Name="cellularMessaging" /> 
    </Capabilities> 
</Package> 

При добавлении возможности, держать их в следующем порядке: «Capability», «ResCap: Capability», затем «DeviceCapability», как кажется, есть проблема при смешивании их. (source)

Обратите внимание, что тест по сертификации приложений, вероятно, продолжит сбой. Вам необходимо запросить разрешение на фактическое использование этих возможностей.

Специальные и ограниченные возможности предназначены для очень специфических сценариев . Использование этих возможностей сильно ограничено, и зависит от дополнительной политики и обзора хранилища. Следуйте нижеследующим нижеследующим пунктам , чтобы запросить доступ к ограниченным возможностям до того, как отправит ваше приложение в магазин.

  1. Определить, если вы имеете право представить свое приложение в магазин с определенной ограниченной способностью к , глядя на таблицу ниже. Если вы не принимаете , любые ваши просьбы будут отклоняться.
  2. Если вы имеете право посетить страницу поддержки Submitting an App.
  3. Задайте тип проблемы Заявка и сертификация приложений и тип категории Подача приложения с ограниченной способностью.
  4. Включите возможность, с которой вы запрашиваете доступ, и укажите причину вашего запроса. Если вы не предоставите всю необходимую информацию, ваш запрос будет отклонен. Вас также могут попросить предоставить дополнительную информацию .

Source

+0

Спасибо, но я стараюсь установить контакт с Microsoft Support, но это невозможно :(Люди не знают, как Я могу помочь мне ... – abraham

Смежные вопросы