I've just made a basic Hello World app for the iPhone. Compiling and running works fine for iPhone Simulator. But now I'd like to put it on my real physical iPhone, to test it. Is there any way to do this, or do I have to pay $100, put it in the app store and download it (with the chance Apple doesn't like it and just deletes it (what happened to Google Latitude too))?
Thanks in advance.
Nope, I'll not jailbreak it.
Once you have an iPhone developer's account, you can install a provisioning profile on your iPhone which allows to deploy your own applications to it. You'll have to pay the fee to Apple, though.
No. Transfering it to any iPhone for beta testing requires access to the online iPhone Developers Portal. You'll only get in there and get to generate the certificates with a developers licence.
AFAIK you can not transfer your self-developed tool to your own iPhone. At least, that's what I've read...
Related
I live in New York, my client lives and works in Chicago, I'm developing IOS Apps to run on iphone and ipad for his company, and so far, I've been sending him screenshots of what the App looks like.
I do feel the need of finding a way to make it run on his iphone and ipad in order to allow him to have a look and feel of the solution and browsing it. Today I can just run on my own devices which are connected to my mac and installed when I compile from XCode...
Any ideas?
You can send him Ad Hoc builds, but I really recommend using TestFlight.
You will create adhoc builds and send it to them. You will need to get the UDID of their devices and do a special build for it. You can look at the apple documentation in the provisioning portal on how to do this.
If you don't want to bother having UDIDs or building for each device (as is the case for Ad-Hoc builds), checkout enterprise distribution. I've done it and is REALLY comfortable. I would also recommend checking out TestFlight before this, though.
I am planning to do an app for personal use only (I don't want to upload anywhere, ex: AppStore)
Is it possible to build one and transfer + install it to my jailbroken IpodTouch?
I just want to make sure it is possible so I don't waste my time creating an app that I can't use ('cause I am not paying $99 to upload it on the AppStore)
Here is a guide for making build & go and build & debug work with a jailbroken iPhone/iPod touch.
It is written for Xcode 3.2.1 and iPhone OS 3.1.2 so I don't know if it works with the newer versions.
http://www.alexwhittemore.com/?p=354
You might want to consider using an online tool like Recoil App Builder or Snappii. Snappii is more AppStore oriented, but their pricing is pretty reasonable. Recoil is free and allows you to install the app on your phone instantly without going through any AppStore hurdles.
Links to App Builders:
http://www.recoilapp.com/
https://www.snappii.com/pricing
Btw, regardless of how you make your app, I do NOT recommend jailbreaking your phone.
You have to pay the $99 to get it on your phone in the first place. Sorry.
You can if you get an app provisioning profile. or Jailbreak, if a jailbreak isn't available for your device iPhone5(s) iPad 4 and Air, mini and retina. You can just purchase a provisioning profile from some other place usually $8-$15 mine was $14 able to load them nicely without paying apple $100 just to get your feet wet.
I have a few questions to ask. Currently, I'm self-learning iphone programming, and later maybe for mac. I just need to make sure my apps works accordingly.
So do I need a license to test on the iphone simulator? I don't need to test on a real device. I don't intend to put anything up on apps store in the near future.
If no, how do I bypass the code signing error (certs and all)?
If yes... nvm...
For mac, do I need a license to test and run apps on my personal Mac?
Thanks in advance for your help. :D
You can test on the simulator for free, if you register as an Apple developer and download the iPhone SDK. To do so, go here: http://developer.apple.com/programs/register/
You will not be able to test on a real device, but from your question, it looks like this is not an issue. Also, by registering as an Apple developer, you can download and use Xcode to write Mac applications as well.
If you do decide that you need to run the app on an iOS device (even your own) or publish to the App Store, you will have to sign up for the iOS Developer Program, which is $99/year.
It's confusing but the Xcode and the iPhone SDK are completely free. If you want to put your application on your phone or if you want to publish to the app store you will need to pay $100 for a license as compared to Android which is free.
You don't need a developer code sign cert to run apps on the emulator. When you build your app, if you choose to build for the emulator, XCode will sign the code with a self-signed certain, which the emulator will happily accept.
You need the developer cert only if you are going to deploy on a real device.
In addition to the device test limitation, you cannot download and try beta versions of the SDK unless you are a member of the paid program. You can download and install the current release and play with it all you want
I have developed a view based project in Xcode. It is successfully running in iPhone Simulator. But I want to test this project on real iPhone device to check the behavior of application.
Is there any way I can test my application on iPhone device without buying Apple Developer's License?
Thanks in advance.
No, there is not. You pay the $99, and you get the ability to load software onto (a few, I believe) real iPhone/iPods. See http://developer.apple.com/programs/iphone/develop.html#compare for details.
No, Dear you can't install any app onto the iphone without their(Apple) permission. YOu have to buy the Apple's Developer License. That's the bad news for you..
I would say you can borrow devices to test your app project developed using Xcode, it is also easy and simple you can also link as many devices to test your app. I did this for one of my game app.
check the link below for reliable discussion
Install iPhone application in my device
http://www.gamedev.net/topic/648853-do-i-have-to-have-an-iphone-in-order-to-create-and-test-an-application/
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.