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