Can I use XCode, GLBasic with a Jailbroken iPhone

Previous topic - Next topic

spicypixel

I'm going to sign up today to the Apple Developer programme for iPhone development. Just asking others if they needed to update their firmware to the latest one (effectively killing the jailbreak) or is it still possible to use Xcode without worrying about the Jailbroken iPhone. In addition I've never really used XCode and although have it already on my Mac I was also wondering if it's ok to use the existing Xcode on there or is it best to download Xcode 4 when I pay my $99 after signing up?

I saw that Ian Price (I think?) had a guide for simplifying the setup keychains etc.. which at this moment means nothing to me as I haven't used Xcode. If anyone can shine a light or offer a guide I would be most grateful. It's about time I started testing on the device itself methinks =)
http://www.spicypixel.net | http://www.facebook.com/SpicyPixel.NET

Comps Owned - ZX.81, ZX.48K, ZX.128K+2, Vic20, C64, Atari-ST, A500.600.1200, PC, Apple Mini-Mac.

Ian Price

I don't know anything about Jailbroken phones, so I can't answer your query about that, but GLBasic code has been proven to run on JB phones. ampos can tell you more about that, as his phone is JB'd.

If you PM me your email addy I can send you the guide you mentioned. This guide is for older versions of XCode, and may not be exactly the same on the new XCode 4, (most of it is actually about the Apple site and setting up the Mac really) but should still be close enough to get you up and running stuff on your phone. The guide isn't just about keychains - it covers everything from the certificates onwards. It really takes so much hassle from the whole process (although it is still a right kerfuffle!).
I came. I saw. I played.

Moebius

A JB phone should still work with XCode.  Unless you need to test your apps with later firmware, you shouldn't have to update your device.
On XCode 4, I haven't used it yet, and I don't think it's essential.  You'd might as well download though if you can spare the data usage.

EDIT:  I say should because one jailbreak (forgotten what version) caused iOS to crash every time XCode tried to run the app, but things have worked on other versions.
Endless Loop: n., see Loop, Endless.
Loop, Endless: n., see Endless Loop.
- Random Shack Data Processing Dictionary

ampos

Yes, XCode can be used on any JB iThing.

Also, Hackintosh has been "approved" as a working solution (I mean, is you can get Hackintosh to work, you can sign XCode things and sent them to Apple).

Also, you dont need to update your iThing. As a general rule, if anything works in a "old" firmware, it will work on new ones. The opposite has not to be true.

Also it is recomend to install XCode 3 as it has been deeply tested here, and some XCode 4 users had reported some problems. Once you are familiar with XCode 3 and submiting apps, you can upgrade to XCode 4. You dont need XCode 4 to compile for iOS 4.x.
check my web and/or my blog :D
http://diniplay.blogspot.com (devblog)
http://www.ampostata.org
http://ampostata.blogspot.com
I own PC-Win, MacBook 13", iPhone 3G/3GS/4G and iPAC-WinCE

bigsofty

Ah, GLB used you compile directly into JB iPhones.... happy days!  :(
Cheers,

Ian.

"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration."
(E. W. Dijkstra)

spicypixel

Thank you all for your comments. As you mention too XCode3 has been used and tested thoroughly within the GLB community so it would be foolish for me to introduce potential new errors by using a later version and ultimately limiting my help if I run into problems. Also thank you again Ian for the email it was very much appreciated. Yay I can still keep my JB too. Happy Bunny! =)
http://www.spicypixel.net | http://www.facebook.com/SpicyPixel.NET

Comps Owned - ZX.81, ZX.48K, ZX.128K+2, Vic20, C64, Atari-ST, A500.600.1200, PC, Apple Mini-Mac.