iPhone development on a jailbroken phone - iphone

I have a jailbroken phone which for whatever reason will not work when I try to restore the original software. So I'm stuck on the jailbroken version.
Will there be any problems in joining the Apple developer program, getting my app loaded onto my phone for testing, and then getting my app into the app store?

no, don't worry. When you will pay for iPhone Developer Program Apple just give you certificate to sign your applications for testing on your phone

Related

application development for iPhone Appstore

what does the domainname and application name in the APP ID generally means.
Can the iPhone unlocked one can be used for the iPhone Appstore application development and testing .
Can the iPhone jailBroken one can be used for the iPhone Appstore application development and testing .
As the process to test the application includes submission of the digital certificates from the apple and including the device UDID , i would like to know does apple makes the iPhone, not to allow the application running or disable the appstore application or any sort of problems can be faced from apple or not..
Thank u
I am not fully sure about what you mean, but from what I understand is that you have conserns if apple can deny an application to be installed in an iPhone that is Jailbroken?
If that is your question, no apple cannot. Apple cannot know which iPhones are jailbroken or not, not while developing and compiling it to your development device, nor when the application is released to the Appstore and customers buy/download your application.
You can find more information about jailbreaking on Wikipedia.
I hope I was able to answer your question.

iPhone application installation

i am not a member of iPhone developer, i installed one iPhoneOS 2.2 in my computer, and i developed one application. and i created it as a .ipa file and i installed my iPhone but it is not working.
i am sure i am not a iPhone developer, not register in iPhone developer.
is it that problems.
In order for you to be able to officially install applications on the iPhone that you have developed, you need to be part of the iPhone Developer program which costs $99/year.
Without the certificates and provisioning profiles you get by being part of the program, you cannot officially push software to device or submit your software to Apple to be in the App Store.
You can test the applications within the iPhone Simulator without being part of the program.
Other options all include Jailbreaking the iPhone - which I don't know anything about and cannot help you with.
Yup, you have to register with the iPhone developer program (and pay $99) in order to be able to sign the app and run it on your iPhone.

Developing for Appstore using jailbroken iPhones

HI,
I am new to development for the I phones and got the iphone from USA which is locked to at&t, i have successfully able to develop the apps on it, while it is not unlocked, now i want to unlock it so that i can use it with my local network and also wants to continue the development on it, so is it possible to continue the development on the jailblroken phones for the app store, and what problems may i encounter.
As long as the application is developed using accepted Apple practices (using the official iPhone SDK, and not open-toolchain or something like that) and does not use any private APIs, you should not have any trouble submitting an application just because you tested it on a jailbroken (or carrier unlocked) phone.
To be 100% accurate, jailbreaking and carrier unlocking are against the developer agreement, but I can't really imagine the circumstances that would lead to you being caught.
I have a first generation american iPhone that is jailbroken and works with my local network.
I had no problem deploying a self made app to my phone.
At the time writing I have iPhone OS 2.1.
I haven't yet gone through the process of submitting the application to AppStore.

can Jailbroken iphone used for development

We have paid developer account for iphone development and we have 2 iphones one jail broken and other one non jail broken. We have registered both phones for development and got provisioning profile. We can use non jailbroken phone for development. But we try to use jail broken phone for development we get message Error starting executable no Provisioned iphone device is connected.
But We can test application on it using ad hoc profile.
Does this means jailbroken devices can not be used for development?
Regards,
Manish
I personally do development/testing on jailbroken devices (I find that it is nice for profiling/debugging with all the UNIX tools available, as well as testing out code for checking for tampered plist files ;-) ) as well as non jailbroken devices.
I have not had any problems specifically with jailbroken devices, as they behave exactly like stock standard firmwares..
Have you:
Added the UDID to the provisioning profile
Tried removing and adding the provisioning profile in XCode organizer
Rebooting the phone then trying to build an app targeting the device
I personally am paying the $99 per year and use my iPod Touch 2G (jailbroken) for development purposes. I have seen no disadvantages to using jailbroken devices for development. I have actually seen some advantages to using jailbroken devices.
I have no any problems with development for jailbroken iPhone. Moreover I like to use several advantages... for example full-featured UNIX console environment into device.
In additional using jailbroken iPhone may help developer better understand how iPhone/OS/Environment works at low level.
You may add new Target to your project and use it if you connect jailbroken device.
You just need to add two keys for new target in User-Defined Settings (Target->Get Info->"Build" Tab->Show "User-Defined Settings")
PROVISIONING_PROFILE_ALLOWED NO
PROVISIONING_PROFILE_REQUIRED NO
So you will have two very similar targets... one for jailbroken and second for povisioned iPhone.
Be warned - the iPhone Developer agreement now bans you from jailbreaking your phones:
http://news.softpedia.com/news/iPhone-Developer-Agreement-Bans-iPhone-OS-Jailbreak-108599.shtml
I'm not sure what you should do if, say, you want your application to disable itself on jailbroken phones - how would you test it?
Jailbroken devices won't work with push notification. I lost almost one day with one such device. So better stay away from jail broken device for development .

iPhone development

I have an iPod touch.
I have a Mac.
I want to put an iPod touch app I write with my Mac on my iPod touch.
I don't plan to sell it on the Apple store.
I don't plan to distribute it to other people.
Is there anyway to do this without paying apple $99?
Thanks!
Short answer NO.
To download an app to a device you need to sign it, and the only way to sign is to sign up for the dev programme
No if you do not jailbreak your phone.
Not without jailbreaking the iPod Touch which would violate all sorts of agreements :)
You'll need the apple developer account (for $99) to code sign your application. Without this you will not be able to install it on a physical device, only on the simulator.
You could ask a fellow registered iPhone developer to help you out by signing it then sending it back to you so you can install it like a typical ad-hoc distributed app.
No, I'll need to buy a development license and you can put your app in your iPod!
Get a guy who has paid $99. Tell him to hook you up with a provisioned profile for your app, registering your device with the app name.
Install the provisioned profile file, and the app from xcode and you still have your clean phone.