iPhone application installation - iphone

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.

Related

How to run an iOS Application on a real device

I had developed an iOS Application using PhoneGap Framework. It's working good and well in simulator. Now I would like to test it in real device i.e iPhone 5 with iOS 6.0. I Googled thoroughly. I have two ways: jailbreak the device (not acceptable to me) or bidding the account in Apple portal.
Is there any other way to test my device my application in real device? Is there anybody here to solve my issue?
The official way is to enter the iOS Developer Program (99$), so that you will get the possibility to create certificates and provisioning profiles required. You will also get the chance to distribute your apps through the App Store.
If you are not willing to do it, the other way is jailbreaking your device, which is basically a way to circumvent the need to use certificates for your apps. Your app would then be distributed through an alternative app store like Cydia (i.e, no Apple App Store).
A third option could be getting in touch with an iOS developer friend of yours, and ask him/her to build the app for your device, so you can install it through iTunes.
There are no other options.
You have to register for a developer certificate in Apple.Developer.Then create provisioning profiles and install it. Otherwise you cant install your app in a real device.
You can refer this link for more info

Testing on iPhone Simulator w/o License

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

iPhone Development Developer Program and a Client

Note: I have given up on compiling iPhone Apps without a developer certificate for the SDK 3.x... for now. But it wasn't for a lack of trying. Anyway...
I work for a client who will will be making iPhone Apps but will not deliver them through the AppStore for the time being. I will be testing and deploying iPhone apps to a device I own, and they will need to distribute to their iPhones/iPod Touches. If I buy a $99 developer certificate, will that be enough to distribute an app onto iPhones that are not connected to my computer?
If not, how can this be done for testing -- distributing to other iPhones -- with the least number of certificates? I have checked this out a bit, but I haven't been able to fully undertand it (I'm kind of busy trying to learn to program for the iPhone :)
You want to use an Ad Hoc distribution certificate (available as part of the $99 program). This will enable you to install on up to 100 devices. To install all the user needs is a device with the correct provisioning profile and iTunes (Mac or PC)
Purchasing the $99 iPhone Developer Program will give you the ability to create ad hoc builds which will be able to run on up to 100 provisioned devices.

Is it possible to load a separate application into the iphone?

I am having a iphone and i have created an application using Xcode. Now i want to move this application into my iphone for my use. How can it be done?
I tried to copy my application to the iphone Applications folder using the phone view software, but i'm not able to open my application in the iphone. It shows the error
"Your Myapp.app cannot be open"
Is there any other way to install my application into the iphone? Please guide me regarding this.
Thanks
You'll need to register as an iPhone developer to get the correct keys for signing and loading an application onto an iPhone. If you are writing an application that you plan to sell via the AppStore then this is $99 to register, if it's for internal use only then $199.
First did you use the real SDK or the simulator?
The simulator SDK only hides some OS X calls that don't exist on iPhone, but is otherwise the normal OS X SDK. So first make sure you link against the (ARM) iPhone SDK.
Then comes the licensing bit. Afaik in a non jailbroken iPhone you can only load signed apps (via the AppStore, or using a license obtained from Apple to sign your own)
Xcode will automatically install and run an application on your iphone if you use the correct project setting.
Project -> Set Active SDK -> iPhone Device 3.0
Note that you will need a provisioning key before this becomes possible.
visit http://developer.apple.com/iphone to view some easy-to-understand tutorials on how to get one of these.
I assume you have signed up as an iPhone developer on that website (costs $99).

Installing iPhone App to iPhone

I followed the tutorial from this site:
http://theappleblog.com/2008/08/04/tutorial-build-a-simple-rss-reader-for-iphone/
to make my first iPhone application, now I would like to test this application on my iPhone, what steps do I need to take in order to do this?
You have two choices. You can register to become an iPhone developer like most people do on the iPhone Dev Center, and then deploy directly to the device by selecting "Device - iPhone OS 2.2" in the Overview menu and then hitting Build and Go.
If you're not using any 2.2-specific APIs, you can compile with "Device - iPhone OS 2.1" and then send your app bundle over to a jailbroken iPhone via SFTP, and fake the codesign process using the ldid utility, allowing you to mess around with your apps on the device without registering to become a developer, and without having the headache of installing the open toolchain.
Become a registered iPhone developer. You can't deploy to the phone without doing this first.
http://developer.apple.com/iphone/