完美世界集团(以下简称“完美世界”或“我们”)尊重并保护完美世界应用的用户个人信息。我们将按照《完美世界游戏个人信息保护政策》(以下简称“本政策”)处理(包括收集、存储、使用、加工、传输、提供、公开等活动)用户(以下简称为“您”)在完美世界应用中的个人信息。“完美世界集团”是指完美世界(北京)软件科技发展有限公司(注册地址:北京市海淀区上地东路1号院5号楼7层701-14,联系地址:北京市朝阳区望京东路1号完美世界大厦A座)与其下属各分支机构以及其关联公司或合资企业。关于“关联公司”的定义详见关键词定义。“完美世界应用”是指完美世界集团旗下支持完美通行证账号、完美世界手游账号(原老虎账号)或其他第三方账号注册、登录的网页游戏、计算机客户端游戏、移动终端游戏和其他形式的游戏(“完美世界游戏”)及相关任何网站(包括但不限于wanmeicom、laohucom及其子网站和后续可能开通的其他网站),以及由完美世界运营的与游戏产品/服务相关的其他终端应用程序,前述网站及终端可单称或并称“完美世界应用”。
我们根据相关法律法规,制订本政策并致力于保护您的个人信息安全。本政策包含了我们处理和保护您的个人信息的条款,我们建议您完整地阅读本政策,在需要时,按照本政策的指引作出您认为适当的选择。为了使您充分理解本政策的内容,本政策中与您的权益存在或可能存在重大关系的条款,我们已采用粗体字进行标注提示您注意。
如果您不同意本政策的任何内容,我们将无法为您提供完美世界应用的服务(以下简称“服务”),您应立即停止使用我们的服务。当您同意本政策时,即表示您已同意我们按照本政策来处理您的相关信息。
本政策包含以下内容:
1我们如何收集、使用您的个人信息
2我们如何使用Cookie及相关技术
3我们如何保存您的个人信息
4我们如何委托处理、提供、转让、公开您的个人信息
5您的权利
6信息安全
7未成年人保护
8关于联运渠道场景的特殊说明
9本政策的适用范围
10本政策的变更
11如何联系我们
12附录
13关键词定义
1我们如何收集、使用您的个人信息
我们根据合法、正当、必要和诚信的原则,仅收集实现产品/服务功能所必要的信息用于实现明确、合理的处理目的。我们提供如下功能和服务时,可能会处理下列与您有关的信息。
如果您不提供相关信息,您可能无法注册成为我们的用户或无法享受我们提供的某些产品/服务,或者无法达到使用相关服务拟达到的效果。
11 用户注册/登录功能
您首先需要注册一个完美世界游戏账号(完美通行证账号或完美世界手游账号,不包括第三方账号)成为完美世界游戏的用户。当您注册时,您需要向我们提供您本人的手机号码或电子邮箱地址,我们将通过发送短信验证码或邮件的方式来验证您的身份是否有效。为满足法律法规和监管机构进行实名认证的要求(如针对游戏用户实名认证的要求),我们还需收集您的姓名、身份z号码。
您还可以通过登录与我们合作的第三方平台的相关账号使用我们的产品/服务(应用商店或渠道、微信等,但不包括实名认证信息)我们经过您的授权会获取您在该等第三方账号项下的账号名称、昵称、open ID等信息。关于第三方向我们提供的信息,请您在登录时仔细阅读相关登录界面的专门提示,或通过本政策《第三方SDK收集信息列表》查询其中具有登录功能的SDK。
当应用中提供一键登录功能且您使用该功能进行注册/登录时,我们经过您的授权会从相应的移动、联通或电信运营商(合称“运营商”)(或通过运营商授权的服务商)获取您的手机号码。获取上述信息是为了使您不再需要手动输入手机号码和密码,而直接可以便捷登录。只有您同意各运营商《认证服务协议》和本政策后,我们才会获取此类信息并且我们仅在您同意的范围内为您提供便捷登录、创建账号及后续服务。
12 信息展示和搜索功能
为了让您快速地找到您所需要的产品/服务,在您使用我们产品/服务过程中,我们可能会收集您在使用我们的产品/服务过程中产生的相关信息:
设备信息:包括硬件型号、设备厂商、设备类型、 *** 作系统类型、设备序列号、唯一设备标识符(android ID/IMEI(如您授权)/IDFA(如您授权)/OPENUDID/GUID/IDFV/ Mac地址等),并通过对上述设备信息进行关联来为您提供产品信息展示的最优方式。APP运行时或在静默状态下会收集您的设备信息。我们收集上述信息是为了加强您的账号安全、查看和确保游戏运营状态、便于适配终端或让您快速地找到您所需要的产品/服务,同时,也会为了不断改进和优化上述的功能来使用您的上述个人信息。
服务日志信息:当您使用我们提供的产品/服务时,我们会获取您使用我们产品/服务的详细情况,并作为有关的网络日志保存,包括您的IP地址、浏览器的类型、使用的语言、 *** 作系统的版本、访问的日期和时间、及您请求的网页记录信息。您也可以通过搜索来精准地找到您所需要的产品/服务。我们会保留您的搜索内容以方便您重复输入。若您以游客身份搜索我们的产品/服务,我们只会根据热销推荐向您提供产品/服务的展示。请您注意,您的搜索关键词信息无法单独识别您的身份,不属于您的个人信息;只有当您的搜索关键词信息与您的其他信息相互结合使用并可以识别您的身份时,则在结合使用期间,我们会将您的搜索关键词信息作为您的个人信息,与您的搜索历史记录一同按照本政策对其进行处理与保护。
13 网上购物功能
当您准备对您网上商城购物车内的产品/服务进行结算时,我们的网站系统会生成您购买该产品/服务的订单。您需要在订单中至少填写您的收货人姓名、收货地址、手机号码及电子邮箱(电子邮箱为选填,以便我们向您发送电子发票),同时该订单中会载明订单号、您所购买的产品/服务信息、您应支付的货款金额及支付方式。
上述所有信息构成您的“订单信息”, 基于履行购物合同之必要,我们将使用您的订单信息来进行确定交易、加强交易安全、支付结算、完成配送、为您查询订单以及提供客服咨询与售后服务以及判断交易是否异常。
当您在我们的产品/服务中使用消费功能时,基于履行合同之必要,我们会收集您的消费金额、充值记录的信息,以便您查询您的交易记录及保护您的虚拟物品和交易安全。
如您通过我们的网站系统为其他人下单,并提供该实际产品/服务接收人的有关信息,此前请您确保已取得该实际产品/服务接收人关于许可我们处理其个人信息的授权。
14 支付功能
在您使用消费功能并选择支付时,您可以选择完美世界的关联方或与完美世界合作的第三方支付机构(包括支付宝、微信支付及银联、网联这些支付通道, 以下称“支付机构”)所提供的支付服务。支付功能本身并不收集您的个人信息,我们会在获取您的有效同意后将您的交易账号、订单号与交易金额信息与这些支付机构共享以实现其确认您的支付指令并完成支付。关于与第三方支付机构共享您个人信息的情况,详情请参阅《第三方SDK收集个人信息列表》。
1、首先苹果手机的价格要比安卓手机要贵的,所以一般人在消费的时候宁愿选择买安卓手机。
2、另外一点就是苹果手机的系统跟安卓手机的系统是不一样的,苹果自己的ios系统比安卓要好的多。
3、在性能上来看,安卓手机跟苹果手机是无法比的,安卓手机的性能很一般,用久了之后就会出现卡顿的现象,但是苹果手机就不会出现这类的状况。
4、不过在设计上来看,安卓手机是无法跟苹果手机比的,苹果手机都是不断的更新前一代遗留下来的问题,而安卓大部分都在模仿。
5、触感不同,反应速度不同。安卓手机的触感不及苹果手机的好,并且安卓手机的反映总是会比苹果手机的慢上零点几秒。
6、运行一个软件时,安卓手机反映更快一些,当运行软件达到三个以上时就会变卡,而苹果手机不会出现这样的问题。
你是指唯一标识吗 ? 目前的版本 苹果禁掉了大多数的唯一标识获取方式 包括以前的UUID mac地址等 现在我们采用OpenUDID 一个开源的方法 你可以百度 每台iOS设备的UDID是唯一且永远不会改变; 每台iOS设备的OpenUDID是通过第一个带有OpenUDID SDK
在 iOS 5 中, 可以获取到系统的 UDID(Unique Device Identifier) ,后来被 Apple 禁止掉了。
于是,在 iOS 6 中,大家开始使用 MAC 地址 MAC(Medium/Media Access Control) ,后来又被 Apple 禁止掉了。
同样的,OpenUDID 也不能用了:
OpenUDID doesn’t work on iOS 7 。
UDID is dead, OpenUDID is deprecated, long live advertisingIdentifier!
在 iOS 7 中,Apple 推荐使用广告标识符 advertisingIdentifier来获取系统的唯一标识符。但是,用户如果重置了系统,广告标识符会重新生成。这就达不到 “唯一标识符” 的作用。
于是,在 iOS 7 中,程序员们发明了 “钥匙串保存” 方法,将这个唯一标识符保存在钥匙串中,安装了 App 后读取这个标识符即可。参见这里:ios 利用钥匙串保存密码和获取密码 和 Simple iPhone Keychain Access 。
1、UDID ,全称是 (Unique Device Identifier),顾名思义,它就是苹果 iOS 设备的唯一识别码,它由 40 个字符的字母和数字组成,为了保护用户隐私苹果已经禁止读取这个标识了。
2、UUID,全称是(Universally Unique IDentifier),是基于 iOS 设备上面某个单个的应用程序,只要用户没有完全删除应用程序,则这个 UUID 在用户使用该应用程序的时候一直保持不变。如果用户删除了这个应用程序,然后再重新安装,那么这个 UUID 已经发生了改变。UUID 不好的地方就是用户删除了你开发的程序以后,基本上你就不可能获取之前的数据了。
3、MAC 地址,用来定义网络设备的位置。一个主机会有一个 MAC 地址,MAC 地址是网卡决定的,是固定的,为了保护用户隐私苹果已经禁止读取这个标识了。
4、OpenUDID,不是苹果官方的,是一个替代 UDID 的第三发解决方案, 缺点是如果你完全删除全部带有 OpenUDID SDK 包的 App(比如恢复系统等),那么 OpenUDID 会重新生成,而且和之前的值会不同,相当于新设备;
5、IDFA 广告标示符,适用于对外:例如广告推广,换量等跨应用的用户追踪等。IDFA 是苹果 iOS 6 开始新增的广告标识符,英文全称是 Identifier for Advertising ,用于给开发者跟踪广告效果用的,可以简单理解为 iPhone 的设备临时身份z,说是临时身份z是因为它允许用户更换,IDFA 存储在用户 iOS 系统上,同一设备上的应用获取到的 IDFA 是相同的。iOS 用户可以通过「设置」-「通用」-「还原」-「还原位置与隐私」更换 IDFA,iOS 10 系统开始提供禁止广告跟踪功能,用户勾选这个功能后,应用程序将无法读取到设备的 IDFA。
6、IDFV,Vindor 标示符 (IDFV-identifierForVendor),来自同一个开发商(例如 comzhihuapp1 和 comzhihuapp2)的应用运行在同一个设备上,此属性的值是相同的;不同的运营商应用运行在同一个设备上值不同。
英文原文:In iOS 7 and later, if you ask for the MAC address of an iOS device, the system returns the value 02:00:00:00:00:00 If you need to identify the device, use the identifierForVendor property of UIDevice instead (Apps that need an identifier for their own advertising purposes should consider using the advertisingIdentifier property of ASIdentifierManager instead)
翻译:从iOS7及更高版本往后,如果你向ios设备请求获取mac地址,系统将返回一个固定值“02:00:00:00:00:00”,如果你需要识别设备的 唯一性,请使用UIDevice的identifierForVendor属性。(因广告目的而需要识别设备的应用,请考虑使用 ASIdentifierManager的advertisingIdentifier属性作为替代)
这个MAC地址是指什么?有什么用?
MAC(Medium/Media Access Control)地址,用来表示互联网上每一个站点的标识符,采用十六进制数表示,共六个字节(48位)。其中,前三个字节是由IEEE的注册管理机构 RA负责给不同厂家分配的代码(高位24位),也称为“编制上唯一的标识符” (Organizationally Unique Identifier),后三个字节(低位24位)由各厂家自行指派给生产的适配器接口,称为扩展标识符(唯一性)。
MAC地址在网络上用来区分设备的唯一性,接入网络的设备都有一个MAC地址,他们肯定都是不同的,是唯一的。一部iPhone上可能有多个MAC地址,包括WIFI的、SIM的等,但是iTouch和iPad上就有一个WIFI的,因此只需获取WIFI的MAC地址就好了,也就是en0的地址。
形象的说,MAC地址就如同我们身份z上的身份z号码,具有全球唯一性。这样就可以非常好的标识设备唯一性,类似与苹果设备的UDID号,通常的用途有:1)用于一些统计与分析目的,利用用户的 *** 作习惯和数据更好的规划产品;2)作为用户ID来唯一识别用户,可以用游客身份使用app又能在服务器端保存相应的信息,省去用户名、密码等注册过程。
那么,如何使用Mac地址生成设备的唯一标识呢?主要分三种:
直接使用“MAC Address”
使用“MD5(MAC Address)”
使用“MD5(Mac Address+bundle_id)”获得“机器+应用”的唯一标识(bundle_id 是应用的唯一标识)
iOS7之前,因为Mac地址是唯一的, 一般app开发者会采取第3种方式来识别安装对应app的设备。为什么会使用它?在iOS5之前,都是使用UDID的,后来被禁用。苹果推荐使用UUID 但是也有诸多问题,从而使用MAC地址。而MAC地址跟UDID一样,存在隐私问题,现在苹果新发布的iOS7上,如果请求Mac地址都会返回一个固定 值,那么Mac Address+bundle_id这个值大家的设备都变成一致的啦,跟UDID一样相当于被禁用。那么,要怎么标识设备唯一呢?
在iOS系统中,获取设备唯一标识的方法有很多:
一UDID(Unique Device Identifier)
二UUID(Universally Unique Identifier)
三MAC Address
四OPEN UDID
五广告标示符(IDFA-identifierForIdentifier)
六Vendor标示符 (IDFV-identifierForVendor)
七推送token+bundle_id
UDID的全称是Unique Device Identifier,它就是苹果IOS设备的唯一识别码,它由40个字符的字母和数字组成(越狱的设备通过某些工具可以改变设备的UDID)。移动网络可利用UDID来识别移动设备,但是,从IOS50(2011年8月份)开始,苹果宣布将不再支持用uniqueIdentifier方法获取设备的UDID,iOS5以下是可以用的。在2013年3月21日苹果已经通知开发者:从2013年5月1日起,访问UIDIDs的程序将不再被审核通过,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。所以UDID是绝对不能用啦。
OPEN UDID,没有用到MAC地址,同时能保证同一台设备上的不同应用使用同一个OpenUDID,只要用户设备上有一个使用了OpenUDID的应用存在时,其他后续安装的应用如果获取OpenUDID,都将会获得第一个应用生成的那个。但是根据贡献者的代码和方法,和一些开发者的经验,如果把使用了OpenUDID方案的应用全部都删除,再重新获取OpenUDID,此时的OpenUDID就跟以前的不一样。可见,这种方法还是不保险。
广告标示符,是iOS 6中另外一个新的方法,提供了一个方法advertisingIdentifier,通过调用该方法会返回一个NSUUID实例,最后可以获得一个UUID,由系统存储着的。不过即使这是由系统存储的,但是有几种情况下,会重新生成广告标示符。如果用户完全重置系统((设置程序 -> 通用 -> 还原 -> 还原位置与隐私) ,这个广告标示符会重新生成。另外如果用户明确的还原广告(设置程序-> 通用 -> 关于本机 -> 广告 -> 还原广告标示符) ,那么广告标示符也会重新生成。关于广告标示符的还原,有一点需要注意:如果程序在后台运行,此时用户“还原广告标示符”,然后再回到程序中,此时获取广 告标示符并不会立即获得还原后的标示符。必须要终止程序,然后再重新启动程序,才能获得还原后的广告标示符。
Vendor标示符,也是在iOS 6中新增的,跟advertisingIdentifier一样,该方法返回的是一个 NSUUID对象,可以获得一个UUID。如果满足条件“相同的一个程序里面-相同的vendor-相同的设备”,那么获取到的这个属性值就不会变。如果是“相同的程序-相同的设备-不同的vendor,或者是相同的程序-不同的设备-无论是否相同的vendor”这样的情况,那么这个值是不会相同的。
推送token+bundle_id的方法:
应用中增加推送用来获取token
获取应用bundle_id
根据token+bundle_id进行散列运算
apple push token保证设备唯一,但必须有网络情况下才能工作,该方法不依赖于设备本身,但依赖于apple push,而苹果push有时候会抽风的。
UUID是Universally Unique Identifier的缩写,中文意思是通用唯一识别码。它是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。这样,每个人都可以建立不与其它人冲突的 UUID。在此情况下,就不需考虑数据库建立时的名称重复问题。苹果公司建议使用UUID为应用生成唯一标识字符串。
iOS中获取UUID的代码如下:
-(NSString) uuid {
CFUUIDRef puuid = CFUUIDCreate( nil );
CFStringRef uuidString = CFUUIDCreateString( nil, puuid );
NSString result = (NSString )CFStringCreateCopy( NULL, uuidString);
CFRelease(puuid);
CFRelease(uuidString);
return [result autorelease];
}
开发者可以在应用第一次启动时调用一 次,然后将该串存储起来,以便以后替代UDID来使用。但是,如果用户删除该应用再次安装时,又会生成新的字符串,所以不能保证唯一识别该设备。这就需要各路高手想出各种解决方案。所以,之前很多应用就采用MAC Address。但是现在如果用户升级到iOS7(及其以后的苹果系统)后,他们机子的MAC Address就是一样的,没办法做区分,只能弃用此方法,重新使用UUID来标识。如果使用UUID,就要考虑应用被删除后再重新安装时的处理。
一个解决的办法是:UUID一般只生成一次,保存在iOS系统里面,如果应用删除了,重装应用之后它的UUID还是一样的,除非系统重置 。但是不能保证在以后的系统升级后还能用(如果系统保存了该信息就能用)。
以上就是关于完美世界怎么隐藏个人信息全部的内容,包括:完美世界怎么隐藏个人信息、苹果的手机和安卓比有什么区别、如何在cocos2d-x中获取手机设备ID等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)