2016-10-17 2 views
0

У меня есть приложение UWP, созданное из Unity. Я хочу ограничить доступность моего приложения на основе Memory, так как он не работает на менее 1gb. I found this MemoryDependency, но я не могу применить его в коде package.appxmanifest, может кто-нибудь сказать, как это делается?Укажите приложение UWP для MemoryDependency

ответ

1

Вы были на правильном пути. Ниже приведены этапы.

Для подтверждения StoreManifest.xml, создайте новый XML-документ в Microsoft Visual Studio и добавьте следующее объявление:

http://schemas.microsoft.com/appx/2015/StoreManifest имен

Ниже StoreManifest.xml для устройств с Мин 1 Гб

<?xml version="1.0" encoding="utf-8"?> 
<StoreManifest xmlns="http://schemas.microsoft.com/appx/2015/StoreManifest"> 
    <Dependencies> 
    <MemoryDependency MinForeground="300MB" /> 
    </Dependencies> 
</StoreManifest> 

Ниже приведена таблица для Объявление MemoryDependency

Для мобильных устройств значение указывает требования к доступной памяти. Эквивалентные требования к установленной памяти на мобильных устройствах заключаются в следующем:

  • 300MB = устройство должно иметь по крайней мере, 1 Гб установленной памяти
  • 750 Мб = устройство должно иметь по крайней мере, 2 Гб установленной памяти
  • 1000MB = устройство должно иметь по крайней мере 3 Гб установленной памяти
  • = 2000 МБ устройство должно иметь по крайней мере, 4 Гб установленной памяти

Например, если вы указываете, что для вашего UWP-приложения требуется 300 МБ для правильной работы, его можно будет устанавливать только на мобильных устройствах с> 1 ГБ ОЗУ или на настольных устройствах с> 300 МБ ОЗУ.

Дополнительная информация и конфигурация о том, как сделать это here

+0

Я, кажется, не имеют файла, я должен создать его или сделать apppackage? – JTIM

+0

@JTIM Да. Вам нужно создать файл. Проверьте ссылку в своем ответе. – AVK