将我的uwp应用程序包上传到商店时,如果我想拥有多个软件包,请分别为每个sdk和每个设备系列说一个软件包。 e.g
创作者更新:桌面包,移动包,hololens,xbox。
秋季创作者更新:桌面套餐,移动套餐,hololens,xbox。
所以例如我的应用想要定位最新的3个SDK和4个设备系列,所以现在我想将 4x3 = 7 应用包上传到商店。
现在我的问题是为什么我需要为所有这些包提供相同的功能和资源?因为我为每个设备系列和每个sdk分离包的原因是因为其中一些软件包需要不同的功能并且可能有不同的资源,所以我可以将它们区分开来或者我是否需要他们完全一样吗?
来源:https://docs.microsoft.com/en-us/windows/uwp/publish/app-package-requirements
来源文字:
如果您的应用包含多个包,则每个包中的这些应用清单元素必须相同(每个目标操作系统):
封装/功能
封装/依赖
封装/资源
这个每个目标操作系统让我困惑,它是否意味着所有Windows 10 os版本的相同功能等?或者我可以在一个Windows 10 OS版本上为所有设备系列包提供相同的资源吗?并为其他OS(sdk)版本的Windows 10提供不同的资源?
答案 0 :(得分:0)
您可以在单独的包上传中声明不同的功能 - 针对不同的SDK版本或设备类型。
我同意该文件有点令人困惑。我认为它指的是需要具有相同功能的appxbundle(例如x86 / x64 / arm)中的包。我会更新/澄清该部分。