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

Posted

技术标签:

【中文标题】Windows Phone 平台是不是支持应用程序开发人员的受限/测试版?【英文标题】:Does the Windows Phone platform support limited/beta releases for app developers?Windows Phone 平台是否支持应用程序开发人员的受限/测试版? 【发布时间】:2012-10-12 16:05:19 【问题描述】:

我有兴趣为 Windows Phone 开发一款应用,并且想知道他们是否支持为其应用开发者提供有限/测试版的概念?我的意思是能够将我的应用程序的 beta 版或演示版部署给有限/受限的受众,例如业务合作伙伴、客户、外部 beta 测试人员等。他们的SDK documentation 中没有任何内容表明这两种方式。提前致谢!

【问题讨论】:

【参考方案1】:

您可以在开发中心创建一个 Beta 应用提交,并通过添加某些 Live Id 来限制对您的应用的访问,并使其可供您的 Beta 测试人员使用。有关详细信息,请参阅以下内容:-

http://msdn.microsoft.com/en-us/library/windowsphone/help/jj215598%28v=vs.105%29.aspx

【讨论】:

感谢@Paul Diston (+1) - 一个快速跟进:有没有办法在生产中执行您的应用程序的“部分发布”?例如,假设您的应用程序的版本为 4.0.2,并且您希望将 4.0.3 版本发布到生产环境中,但这样一来,大约 20% 的新用户下载了 4.0.3 版本的应用程序,而大多数 (~80%) 用户下载现有的 4.0.2 版本?我喜欢“部分发布”的概念,因为这样一来,如果你不得不取消它们,客户的影响就会降到最低。再次感谢! 目前不可能。您可以自己滚动或使用 beta 用户工具。特定用户可以在其设备上安装测试版和从市场下载的版本。然后,一旦您对新版本感到满意,您就可以根据您的 Beta 测试版本创建对市场版本的更新。 再次感谢@Paul Diston (+1) - 您能否确认您说“自己动手”时的意思?听起来,如果您愿意为此付出努力,那么我的“部分发布”想法是可能的,只要我愿意“推出自己的”部署/发布平台。这就是你的意思吗?如果是这样,我需要做些什么来实现这一目标?再次感谢! 通过滚动你自己的意思是,你可以向所有用户发布更高版本,但通过限制这一点将某些新功能限制为某些用户,限制这一点的一种方法可能是密码保护某些区域的应用程序。一旦您对新功能感到满意,您就可以发布一个删除密码限制的新版本。或者您可以对其进行时间限制,因此在 15 天后,您将允许所有用户完全访问该应用程序。

以上是关于Windows Phone 平台是不是支持应用程序开发人员的受限/测试版?的主要内容,如果未能解决你的问题,请参考以下文章

Windows Phone 应用程序仅适用于 Windows Phone 7?

PushSharp 是不是支持 windows phone 8.1 推送通知?

Windows Phone 7 是不是支持 MD5?

Windows Phone 7.5 的 SQL Server CE (local db) 是不是支持触发器?

Windows Phone 8部分新应用展示

Windows Phone SDK 的 S/MIME 库?