注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

         上篇文章介绍了如何使用Qt Creator和Visual Studio构建Windows Phone 8.1应用并且在Windows Phone 8.1模拟器上运行。当然了,能够运行在模拟器只能算第一步,能够运行在真机上并且顺利地发布在Windows Phone应用商店则是我们的目标。为了达到这个目标,我们需要先注册成为Windows Phone的开发者,并且解锁手机,这样才能让我们的程序在Windows Phone 8.1手机上顺利运行。

原创文章,反对未声明的引用。原博客地址:http://blog.csdn.net/gamesdev/article/details/38896411

         上次程序能够在模拟器上运行,但是我们指定Windows Phone 8.1作为开发套件,并且通过“E:\Develop\Qt5.3.1ForWinRT\5.3\winphone_arm\bin\qmake -tp vcTestSimpleForWindowsPhone8.pro "CONFIG+=windeployqt"”生成了vcxproj文件在Visual Studio14上构建。但是一开始出现了这样的错误:

Deployment of applicationto device failed.

Installation of theapplication failed. Device is developer locked. Register for the developerunlock program before deploying the application.

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

原因是没有注册开发者账号并且解锁手机。

这时首先去Windows开发者官网(http://dev.windows.com/)注册WindowsPhone开发者。注册Windows Phone开发者之前需要注册Microsoft账号,以此账号登录,然后选择“仪表盘”,再点击Windows Phone应用商店,最后注册开发者。

         需要说明的是,注册个人开发者需要缴纳一定的费用,大概是113元人民币,而且需要一张有VISA或者MasterCard字样的信用卡。

注册完毕后需要使用工具将手机解锁。在安装的VisualStudio中自带了一个工具,叫做Windows Phone Developer Registration 8.1。打开是这样的界面。

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

这时连接手机,并且需要将手机恢复开机的状态,屏幕要点亮,这样程序就可以感应到你的手机了。

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

这其中有一个微软不告诉我们的一个条件,那就是手机必须要连WIFI(或者其它网络)!我的Lumia 530曾经不连WIFI激活了很多次都没有成功,总是提示“Please set correct date and time on the phone”。后面看了这篇文章才知道需要连接WIFI。

         这里说句题外话,作为一个设计者,我觉得设置正确的日期这个验证步骤还是有必要的,它可以避免通过日期不一致这个漏洞恶意大量解锁手机。

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

这时登录Windows开发者中心(dev.windows.com),在Deshboard中Account里的Phones可以找到我刚刚注册的手机。

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

         这样手机解锁就完成了。

注册成为Windows Phone开发者并且解锁Windows Phone 8.1手机

上一篇:【题解】CF570D Tree Requests


下一篇:hdoj 4925 Apple tree 【最小割】