Do I need a ACTUAL device in order to build for iOS?

It would appear that I need to create an device id but don’t have a device! [import]uid: 9371 topic_id: 4467 reply_id: 304467[/import]

You don’t. You need to get your developer certificates in order. And you need to add the devices you’ll be building the adhoc version for, in the certificate (which can be from other people). Though if you can’t test it, I don’t really see the point. [import]uid: 10835 topic_id: 4467 reply_id: 13988[/import]

I have a development certificate.
I have an app id.

However in order to create a Development Provisioning Profile I need a device ID.

[import]uid: 9371 topic_id: 4467 reply_id: 13989[/import]

Well obviously you do. Ad hoc certificates build exclusively for the devices you list in your certificate. You can have up to 100 a year for beta testing. If you don’t provide at least one device ID the game won’t work on any device. You don’t need this if you’re building for the App Store. However testing on device before submitting is HIGHLY recommended. [import]uid: 10835 topic_id: 4467 reply_id: 13991[/import]

Bummer. Cannot afford to buy a iPhone :frowning:

I was hoping to test it using the XCode simulator. Corona allows you to build for the XCode sim but I cannot until I have a provisioning profile but need a device id in order to do that.

Perhaps buying Corona and iDeveloper sub was a bad idea. [import]uid: 9371 topic_id: 4467 reply_id: 13992[/import]

I have to admit I’m pretty confused. How did you expect to test stuff? And why do you want to build for device if you don’t have one? You don’t need an iphone4, a cheap 2nd gen ipod touch would suffice (In fact I’m looking to get one of those to test performance on older devices). If it works well in that, it’ll work well in anything.

You could also get one of your friends to do the testing for you (though not ideal), you just need to get their UDID and add them to the devices on your certificate. [import]uid: 10835 topic_id: 4467 reply_id: 13995[/import]

Thanks, as you may have gathered I’m very new to this process! [import]uid: 9371 topic_id: 4467 reply_id: 14000[/import]

Don’t worry, we all were at some point (I just have about a month head start from you, so I guess we both are pretty new to this).

But still, even the Xcode simulator is no substitute for the device, so you’ll still need a device for testing eventually. In fact I don’t think I’ve ever used that simulator. Also are you positive you need a distribution certificate for that? I was under the impression that even the free developer sub at apple could build for the Xcode simulator and that one definitely doesn’t need (nor accepts) any devices. [import]uid: 10835 topic_id: 4467 reply_id: 14003[/import]

Stuff like accelerometer support, easier if you have a device …

c. [import]uid: 24 topic_id: 4467 reply_id: 14030[/import]

Managed to build, install and run on my iPod. Now I want to send to a beta tester.

I added their UDID to the certificate amended the Ad Hoc Distribution Provisioning Profile and redownloaded.

Then I rebuilt the app and sent them the app and the profile, both of which were imported into their iTunes. But they get:

Tue Dec 21 23:58:53 Kerems-iPhone installd[7828] : 2ff66000 verify_signer_identity: Could not copy validate signature: -402620393
Tue Dec 21 23:58:53 Kerems-iPhone installd[7828] : 2ff66000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.B7tyH8/KeePeeUppy.app
Tue Dec 21 23:58:53 Kerems-iPhone installd[7828] : 2ff66000 install_application: Could not preflight application install
Tue Dec 21 23:58:53 Kerems-iPhone installd[7828] : 2ff66000 handle_install: API failed
Tue Dec 21 23:58:53 Kerems-iPhone installd[7828] : 2ff66000 send_message: failed to send mach message of 71 bytes: 10000003
Tue Dec 21 23:58:53 Kerems-iPhone installd[7828] : 2ff66000 send_error: Could not send error response to client
Tue Dec 21 23:58:53 Kerems-iPhone mobile_installation_proxy[7861] : handle_install: Installation failed [import]uid: 9371 topic_id: 4467 reply_id: 14669[/import]

I’d be happy to beta test for you; hopefully you’ll return the favor once I’m done with my game. I have an iPhone 3Gs and my email is jhocking-AT-newarteest.com

Hopefully you get a few bites here, meanwhile another place to look is http://ibetatest.com [import]uid: 12108 topic_id: 4467 reply_id: 14672[/import]