Windows phone 8.1 Windows Phone专用应用程序部署

Windows phone 8.1 Windows Phone专用应用程序部署,windows-phone-8.1,windows-dev-center,Windows Phone 8.1,Windows Dev Center,我正在为Windows8.1和Windows10手机开发一个WindowsPhone应用程序。该应用程序仅供内部使用,并与我们的系统通信。它需要是私人的,所以我不想上传到商店。我尝试将其作为一个隐藏的应用程序上传,这样只有有链接的人才能下载,但微软拒绝了我的提交,因为我没有向我们的生产服务器或应用程序截图提供测试帐户。我可以给他们提供屏幕截图,但我不能给他们系统的凭据 我很难理解部署这样一个应用程序背后的思想过程。我们有大约30名员工,所以我认为为一个应用程序创建公司中心完全是一种过火的行为,使

我正在为Windows8.1和Windows10手机开发一个WindowsPhone应用程序。该应用程序仅供内部使用,并与我们的系统通信。它需要是私人的,所以我不想上传到商店。我尝试将其作为一个隐藏的应用程序上传,这样只有有链接的人才能下载,但微软拒绝了我的提交,因为我没有向我们的生产服务器或应用程序截图提供测试帐户。我可以给他们提供屏幕截图,但我不能给他们系统的凭据

我很难理解部署这样一个应用程序背后的思想过程。我们有大约30名员工,所以我认为为一个应用程序创建公司中心完全是一种过火的行为,使用Intune也是如此

这是一个非常小的应用程序,但幸运的是,我的雇主愿意在公司开发帐户上花费99美元,在证书上花费299美元,但接下来呢?我尝试在http服务器上上传一个
.appx
文件作为测试,并尝试通过将手机导航到URL来安装它,但它将其视为
zip
文件,并希望将其解压缩,而不是安装

Microsoft文档分为多个页面,通常是
404-找不到


我的问题是:当我最终获得公司开发人员帐户和证书时,如何部署我的签名应用程序?我们将非常感谢您提供的任何帮助或指导。

我们也在一条类似的船上。我们有一个内部使用的应用程序,不想走公司中心路线。我们本来打算研究MDM,但由于该解决方案目前对我们有效,所以还没有开始研究它

当您通过开发者帐户提交应用程序时,以下内容将更有意义

我们所做的是将分发和可见性(在“定价和分发”下找到)设置为:

隐藏此应用程序并使其仅对您在下面指定的人可用,这些人可以在Windows Phone 8.x设备上下载此应用程序。促销代码可用于在Windows 10设备上下载此应用

我们为想要使用该应用程序的用户创建了电子邮件Outlook地址。这些只是空白的电子邮件地址,除了允许他们下载应用程序之外,实际上并没有被使用:

请注意,一个电子邮件帐户只能有三台设备。这意味着如果你想使用通用电子邮件地址,你需要为30台设备创建10个电子邮件地址,否则你应该能够使用员工的电子邮件地址。设备只需要它来验证下载

我相信这正是BETA模式下的应用程序所使用的,但它也适用于内部应用程序,这是微软自己在去年我自己试图找到一种方法来实现这一点时提出的。这是一个电话,所以不能证明

提交应用程序后,您必须等待一段时间,通常为24小时,然后才能下载应用程序

在底部的应用程序概述中,您可以找到标题为“应用程序管理”的部分。在此处,您将找到您的应用程序标识:

单击查看应用程序标识详细信息以查找URL。这是你的应用程序的URL。看起来像https://www.microsoft.com/store/apps/xxxxxxxxx

我习惯于把URL缩短一点,但这是我个人的喜好

您可以在设备上浏览到该URL,它将打开应用商店供您下载应用程序

我不相信这是一种有据可查的做事方式,但在过去的一年里,它对我们很有效,而且一旦设置非常简单

当我最终获得公司开发人员帐户和证书时,如何部署我的已签名应用程序

由于您已获得赛门铁克证书

  • 您需要导入证书
  • 验证正确导入的证书
  • 导出.pfx文件以签署公司门户
  • 最后,您可以将应用程序包和代码签名证书上载到Intune
有关详细步骤,请参阅


然后,您可以参考此来完成部署工作。

既然您没有太多员工,您可以使用曲棍球应用程序进行部署吗?为什么不使用MDM?@KenTucker您是说dev解锁所有手机?我认为有一个硬性的限制可以用你的帐户解锁多少部手机。@Barnstokkr谢谢你,但我正在寻找一个简单的解决方案,这有大约200页…@Mariusz有。每个开发帐户3美元。你可以要求微软提高这个限制,但我认为他们只会达到10,你必须证明这一点。这就是他们向我指出使用选项3的方向。谢谢你的回复。问题是,我已经尝试了建议的路径,但我试图隐藏应用程序,但允许有链接的用户下载(第二个选项而不是第三个选项),微软要求提供一个测试帐户(因为我的应用程序进行API调用,需要验证)。我想我可能会选择AET,但在Microsoft知识库中找到一个没有断开链接的好教程是一场噩梦…@Mariusz您是否尝试过第三种方法并指定了电子邮件地址?我不太认为微软的检查是如此繁重,因为它只能通过你指定的电子邮件地址下载。第二种选择仍然让那些有机会的人可以使用它。我看不出他们为什么会拒绝,但我想他们可能有自己的理由。我将把答案留给别人,因为它可能会帮助别人。对不起,我帮不上什么忙。我没有,我想我还是试试看。但他们的政策是,该应用程序必须像公开使用一样进行测试,这对我来说毫无意义。我希望他们能简化小型应用程序的内部业务使用,但相反,您必须制作一个通用的、非品牌的公共应用程序,或者使用代码签名、公司集线器和200+