如何分发UWP Enterprise应用程序

hol*_*s83 7 deployment win-universal-app visual-studio-2015 windows-10-mobile

我们公司正在开发一个我们想要在"企业"中分发的通用Windows平台(Windows 10)应用程序.我们不希望通过Windows应用商店公开它.在正常情况下,设备是不受管理的("带上您自己的设备").

对于Windows Phone 8,我们使用从Symantec购买的Mobile Enterprise证书对我们的应用程序进行了签名.然后我们将文件与注册令牌一起分发.安装过程分为两步,非常简单.我还没有发现可以应用于UWP应用程序的内容.

UWP与Windows 10 Mobile有类似的流程吗?

我尝试过:我在Visual Studio中找到右键单击,存储,创建应用程序包...以创建具有appx扩展名的包.我还读到你应该在手机的"设置"下启用Sideload应用程序.但如何通过无线电话安装手机?

只是尝试从Web服务器下载appx文件不起作用.(刚刚下载了该文件,并且不知道如何打开它.)

小智 3

我们通过启用侧面加载并使用 PowerShell 脚本进行安装来实现此目的。在我们的场景中,所有设备都加入了域,我们可以使用 Config Manager 来推出应用程序。

通过PowerShell我们使用以下命令来卸载

$app = get-appxpackage -Name My.UWP.App
if($app -ne $NULL)
    {remove-appxpackage $app.PackageFullName}
Run Code Online (Sandbox Code Playgroud)

要安装,您需要确保已安装证书

certutil.exe -addstore TrustedPeople $CertificatePath

然后使用Add-AppxPackage命令安装应用程序

Add-AppxPackage -Path [程序包路径] -DependencyPath [依赖项路径] -ForceApplicationShutdown