3
我有一个应用程序需要读取用户手机上所有安装的应用程序的名称。但我不能那样做。 如何在Windows 10 Mobile上的通用Windows平台上安装应用程序列表?在UWP中获取已安装的应用程序列表
感谢您的帮助
我有一个应用程序需要读取用户手机上所有安装的应用程序的名称。但我不能那样做。 如何在Windows 10 Mobile上的通用Windows平台上安装应用程序列表?在UWP中获取已安装的应用程序列表
感谢您的帮助
您需要添加Windows Mobile Extensions for the UWP
和使用下面的代码:
if (ApiInformation.IsTypePresent("Windows.Phone.Management.Deployment.InstallationManager"))
{
var packages = Windows.Phone.Management.Deployment.InstallationManager.FindPackages();
foreach (var package in packages)
{
Debug.WriteLine(package.DisplayName);
}
}
但这个代码需要ID_CAP_OEM_DEPLOYMENT
。我知道从msdn
我会假设你需要一个公司证书,并将不得不签署你的应用程序与该证书,以便这些权限的工作。
是的 - 您需要被Microsoft明确列入白名单才能执行此操作。 – gdc