下面我们来谈谈不越狱的iPhone/iPod/iPad 如何完成软件解锁。从操作的层面看,大多数操作都是一下两种:
一、通过修改机器某目录下的文件,写入相应的解锁信息完成解锁;
二、将相应的解锁文件拷贝到机器某目录下,如已存在同名文件,覆盖即可。
因此完成不越狱解锁有两个核心点:
1. 哪些工具可以访问游戏安装目录;
2. 修改/覆盖哪些文件,或者写入哪些解锁信息,以完成软件解锁。
[font="]
通过购买分享解锁的方法,可以遵循如下步骤:[font="]
1.
卸载之后重新安装应用[font="]
2.
如果你的机器已经越狱,在运行应用之前,开启[font="] UDIDFaker
对此应用[font="] fake
一个随机的[font="] UDID
3.
运行应用直至主菜单出现,点击[font="] Home
键退出(无需关闭后台)[font="]
4.
备份该应用的[font="] Documents
和[font="] Library
目录[font="]
5.
再次运行应用,找到游戏内购点,购买内购(请注意,如果你打算分享已经买过的内购,此类内购必须属于功能性内购才能再次免费购买。如为消耗类内购,你会被再次扣款。退出应用[font="]
6.
备份该应用购买内购之后的[font="] Documents
和[font="] Library
目录[font="]
7.
使用比对软件寻找购买前后[font="] Documents
和[font="] Library
目录的区别[font="]
8.
定位区别之后,删除应用并重新安装[font="]
9.
再次运行应用,观察应用是否是未解锁状态。如果是,退出应用,关闭后台。如果不是,那么该应用则利用了[font="] keychain
密码数据库存放解锁或者购买信息与网络端同步,例如[font="] icloud, gamecenter
等。此类软件的解锁是无法简单分享的。[font="]
10.
对未解锁的应用尝试写入解锁信息(覆盖文件或修改文件)[font="]
11.
重新运行应用观察是否已解锁[font="]
12.
如果已解锁,退出游戏,关闭后台[font="]
13.
开启[font="] UDIDFaker
还原该应用为本机的[font="] UDID
14.
重新进入游戏观察是否依然是解锁状态[font="]
关于上述步骤,一些常见的问题如下:[font="]
1. 什么是[font="] UDID Faker? 为什么要在运行应用前[font="] fake 一个随机的[font="] UDID?[font="]
答:[font="]UDID
是[font="] iOS
设备的唯一识别码,是一串由小写字母和数字组成的[font="] 40
位码字,用于区别不同的[font="] Apple
设备。如果你有一台[font="] iPad
和一台[font="] iPhone,
它们都有各自不同的[font="] UDID.
举例里说,[font="]UDID
看上去类似这样[font="]:2b6f0cc904d137ahd61k40235f5664094b831186
在解锁前后[font="] fake UDID
的用途是同来检测应用的解锁是否会检测[font="] UDID
。通过运行应用前[font="] fake
一个随机的[font="] UDID
,购买内购写入的解锁信息,如果和此[font="] UDID
有关,那么在第[font="] 14
步测的测试中,应用就会检测出你当前的[font="] UDID
和已写入的解锁信息不符,因此你会观察到程序将被还原成未解锁状态。你可以再次尝试还原为购买时的[font="] UDID
,你会发现游戏又变成已解锁。[font="]
通过上述过程,你可以检测出程序内购是否有检测[font="] UDID
的机制。如果你发现有的话,在分享内购方法的时候,就需要提供你购买时使用的[font="] UDID.
处于保护的目的,推荐大家[font="] fake
随机的[font="] UDID
已保护自己的[font="] iOS
设备不被列入黑名单。[font="]
2. 我是一个没有越狱的用户,我可以通过上述步骤分享解锁方法么?[font="]
答:可以但有少许不同。由于不越狱用户无法[font="] fake UDID
,因此可以忽略上述步骤中有关[font="] UDID
的[font="] 2, 12, 13
和[font="] 14
步。如果你分享的应用不检测[font="] UDID
,那么一切良好。如果检测的话,你只有公布自己机器的[font="] UDID
才能正常分享给其他用户。寻找本机[font="] UDID
的方法请看这里。[font="]
3. 不越狱的用户能否手工解锁需要[font="] fake UDID 的应用?[font="]
[font="]
4. 请问在测试解锁的过程中,有哪些辅助软件推荐么?[font="]
答:主要涉及的就是比对软件[font="],
十六进制修改软件和[font="] .plist
文件修改软件。可前往兔子网http://www.lanyin.net/thread-18326-1-1.html帖子中下载到。[ 此帖被在2014-10-11 19:24重新编辑 ]