Apple Loophole Allowed For Nintendo Emulators On iOS

No jailbreak was required, although not every game suits touchscreen operation. Apple's predictably closed the door on easy Nintendo emulation on iDevices, at least for now.

If you're a jailbroken iOS user and gamer, then emulators have been available to you for absolutely ages, but within the walled garden of Apple's App Store, they've generally only appeared by stealth, and been pulled relatively rapidly as soon as they were spotted.

This week, for a brief period — sorry, it seems to be over — it was feasible to install the GBA4iOS emulator on a stock iOS device, simply by heading over to GiTHUB on an iOS device and installing from there.

So how did that work, exactly? Don't apps have to be installed from within Apple's own ecosystem?

The answer to that is essentially "not always".

The apps that you get from the App store are all vetted by Apple beforehand, but they also provide facilities for enterprises to roll out their own applications to their iOS devices. That makes sense from an enterprise point of view, because they can sideload confidential data and applications without making their apps widely available, as well as keeping Apple happy, as it doesn't have to test the apps or warrant them as fit for purpose in any way, while keeping enterprise companies on board.

One of them, MacBuildServer, was a web-based interface for this kind of operation, but its adherence to the rules when it came to granting certficates was, shall we say, a little on the lax side. In essence, it was allowing any code to pass through it for "testing" purposes, including the GBA4iOS app. It appears that Apple's wised up in this case; as ReadWrite reports, trying the install trick now on an iOS device simply leaves you with an error message and no emulator. Theoretically if somebody wanted to risk the licensing fee for Apple's Enterprise Developer program, the same loophole remains, but I suspect it's something Apple will be a little more vigilant about in the future.

Any emulator is worthless without games, but as I've covered over at Lifehacker previously, you're actually not allowed to run backup copies of games under Australian copyright law; technically the code is OK to backup, but the associated assets, such as art, music, visuals and so on are explicitly excluded from the format shifting rules.

Apple Slams The Door On Super Mario [ReadWrite]


Comments

    Great article on Lifehacker! So essentially - if I personally back upa c64 tape game to digital - I am not allowed to play said game on an emulator?

      As I understand the law (not a lawyer, not legal advice, etc, etc), you're not even entitled to do that; the act of making the backup copy would involve copying the art, music, etc, and therefore be illegal. Although I did comment on the disconnect between the law and reality in that same article...

    I don't understand how to do this - is there a step by step guide?

      ? - not sure what you mean -as the article states the app can no longer be installed from the site.

    GBA4iOS is currently running on my iPhone - i've got some Zelda and Fire Emblem to play this weekend. I guess I won't be able to synch or update my phone while i still want to use it?!

    I meant for other things. How do you do it in general?

Join the discussion!

Trending Stories Right Now