苹果已关闭  其iOS开发人员存在漏洞 Enterprise Program 这样一来,协助移动开发人员的公司MacBuildServer可以构建并安装一个非官方应用,该应用可以使人们在其iGadgets上玩任天堂游戏。

也可以看看: 超级马里奥通过苹果的漏洞进行拉链’s App Restrictions

从技术上讲,该应用模拟 游戏男孩前进。任天堂没有’使其游戏可在iOS设备上使用,并且可以玩盗版游戏的应用通常会获胜’除非它们在iPhone或iPad上运行’re jailbroken.

MacBuild服务器 在博客文章中爆料了  Wednesday morning:

昨天,苹果公司的某人打电话给我们的创始人谢尔盖(Serge),并注意到有人使用向公司注册的企业证书违反了苹果公司的协议。

读写 已确认GBA4iOS应用程序不会下载到新设备。 MacBuild服务器 显然会构建该应用程序并尝试安装它,但是随后弹出一个错误屏幕,指出iPhone正在运行。“无法下载应用程序。” That’大概是因为Apple放弃了用于注销该应用程序的证书或对其进行了限制,因此’未被授权从第三方分发应用。

到目前为止的故事

回顾一下,MacBuildServer被用作Apple的代表’的Xcode编译器,并作为安装GBA4iOS应用程序的正式帐户持有人。要安装该应用程序,只需单击“Install” on the 应用创建者 ’s Github page。那会带他们 到MacBuildServer,后者将使用免费提供的代码来构建应用程序,并使用其自己的企业开发人员证书在其上签名并安装该应用程序-无需越狱。 

当然,整个设置显然依靠借来的时间。 MacBuild服务器’对所有用户开放其证书的决定明显违反了Apple’企业开发人员帐户的服务条款。

不过,令人惊讶的是,苹果似乎在这里采取了相当保守的态度。例如,它可能已经改变了其企业开发人员计划的整个结构,以禁止大规模测试应用程序的安装。 (当然仍然可以。)

模拟器生活

参加聚会的人仍然可以通过另一种方式获取GBA4iOS应用’既不便宜也不容易。

用户只需下载自己的开发者帐户即可下载该仿真器,该帐户的年使用费仅为99美元,并授予安装非App Store应用程序的证书。什么’尚不完全清楚MacBuildServer是否仍将为具有开发人员帐户的用户构建GBA4iOS应用。到目前为止,我们的经验表明,它将和MacBuildServer一起使用’在这方面的公告至少听起来令人鼓舞:

但是不要希望!

更新即将到来,我们将尽快归还白色魔法!我们正在努力为开发人员推出许多新功能,以将MacBuildServer变成休闲的连续交付工具,以帮助他们更快地启动出色的应用程序。

现在该怎么办?也许现在该花99美元/年的价格注册Apple开发人员计划,以便继续使用我们的服务并尝试iOS 7的新功能而不受任何限制吗?

我直接询问该公司是否会继续为注册开发人员编译该应用程序,’如果我收到他们的回信,将会更新。

如果MacBuildServer不可用,那么用户将需要使用Apple自己编译应用程序’的Xcode开发环境。那’这是一个稍微复杂的过程,它仍然需要用户拥有一个开发人员帐户才能在非越狱设备上实际安装生成的应用程序。