How to deploy an iphone application without an idp membership

3 Comments »

An iPhone Developer Program (IDP) membership (costs $99 for Individuals) is required to officially deploy your application on the iPhone – even during the development and testing. Though I have applied for the IDP membership long ago, mine is yet to be approved. Perhaps India is not a listed country for IDP.


Not having an IDP membership will not affect your iPhone development and further testing on a real iPhone. But you would still require a Jailbroken iPhone. You will have to tweak your XCode (Version 3.1.2) and individual project settings – along with the iPhone (Firmware 2.2) - to get the Applications deployed on the phone. Here are the steps. These information were collated by the results of endless queries posted on different forums and by reading various material available on the Web. All the credits are due to their respective owners :)

Common Instructions to Install :-

• Jailbreaking the iPhone requires you to follow the clear instructions given by iClarified. This includes a Video demonstration also. There is no need to Unlock your iPhone. Just Jailbreak should suffice.

• Install the iPhoneTunnel and CyberDuck applications on the Mac

• Install OpenSSH, BossPrefs and Link-Identity-Editor applications using the Cydia application on the iPhone. After installation Reboot the iPhone

• Add source in Cydia (if you have not yet done so), please remember there is a slash (/) at the end of the url Code: http://www.iphone.org.hk/apt/ . Install MobileInstallation Patch version 2.2 in Section "Tweaks"

• Connect the iPhone using the USB Cable to the Mac

• Close the iTunes.

Setting up XCode to Compile and Build the iPhone Application

• Create a Signing Identify on your Mac by following this simple guide from Apple. I suggest you name the Certificate as “iPhone Developer”

• TextEdit the /Developer/Platforms/iPhoneOS.platform/Info.plist file to look the respective portions like:-

1: NATIVE_ARCH
   2: stringarmv6





Digg ThisAdd To Del.icio.us Stumble This

3 Responses to "How to deploy an iphone application without an idp membership"

StevenInc Says :
April 12, 2009 at 8:35 AM

Thanks for the great post.
But I am not sure what to do at this step:
• TextEdit the /Developer/Platforms/iPhoneOS.platform/Info.plist file to look the respective portions like:-

Are we supposed to change the file to look like what you have posted?

Thanks

brisk Says :
April 15, 2009 at 11:51 PM

Thanks! Is there a way to do this on a Windows machine?

Unknown Says :
April 20, 2009 at 1:00 PM

i wandered around all over the web.....i find all such posts have a dead link at "simple guide" from apple......can you please help me in figuring how do i get a signing identity.....n what does it look like...thanx...

Post a Comment