INSTALL YOUR OWN IPHONE APPS WITHOUT PAYING APPLE
INSTALL YOUR OWN IPHONE APPS WITHOUT PAYING APPLE
After you’ve created your own iPhone app, you’re probably wanting to put it on your device but don’t know how. And with those restrictions, it could be very frustrating.
We’re going to say that my iPhone is running on 3.1.3. So we will be using the 3.1.3 firmware as an example throughout this whole tutorial.
Navigate to / > Macintosh HD > Developer > Platforms > iPhoneOS.platform > Developer > SDKs > iPhoneOS3.1.3.sdk, and copy and paste SDKSettings.plist to your desktop. Open it up, and open up the “DefaultProperties” list. Locate “CODE_SIGNING_REQUIRED”, and to the right, it should say “YES”, double-click “YES”, and change it to “NO”. Click File > Save. Copy and paste the edited SDKSettings.plist into / > Macintosh HD > Developer > Platforms > iPhoneOS.platform > Developer > SDKs > iPhoneOS3.1.3.sdk. Exit out of that window.
Open up your project, At the top, click the actual project, it should have a blueprint icon next to it. Click Action, its around the top of you source code, just under the MenuBar. Click Get Info. Under the “Build” tab, go to the “Show” drop down around the top of the window. Click ‘All Settings”. Under Architectures, locate “Base SDK”. Under the Value area of “Base SDK”, choose “iPhone Device 3.1.3”. A little bit down on the window, under “Code Signing”, click the drop down arrow next to “Code Signing Identity”. Locate “Any iPhone OS Device”, under the Value are of “Any iPhone OS Device”, choose “Don’t Code Sign”. Exit out of that window. Save your project if possible. At the top, Choose “iPhone Device 3.1.3 (Base SDK)” under Active SDK. Under Active Configuration choose “Release”. Plug you iPhone in, wait for the sync to be done, and in Xcode, in the MenuBar, click Window > Organizer. Click on your iPhone, and then click, “Use this device for development”. Now exit out of Organizer. Unlock your device if there is a passcode. Click “Build and Go”, or for some, “Build and Run”. Now your application should be on your iPhone.