Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

jahc

macrumors newbie
Original poster
Sep 25, 2009
5
0
I made an iPhone game, but now I have a tester that wants to make more/better levels for me. Unfortunately, as is, he'd only be able to run the game and level editor in the Simulator.. which is pretty hard to play and test properly. Is there a way I can make my game run on his iPhone too without paying any more money? I cant add users to my Team because I'm on the Individual program. Doh.

Is it against the rules to send him my own Developer profile, and provision his own device on the website? or is there any other way we can do this? :)
 
I made an iPhone game, but now I have a tester that wants to make more/better levels for me. Unfortunately, as is, he'd only be able to run the game and level editor in the Simulator.. which is pretty hard to play and test properly. Is there a way I can make my game run on his iPhone too without paying any more money? I cant add users to my Team because I'm on the Individual program. Doh.

Is it against the rules to send him my own Developer profile, and provision his own device on the website? or is there any other way we can do this? :)

Not at all. You just have to send him a copy of your Developer certificate as well and have him install it. Then you export your private key from your keychain and send it to him to install in his and then he will be able to use your developer provisioning profile.

It's all there, buried in the documentation and hard to find, but that's the way it's supposed to be done.
 
Not at all. You just have to send him a copy of your Developer certificate as well and have him install it. Then you export your private key from your keychain and send it to him to install in his and then he will be able to use your developer provisioning profile.

It's all there, buried in the documentation and hard to find, but that's the way it's supposed to be done.

The other user doesn't need your developer certificate or private key (which you shouldn't share). Have him send you the UUID of his device from Organizer, iTunes, or UUID Helper. Add his device to your approved device list and the provisioning profile for your app.

Send your tester the binary and the updated provisioning profile. He can drag both of them to iTunes and install it on the device.
 
The other user doesn't need your developer certificate or private key (which you shouldn't share). Have him send you the UUID of his device from Organizer, iTunes, or UUID Helper. Add his device to your approved device list and the provisioning profile for your app.

Send your tester the binary and the updated provisioning profile. He can drag both of them to iTunes and install it on the device.

I don't believe the original poster was asking about *beta* testers, for which your description of how to enable someone to install and run an ad-hoc beta would work fine, but someone who would also be a *developer* adding code to the project and needing to run it on a device to test/debug it but who doesn't have his own developer certificate because he hasn't paid the $99 fee.

In that case what I described is the correct procedure.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.