Re: iCloud beta testing
Re: iCloud beta testing
- Subject: Re: iCloud beta testing
- From: Roland King <email@hidden>
- Date: Sun, 05 Feb 2012 00:11:57 +0800
On Feb 4, 2012, at 10:53 PM, Martin Hewitson wrote:
>
> On 4, Feb, 2012, at 03:08 PM, Roland King wrote:
>
>>
>> On Feb 4, 2012, at 5:09 PM, Martin Hewitson wrote:
>>
>>> Dear list,
>>>
>>> For those of you who are iOS aficionados, I guess this is obvious. How do I give an app to beta testers if it uses iCloud? Do I need to create a developer provisioning profile which contains the machine UUID or every beta tester? Does then the beta tester have to do the (slightly painful) thing of installing those profiles? Are there any official or unofficial guides for this?
>>>
>>
>> You do, either a development or adhoc distribution profile, the iCloud bit doesn't really change it a lot, you have to give all the testers a profile they have to install either way, just that that profile needs to also have the iCloud permissions baked in. You can be fairly wildcard about the actual iCloud URL you're using in development profiles (and I assume in ad hoc distribution ones to but I've not tried). I now have one iCloud development profile which has permissions to both the domains I use and I add 'testing' on (ie com.yourdoman.testing). I then make all my test apps work relative to a URL like that (com.yourdomain.testing.app1), in that way I can give the one single profile to anyone I want to test with and it'll work. For the real app I do something more custom.
>
> For an OS X app, in the Developer Certificate Utility I only have the choice of creating a developer profile or a production profile. There is no ad-hoc profile. For the developer profile to work I have to tie it to the Hardware UUID of the machine(s) it will run on. I guess there's no reason that beta testers couldn't give me their Mac UUID.... But doesn't that mean that if I want to add a new tester, I need to create a new profile, which means the old ones stop working? But I suppose this is just a local check done at app launch, so existing testers will be unaffected, right? Sorry, I'm a bit new to this stuff since I've only been developing OS X apps up to now, and until iCloud provisioning profiles weren't needed for me.
>
Yes I think so. I collect up device IDs as I go and have each of my profile include them all. I always sign with the latest and send it to each of the people who run my code. Is it pretty, it's not but yes they need to install the developer profile
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden