我在 Windows Phone 商店中有一些支持 Windows Phone 7 的应用程序。我想升级它们以支持 Windows Phone 8,但这是否会使使用 WP7 的用户无法购买/重新安装应用程序?
4 回答
DevCenter 支持同一应用程序的多个 XAP。所以应用程序可以有一个用于 WP7 的 XAP 和一个或多个用于 WP8 的 XAP。我已经在这里充分解释了这个问题@如何让我的 Windows Phone 7 应用程序出现在 Windows Phone 8 市场中?
这是一个打印屏幕,演示了 DevCenter 支持在不同平台版本和不同分辨率上为同一应用程序提交多个 XAP:
DevCenter 允许您推送两个版本的应用程序:一个用于 WP8 用户,一个用于旧版 WP7 用户。这样,您的 WP7 用户可以继续使用该应用程序。
您应该为 WP7 创建“最新版本”并将您的解决方案更新到 WP8,提交 WP8 版本并仅更新这个版本,或者创建第二个 WP8 项目,添加原始解决方案中所有文件的链接并维护 WP7.5 和 WP8同时版本。
Windows Phone Store 允许您为 WP7.5 提交一个版本,为 WP8 提交一个版本,因此您可以不断更新这两个版本。
事实上,我有一个应用程序可用作 WP7 的 v1.3、WP7.1 (Mango) 的 v1.5 和 WP8 的 v1.6。这并不是说我不能在所有平台上都使用相同的版本,但我一直很“刻薄”,并且要求我的应用程序的最新版本需要最新的操作系统版本。