views:

1187

answers:

4

Hey,

I need some private frameworks for my app, so I am planning on jailbreaking my iPhone but, I wonder what are the steps for programming after the jailbreaking process. Are they the same for jailbroken and normal iPhones?

I know that my app will be rejected by the app store, but that is not my goal now. This is a research thing.

Thanks.

A: 

Once you have jailbroken your device, open the Cydia Installer and look on the start page. There will be many infos on how to create programs and on how to use the jailbreak-toolchain.

The programming steps are a bit different for jailbroken phones.

brandstaetter
that means I wont using Xcode to build projects anymore?
nacho4d
as far as I know (no personal experience though) you'll have to use a slightly different compiler. There are many HOWTOs on the internet on these steps. My iPhone is currently restoring, so I can't link you directly, sorry.
brandstaetter
+1  A: 

Yes, you can use XCode, here are some guidelines as to what you should do.

luvieere
+1  A: 

You can use private frameworks without jailbreaking. However I'd agree that it's much easier to find them in the first place. :)

Everything is the same for development -- using XCode will work just fine. It's a good place to get started.

The unofficial SDK would work as well but you'll have to go through a lot more hoops to get it set up so I wouldn't recommend it. Besides all the books and help really support the official development stack.

The main reason you're probably wanting to jailbreak is so that you can copy your test binary to your personal device for real world testing.

Epsilon Prime
+1  A: 

You can build using Xcode if you wish, but you don't need to. Infact you can build on your iphone itself. All you need is to remote login to your iphone and work from there directly!

If you want to go the "open" path of iphone development (ie: not SDK), then get yourself a copy of this book. However you can still use Xcode if you wish.

hhafez