Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Is it possible to develop an app only for me and my friends?

Just make the app and upload it directly to my iPhone.

share|improve this question
add comment

2 Answers 2

It depends. If you have an Apple Developer account ($99 per year), you can create either a ad hoc distribution profile or use a development certificate. For more information on that, view here. Although it is called beta testing, it serves your purpose.

Now if you don't have an Apple Developer account, you can use jailbroken devices and Jailcoder. To use this method, follow the steps below:

  1. Jailbreak your iDevices. If you don't know which ones to use, google it.
  2. Make sure you have Xcode (Here if you don't have it)
  3. Download Jailcoder from here.
  4. Go through the "Guided Patch"
  5. Now develop your program. YOU CANNOT RUN IT ON AN IDEVICE YET!
  6. Open Jailcoder and drag-n-drop your .xcodeproj file into the box.
  7. Connect the jailbroken iDevice and configure Xcode as you would if you had a legit developer account (https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/RunYourApp/RunYourApp.html)
  8. Click run

An older video: http://www.youtube.com/watch?v=3NAm1MOGabw. Ignore the fact that it says Xcode 4. It works on Xcode 5.

share|improve this answer
    
Nice info on jail breaking. Although I prefer keeping the protections from Apple intact, for some the extra work or risk to know how to secure a jail broken device outweighs the cost of a year of officially sanctioned developer entitlements. –  bmike Mar 24 at 22:47
add comment

Yes. You'll need an Apple Developer account which costs 99 USD a year.

You'll be able to put your app on up to 100 devices. The enterprise program costs 299 USD and allows ad-hoc distribution of apps via configurator (for non-development purposes)

share|improve this answer
    
Note that if you distribute them this way, they will eventually expire and need to be uploaded again. –  ThomasW Mar 26 at 0:47
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.