★ TouchArcade needs your help. Click here to support us on Patreon.

Detecting Jailbroken devices and exiting?

12-07-2011, 05:24 AM
#1
Joined: Jun 2009
Location: Iceland
Posts: 278
Detecting Jailbroken devices and exiting?

There is a simple routine that checks if a device is jailbroken. Do you think it is appropriate to exit if a device is jailbroken?

Code:
NSString *filePath = @”/bin/bash”;
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath])
{
   // Display alert and exit 
}
Any comments on its usage?

Follow on Twitter for Promo Codes and News!
12-07-2011, 05:39 AM
#2
Joined: Jul 2009
Posts: 777
So if someone bought the game but his device is jail broken the game won't work for him !?
That sucks IMO

12-07-2011, 05:54 AM
#3
Joined: Jun 2009
Location: Iceland
Posts: 278
Quote:
Originally Posted by Trysis3 View Post
So if someone bought the game but his device is jail broken the game won't work for him !?
Yes, there would though of course have to be a warning in the description. I know that some none game applications do not work on jailbroken devices.

I was wondering if any game developers are implementing this check? Not that I'll implement it but rather I'm looking for opinions on this.

Follow on Twitter for Promo Codes and News!
12-07-2011, 09:51 AM
#4
Not a good idea. I jailbreak for the mods. SBSettings, BiteSMS, Infinifolder etc have become mandatory for me, but I buy my games. If I buy your game and you lock me out of it because of this, you better believe you're getting a 1 star review.

There have been games that detected if the game itself was pirated or not and would limit you accordingly in the game itself. The names are escaping me now.

Follow me on Twitter and Facebook
Tiny Toy Chest out now!
Free Version also available
12-07-2011, 10:26 AM
#5
No, I don't think it's appropriate.

I jailbreak my devices for theme's, and for the "home brew" apps I can get off cydia that make it function the way I THINK it should out of the box.

Themes (specifically to change icons, it boggles my mind we can not do this on a non-jailbroken phone this far down the road), SBSettings, Infinate folders, 5 rows of icons, 5 icon dock ... the list goes on, but you get the picture.

I don't pirate games, what's the point? Most of them are a buck.

So, ya, if I come across a developer that does this, I wouldn't buy any of the apps or games they offer, even if I was not jailbroken (which right now I am not oddly enough).

Now, checking to see if the GAME itself is pirated, and closing if it is, that's another story, and one I would support 100%.

Currently Playing: 9mm, Battleheart, Infinity Blade, Pocket Frogs (+ ibeez2), World of Goo, Dragonvale (iBeez), Modern Combat 2 (BP), House of Mice
12-07-2011, 11:28 AM
#6
Joined: Sep 2010
Location: Morestel, France
Posts: 572
Quote:
Originally Posted by karlth View Post
Do you think it is appropriate to exit if a device is jailbroken?
Don't waste your time on non-paying customers. And like it was said before you might skip actual paying customers. I do believe that 99.99999% of JB device owners pirate software, may be the only few paying ones are the previous posters

JC
12-07-2011, 04:09 PM
#7
Joined: Jun 2010
Location: Beaufort, SC
Posts: 317
I don't use a jailbroken device, but I strongly advocate consumer rights. I will not buy a game that used that "feature".
12-07-2011, 04:43 PM
#8
Joined: Jun 2009
Location: Iceland
Posts: 278
Thanks for the comments guys.

I won't implement the check.

Follow on Twitter for Promo Codes and News!
12-07-2011, 05:13 PM
#9
Perhaps you could be more constructive with your idea.

Example: If you detect a jailbroken device show a support the devs IAP button to the main menu, which would charge their itunes account the price of the game. This button isn't there for non-jailbroken devices.

This idea would be a little nag to people who haven't paid for it (pulling at their conscience).

Looking for a writer? PM me

Game Designer of:
Family Feud Matches Gaming with a side of Matchmaking!
Family Feud 2 My First Huge Apple Feature!
Pickpawcket
And more!
12-07-2011, 07:32 PM
#10
Joined: May 2009
Location: UK
Posts: 741
I suspect that if you put a check like that in and people wanted your app, someone would just hack out the check and possibly, while they were at it, stick a nasty "cracked by" logo on the front, possibly replacing your company name and/or making the app more likely to crash. You'd also cut out the (admittedly small) group of people who Jailbreak for homebrew and hacks they "can't live without". Also, you have to remember that it's a relatively small minority of users who Jailbreak (as I understand it, new devices still have to be tethered which most can't be bothered with) but these are hardcore users. It might actually be good for sales if some of these "hardcore iOS users" are showing your app to their un-jailbroken friends.

-=< Fat Owl With A Jetpack >=-
-=< Topia World Builder >=-
-=< Twitter >=-
-=< Blog >=-