【问题标题】:How to target Windows Universal Apps to work only on Windows phone?如何将 Windows 通用应用程序定位为仅在 Windows 手机上运行?
【发布时间】:2016-06-01 07:58:55
【问题描述】:

大家好,我想知道是否有办法制作 Windows 通用应用程序,然后将其限制为只能在 Windows 手机上运行。如果可能的话,你们可以链接我或告诉我它是如何完成的吗?

【问题讨论】:

  • 当您将应用程序提交到商店时,您可以选择它支持的设备,在那里您可以将其限制为仅限移动设备。
  • 请查看官方文档TargetDeviceFamily (Windows 10)

标签: c# visual-studio xaml visual-studio-2015 win-universal-app


【解决方案1】:

您需要编辑 Package.appxmanifest 文件并将 TargetDeviceFamily 从“Windows.Universal”更改为“Windows.Mobile”。

您无法通过清单编辑器执行此操作,因此您必须手动编辑文件。

【讨论】:

    【解决方案2】:

    要扩展 Roger Hartley 的完美答案,请找到如下所示的部分:

    <Dependencies>
      <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
    </Dependencies>
    

    ...并将其更改为:

    <Dependencies>
      <TargetDeviceFamily Name="Windows.Mobile" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
    </Dependencies>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-23
      • 1970-01-01
      • 1970-01-01
      • 2013-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多