本文档将为您说明管理Windows设备App的步骤。
这部分将为您说明Windows设备App管理的工作流。Desktop Central目前仅支持Windows设备的企业App管理,类似iOS和安卓App管理过程,您需要将企业App添加到App存储库,以便分发到组和设备。这里有一些执行Windows设备App管理之前需要解满足的前提条件。
开始App管理的第一步是创建一个应用程序登记令牌(AET),AET对于要在Windows设备上分发和管理App的每一家企业都是强制性的。要创建一个AET,您需要有一个微软签名的开发者账户。参阅此处,了解更多关于创建开发者账户:http://blogs.msdn.com/b/jdupuy/archive/2013/03/11/windows-phone-8-company-hub-development.aspx.
创建开发者账户之后,企业需要联系Symantec,为Symantec移动代码签名证书注册。他们需要提供微软开发者账户和公司邮件地址来获得移动代码签名证书。参阅此处,了解更多有关获得代码签名证书的步骤:https://products.websecurity.symantec.com/orders/enrollment/microsoftCert.do.
代码签名证书对于创建AET是必需的,它用来关联要管理的移动设备和公司账户。AET部署一个证书到管理的移动设备上,这样就在移动设备和企业之间建立了一个连接。AET能够通过工具生成,工具将连同Windows Phone SDK 8.0和代码签名证书一起提供。请按照以下步骤生成AET:
从http://dev.windowsphone.com/en-us/downloadsdk下载Windows Phone SDK 8.0并保存到您的位置,您将会得到XapSignTool和MDILXAPCompile,与AET generator tool。
打开您保存Windows Phone SDK 8.0 的位置并将AET Generator tool放到%ProgramFiles(x86)%\Microsoft SDKs\Windows Phone\v8.0\Tools\AETGenerator目录下。
打开命令提示符运行AETGenerator tool与以下命令行,确保用合适的值替换命令中的占位符。
%ProgramFiles(x86)%\Microsoft SDKs\Windows Phone\v8.0\Tools\AETGener
AET生成器在当前的目录中产生了三个文件。 AET.xml,AET.aet 和AET.aetx。复制 AET.aetx 文件,它需要在Desktop Central服务器中上传。请参阅此处了解更多信息:http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206943(v=vs.105).aspx
该AET的有效期为一年,需要使用同一个公司ID更新。一旦AET文件过期,您将不能继续管理/分发App到Windows设备。
生成的AET文件需要在Desktop Central服务器中上传。请按照以下步骤上传AET文件:
您已经成功创建并上传了AET文件。在Desktop Central服务器上,您可以看到一个公司中心应用列表。您需要下载公司中心应用,签名并将其上传到Desktop Central服务器。
下载ME MDM应用,签名并上传到Desktop Central服务器。ME MDM应用应该在分发给受管理设备之前定制,这里有两个步骤需要执行:
参阅此处,了解更多关于签名公司中心:http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn168929(v=vs.105).aspx。 您可以使用在Windows Phone SDK 8.0中下载的MDILXAPCompile 和XapSignTool 预编译所有托管的程序集到本地代码。您可以使用一个脚本BuildMDILXap.ps1, 它在%ProgramFiles(x86)%\Microsoft SDKs\Windows Phone\v8.0\Tools\MDILXAPCompile 文件夹。转到命令提示符并运行命令BuildMDILXap.ps1 -xapfilename XAP -pfxfilename PFXFile -password Password "。
创建了应用之后,您可以将其添加到应用库。
ManageEngine Desktop Central目前仅支持管理企业应用。您可以创建一个企业应用,并将其添加到应用库以便分发到受管理的设备。 应用可以强制安装在受管理的设备上,无需用户干预。当应用从Desktop Central分发之后,应用分发状态变为开始。只有设备与Desktop Central服务器交互时,应用才会分发到设备。参阅此处了解更多:分发应用到组