一种WindowsPhone设备解锁方法、装置及系统的制作方法_3

文档序号:9380564阅读:来源:国知局
ne应用商店,供全世界的用户查看、使用和购买。当开发人员获得Windows Phone开发人员账号以后,可以提交应用程序到Windows Phone商店和Windows应用商店;包括:可以将不限数量的付费应用提交到Windows Phone应用商店和Windows应用商店、将多达100个免费应用提交到Windows Phone应用商店以及将不限数量的免费应用提交到Windows应用商店。
[0107]开发人员账号包括公司账号、个人账号以及学生账号三种,其中,公司账号、个人账号均为收费账号,学生账号为免费账号。学生账号的获取过程如下:首先,注册获得一个可用的学生EDU邮箱以及注册一个可用的Microsoft账号;其次,注册学生账号,在注册学生账号的过程中对学生EDU邮箱进行验证,获得与所述Microsoft账号相关联的学生账号。
[0108]本实施例中,所述解锁通行证为学生账号,预先注册并获得所述学生账号之后,将所述学生账号上传至解锁服务器当中存储,当解锁服务器接收到解锁通行证的请求时,将所述学生账号作为对应所述解锁通行证获取请求的反馈发送。
[0109]S104 ;利用所述解锁通行证对所述Windows Phone设备进行注册,使所述WindowsPhone设备获得部署第三方应用程序的权限。
[0110]根据上述步骤获取到开发人员账号之后,开发人员可以进行Windows Phone应用或者游戏的开发,开发完成之后,可以将所述Windows Phone应用或者游戏向所述WindowsPhone应用商店提交,提交时需要对微软官方对该Windows Phone应用或者游戏进行审核,通过该审核程序后,所述Windows Phone应用或者游戏会被放入Windows Phone应用商店,称之为官方应用程序;除此之外,没有通过Windows Phone应用商店的认证的WindowsPhone应用或者游戏均称之为第三方应用程序。
[0111]根据以上所述,开发人员在开发Windows Phone应用或者游戏的过程当中,如果需要对所述Windows Phone应用或者游戏进行调试,则需要对所述Windows Phone设备进行注册。所述注册过程包括基于注册工具提交所述解锁通行证并获取应用许可证和将所述应用许可证安装到所述WindowsPhone设备。
[0112]I)基于注册工具提交所述解锁通行证并获取应用许可证;
[0113]本实施例中,所述注册工具是指微软提供的Windows Phone开发人员注册工具。利用所述注册工具将所述开发者账号提交至微软服务器进行验证,如果验证通过,则会返回应用许可证。所述应用许可证是指用于部署第三方应用程序的可执行文件。
[0114]2)将所述应用许可证安装到所述WindowsPhone设备。
[0115]根据上述步骤获取到所述应用许可证之后,将所述应用许可证安装至所述WindowsPhone设备。安装成功之后,所述WindowsPhone设备即具有了安装第三方应用程序的权限。
[0116]本实施例中,所述一个开发者账号对应三个应用许可证,即可以是三台WindowsPhone设备获得安装第三方应用程序的权限,并且开发人员在所述Windows Phone设备安装第三方应用程序的数量是有限制的,最多在所述开发机上部署10个非官方应用程序。
[0117]在上述的实施例中,提供了一种Windows Phone设备解锁方法,与之相对应的,本申请还提供了一种Windows Phone设备解锁装置。
[0118]本申请提供的一种Windows Phone设备解锁装置实施例如下:
[0119]参照图2,其示出了本实施例提供的一种Windows Phone设备解锁装置的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关的部分请参见方法实施例的对应说明即可。下述描述的装置实施例仅仅是示意性的。
[0120]一种Windows Phone设备解锁装置,包括:
[0121]设备信息获取单元201,用于获取Windows Phone设备的设备信息;
[0122]解锁组件安装单元202,用于基于该设备信息在所述设备终端上安装解锁组件;
[0123]服务器连接单元203,用于连接到解锁服务器并获取解锁通行证;
[0124]设备注册单元304,用于利用所述解锁通行证对所述WindowsPhone设备进行注册,使所述WindowsPhone设备获得部署第三方应用程序的权限。
[0125]可选的,所述设备注册单元304包括:
[0126]获取许可证子单元304-1,用于基于注册工具提交所述解锁通行证并获取应用许可证;
[0127]许可证安装子单元304-2,用于将所述应用许可证安装到所述WindowsPhone设备。
[0128]可选的,所述注册工具包括:
[0129]Windows Phone开发人员注册工具。
[0130]可选的,所述设备信息包括:
[0131]Windows Phone设备的硬件设备信息和/或Windows Phone操作系统的系统信息。
[0132]可选的,所述解锁组件包括:
[0133]Windows Phone设备对应的设备驱动程序和Windows Phone开发工具包(SDK);或者
[0134]Windows Phone设备对应的设备驱动程序、Windows Phone开发工具包(SDK)和桌面同步工具。
[0135]可选的,所述连接到解锁服务器并获取解锁通行证之前,包括:
[0136]建立与所述解锁服务器之间的通信链路。
[0137]可选的,所述通信链路为以下形式之一:
[0138]有线通信链路;或者,同一局域网内以WIFI或者蓝牙建立的无线通信链路;或者,互联网上建立的远程的点到点通信链路。
[0139]可选的,所述解锁通行证包括:
[0140]开发人员账号。
[0141]可选的,所述获取Windows Phone设备的设备信息基于当前设备终端的接口实现;
[0142]所述接口包括USB接口。
[0143]可选的,所述设备终端包括:
[0144]PC 终端。
[0145]本申请提供的一种提供解锁通行证的方法实施例如下:
[0146]参照图3,其示出了本实施例提供的一种提供解锁通行证的方法流程图。
[0147]S301 ;接收解锁客户端发送的解锁通行证获取请求。
[0148]在本步骤之前,还包括建立与所述解锁服务器之间的通信链路。所述通信链路的建立包括:响应所述解锁客户端发送的连接请求,并建立与所述解锁客户端之间的数据通道。除此之外,还可以采用其它的方式建立所述通信链路,在此不作限定。
[0149]完成上述通信链路的建立之后,基于该通信链路接收所述解锁客户端发送的通行证获取请求。
[0150]S302 ;将预先存储的解锁通行证发送至所述解锁客户端。
[0151]本实施例中,所述解锁通行证是指开发人员在注册加入Windows Phone开发人员中心时所需的一个开发人员账号。
[0152]Windows Phone开发人员中心能够创建应用程序和游戏,并可以将创建的应用程序和游戏提交到Windows Phone应用商店,供全世界的用户查看、使用和购买。当开发人员获得Windows Phone开发人员账号以后,可以提交应用程序到Windows Phone商店和Windows应用商店;包括:可以将不限数量的付费应用提交到Windows Phone应用商店和Windows应用商店、将多达100个免费应用提交到Windows Phone应用商店以及将不限数量的免费应用提交到Windows应用商店。
[0153]开发人员账号包括公司账号、个人账号以及学生账号三种,其中,公司账号、个人账号均为收费账号,学生账号为免费账号。学生账号的获取过程如下:首先,注册获得一个可用的学生EDU邮箱以及注册一个可用的Microsoft账号;其
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1