向测试人员临时部署 Windows Phone 7 应用程序

Posted

技术标签:

【中文标题】向测试人员临时部署 Windows Phone 7 应用程序【英文标题】:Ad-hoc deployment of Windows Phone 7 app to testers 【发布时间】:2012-08-14 11:49:00 【问题描述】:

我正在开发一个针对多种设备(iosandroid 和 WP7)的应用程序。对于 iOS,我可以使用 TestFlight 将新版本的应用程序部署给测试人员。同样,在 Android 上,可以使用 Zubhium 来执行与仅适用于 Android 的 TestFlight 几乎相同的操作。

所以我的问题是: 是否有类似的方法可以轻松地将应用程序分发给测试人员,假设他们的设备都在 WP7 平台上的 AppHub 上注册为开发人员设备?我并不真正需要 TestFlight 和 Zubhium 提供的所有统计信息或错误报告,但它当然会很好。

【问题讨论】:

【参考方案1】:

在新格式下,您可以将应用程序作为 beta 应用程序上传到开发中心(新的 App Hub),并输入测试人员的邮件 ID。完成测试后,您可能需要再次重新发布应用程序以获得 MS 认证。请查看屏幕截图并访问https://dev.windowsphone.com/en-us/AppSubmission/Application了解更多详情。

【讨论】:

您当然可以这样做,但请注意,这样做时您无法更新应用程序。您部署测试版,然后等待 90 天在其上收集 cmets。我实际上为此开了一张票,并被告知这是设计使然。您可以打开更多测试版并在它们之间复制用户电子邮件,但这不会神奇地更新现有测试人员的手机,他们必须安装和卸载。只是给 xap 发电子邮件可能更简单。 哦!我不知道。很高兴从你的经验中学习。在这种情况下,我同意传递.xap 但是,如果我通过了 XAP,测试人员需要能够访问装有 Windows Phone SDK 的计算机才能使用应用程序部署工具? 正确!测试人员将需要 SDK 附带的部署工具。这里有描述http://www.windowsphonegeek.com/articles/Deploying-WP7-XAP-files-to-a-device-or-emulator或者你也可以参考这个http://forum.xda-developers.com/showthread.php?t=1016766 您的第一个链接在复制/粘贴时似乎已损坏。不过这似乎可行:windowsphonegeek.com/articles/…

以上是关于向测试人员临时部署 Windows Phone 7 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Windows Phone 平台是不是支持应用程序开发人员的受限/测试版?

转:Windows Phone 7 设计简介

Windows Phone 7 模拟器无法运行

Windows Phone 7本机代码支持

Windows Phone 7 推送通知

如何在 Windows Phone 7 上调试 Internet Explorer?