没有开发者账号也能激活iPhone和iPad上的iOS 4.3 Beta

要将运行iOS 4.3 Beta的iDeveice(iPhone, iPad etc)通过iTunes激活,需要将设备的UDID注册到Apple的开发者账号中。而Apple的开发者账号一年的注册费用是99刀,花这个钱去当小白鼠对普通人来说是没有必要的。当然也可以花钱让开发者把你设备的UDID加入到他们的账号中,一般的费用是5刀。淘宝上面的价格会便宜一些……

active_ios_wo_dpacc1

那么不花钱又想尝鲜的就没有办法了吗?办法还是有的!两种途径:

  • 第一种
  1. 在iPhone上直接安装iOS 4.3
  2. 使用redsn0w 0.9.7b6越狱,然后重启
  3. 在电脑上安装iFunbox
  4. 在iFunbox中打开”Raw File System” -> /System/Library/CoreServices
  5. 打开SystemVersion.plist,移除下面两项

    <key>ReleaseType</key>

    <p>
      <!--CRLF-->
    </p>
    
    <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">&lt;</span><span style="color: #800000">string</span><span style="color: #0000ff">&gt;</span>Beta<span style="color: #0000ff">&lt;/</span><span style="color: #800000">string</span><span style="color: #0000ff">&gt;</span></pre></p>
    

  6. 重启iPhone

  7. 在iTunes中激活iPhone

  • 第二种
  1. 将iPhone恢复到iOS 4.2.1并激活
  2. 在iTunes中Shift-Update 然后选择4.3 IPSW,此处一定要注意,是Shift-Update而不是Shift-Restore!

需要注意的是,通过以上方法激活iPhone后,在设置中不要进行任何的恢复操作,否则连接iTunes时将会弹出你无法使用Beta测试版本,请注册开发者账号的提示而导致iPhone无法使用,除非重刷设备。

声明:本文仅仅是个人经验,不具备普遍性。特别是有锁的版本绝对不要轻易尝试,本人对由此造成的任何后果概不负责!