0

我尝试在Windows上发布应用10店,但我不能从Windows应用程序认证工具包通过测试:发布应用程序在Windows 10店有限制的命名空间

受限命名空间时遇到错误:受限制的命名空间测试 检测到以下错误:找到受限命名空间: 影响如果未更正:Windows Store不允许 应用程序清单引用受限命名空间。如何解决它: 从应用程序清单中删除受限制的命名空间。

但是我用了利用手机短信功能的限制命名空间:

的xmlns:R = “http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities

R:能力NAME = “cellularMessaging”/>

如何才能使这个更改发布?

+0

根据[特殊和受限能力](https://docs.microsoft。com/en-us/windows/uwp/packaging/app-capabilities-declaration),wen可以看到限制功能可供开发人员在他们的应用程序中使用,但需要批准提交商店。所有受限制的功能都必须包含** rescap命名空间**,当您在应用程序包清单中声明它们的方式与其他功能不同时 –

回答

2

您还必须在Package.appxmanifest文件中添加rescap命名空间IgnorableNamespaces,如下所示。

<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> 

当添加的功能,让他们按以下顺序:“能力”,“阻容组件:能力”,然后“在DeviceCapability”,因为似乎混合时,它们是一个问题。 (source

请注意,应用认证测试可能会继续失败。您需要请求许可才能实际使用这些功能。

特殊和受限制的功能适用于非常具体的 方案。这些功能的使用受到高度限制,并受到额外的商店入职政策和审核的限制。在 将您的应用提交给商店之前,请按照以下步骤 请求访问受限制的功能。

  1. 通过查看下表,确定您是否有资格通过 特定限制功能将您的应用程序提交给商店。如果您的 不符合条件,您的任何请求都将被拒绝。
  2. 如果您有资格访问Submitting an App支持页面。
  3. 将问题类型设置为应用提交和认证和类别类型为使用受限能力提交应用
  4. 包含您请求访问的功能并包含请求的原因。如果您不提供所有必要的信息,您的请求将被拒绝。您可能还会被要求提供更多 信息。

Source

+0

感谢Bro,但我尝试与Microsoft支持建立联系,但这是不可能的:(人们不知道如何我可以帮助我... – abraham

相关问题