什么是game center 沙盒?

先讲一下什么是game center的sandbox(沙盒):

沙盒就是登陆进gamecenter后,左下角第一个图标,就是正常时候显示“我”的那个图标变成了“SANDBOX”(直译为沙盒),出现的症状就是登陆进去看不到正常状态下加的好友,还有登陆游戏时会没有登陆用户,要求你登录,重新登录进去后同意不能看到正常状态下添加的好友,而且发送好友请求别人收不到。

之所以会出现沙盒是因为,AppSync实际是利用developer

漏.洞,让应用程序安装的时候绕过验证。某个程序安装问题或者AppSync老版本的失误。导制了developer

标记。

拥有开发者验证标记的游戏便会进入developer模式的GameCenter。就是这个GameCenter是专门为developer

准备的,测试即将发布的游戏的。(以上来自网络)

注意:方法不是我的原创,但是经我验证可行!此办法很简单,不需要安装appsync,也无需删除已经沙盒的游戏。

切克闹:

1,注销game center

2,手机连接电脑,需要使用ifunbox,我试过itools,等会用记事本编辑文件的时候会是乱码。

3,进入/var/mobile/Library/Caches/目录,打开com.apple.mobile.installation.plist

4,找到所有以下代码,全部删除

<key>ProfileValidated</key>

<true/>

<key>SignerIdentity</key>

<string>TDMTANF Bypass</string>

保存,OK

再登录game center看看,是不是就不是沙盒了?

有人说编辑文件一个一个的找到代码,删除,太麻烦。这里介绍个很简单的办法,有ifunbox把com.apple.mobile.installation.plist导出,

用记事本打开,选择“编辑”下的“替换”,查找内容一栏里填入上面的代码,替换为一栏填入空格,点击全部替换,OK了,保存后再导回去。

这种办法最大的好处是不用删除已经沙盒的游戏,但请注意:游戏在appstore更新后,还是会进沙盒,所以重复一下以上操作就行了。

PS:我是5.0.1系统,其他系统不能保证有效。