仅针对Windows Phone 7发布(不支持WP8)

本文关键字:不支持 WP8 7发布 Phone Windows | 更新日期: 2023-09-27 18:19:19

我使用XNA 4和Microsoft Visual Studio 2010 Express for Windows Phone为Windows Phone 7开发了一款游戏。我将应用提交到Windows Phone Store,但未通过认证,原因如下:

5.1应用可靠性 5.1.1:

应用程序无法在所有windows 8设备上运行,并显示一个空白屏幕。

我很想解决这个问题,但我没有Windows 8的PC,而且据我所知,你必须在Windows 8的PC上运行才能为Windows Phone 8开发(参见:Windows Phone 8 SDK要求)。

所以,我想知道我是否可以限制我的应用程序只有 Windows Phone 7。有人知道这是可能的吗?

谢谢!

仅针对Windows Phone 7发布(不支持WP8)

您不能提交只在wp8之前的操作系统上运行的应用程序(WP7已不再支持,尽管7.5是)。由于WP8支持运行旧的应用程序,所以应该不会有任何问题,所以我会打开一个票证,试图获得更多关于认证期间发生的事情的信息,这些信息会导致该应用程序无法在WP8上正确启动。

我也在Windows Phone开发者论坛上发现了这些信息:

如果你不希望你的应用程序在8.0设备上可见,你可以提交一个支持请求,我们将与你1:1提供一些选项。到目前为止,开发者没有办法阻止WP8的发布。

http://social.msdn.microsoft.com/forums/wpapps/en us/2253f1d7 - 6 - e9f 4 - d34 - 8803 - 8 - b2bdf97061f/wp7 -应用- wp8

我最终使用了诺基亚的远程设备访问服务,它允许你在真正的诺基亚硬件上远程运行你的应用。你不能用它来调试,但我可以通过做一些小的改变来修复我的错误,在设备上测试,做另一个改变,重新部署,等等,直到我找到了错误的原因。

http://www.developer.nokia.com/Devices/Remote_device_access/

以下是我从微软那里得到的回复,对于其他对他们目前的立场感兴趣的人:

我看过你的案例,你提到你的应用程序失败了由于该应用未能在Windows Phone 8上运行,因此获得了认证设备。您还提到您无法像您那样调试它我没有Windows 8电脑,我希望这款应用能够发布给我仅限Windows Phone 7设备。

所有应用程序都在Windows Phone 8设备上发布,因为它们被设置为要向后兼容Windows Phone 7应用,这是不可能的选择退出。下面的链接提供了有关的附加信息Windows Phone 8平台是向后兼容的

http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/01/15/app -提交提示- - windows -电话- 7 -和- windows -电话- 8. aspx

因为你没有一台Windows 8电脑来运行你可能想要的模拟器将你的应用作为测试版发布,并在Windows 8上进行测试电话。这将允许你复制测试人员所面临的问题看。关于beta测试的更多信息可以在下面的链接。

http://msdn.microsoft.com/en-us/library/windowsphone/help/jj215598 (v = vs.105) . aspx

如果你有任何其他的担忧或问题,请告诉我我很乐意帮忙。

Goose提供的选项似乎不再可用(根据最近我与MS支持代表的讨论)。应用程序不能再被排除在WP 8之外。x兼容性。

想要一个应用程序只支持WP7还有其他正当的理由,所以目前似乎没有解决方案是令人沮丧的。