我的应用程序有 3 个 xap
- MyApp (WP7) - 免费,功能有限
- MyApp Pro (WP7) - 付费,功能齐全
- MyApp (WP8) - 免费,具有应用内产品的全部功能。
我的一般问题是找到一种方法将 xap 文件上传到市场并使版本 1 和 2 仅对 Windows Phone 7 设备可见。对于 Windows Phone 8 设备,只有第 3 个版本必须可见。我知道第 3 版仅对 Windows Phone 8 设备自动可见,但如何使其他 2 个(1 和 2)对 Windows Phone 8 设备不可见,而对 Windows Phone 7 设备可见。我假设,因为版本 1 和版本 3 具有相同的产品 ID,所以版本 1 对于 Windows Phone 8 设备将不可见,因为它已经被版本 3 覆盖。
一般问题是:如何使版本 2 仅对 Windows Phone 7 设备可见,而不对 Windows Phone 8 可见?