Re: Any way to get Xcode to auto-update profiles?
Re: Any way to get Xcode to auto-update profiles?
- Subject: Re: Any way to get Xcode to auto-update profiles?
- From: Fritz Anderson <email@hidden>
- Date: Thu, 19 Dec 2013 15:37:28 -0600
On 19 Dec 2013, at 1:52 PM, Rick Mann <email@hidden> wrote:
>
> On Dec 19, 2013, at 08:17 , Fritz Anderson <email@hidden> wrote:
>
>> Let me see if I understand…
>>
>> When you ship a revision off to a bot, Xcode Server uses current provisioning profiles. When you sit down at the server machine and log into your user account, the profiles are the ones you had the last time you built from that account. Am I right?
>
> That's what I think I'm experiencing.
>
> It's just irritating to run through the Archive operation (lengthy, since it does a clean build of our large project), and then remember I forgot to update the profiles.
I've had the trouble — at least on 5.0 and the first Mavericks Server, it would be nice if it had improved — that Xcode Server would not download distribution profiles, even if the server is part of the relevant team, and the distribution identity is in the system keychain.
As of 5.0, the server and integration documentation was shockingly evasive on the subject of distribution builds. I confess I haven't revisited the subject since the day Xcode Server humiliated me in a demo.
What I did was to assume root privileges (sudo -s, command-by-command sudo won't work) and copy the distribution profile into Xcode Server's cache.
Then I could use an Archive build for release, and even do an over-the-air installation of ad-hoc or in-house builds. It worked every time I tried it, up through ten minutes before that demo. Hasn't worked since.
I can imagine why this would be all kinds of fragile: The Xcode IDE is getting more and more aggressive in issuing new profiles, it would be a pain to keep the server's cache in sync, and I suppose the use and contents of the cache are "unpublished," and therefore apt to disappear. (The odds are that the distribution profile would not change out from under you, but automated provisioning is so new to me I don't quite trust it.)
This message isn't quite as encouraging as it was when I started it.
— F
--
Fritz Anderson email@hidden
Xcode 5 Start to Finish: Available April 2014 from Addison Wesley
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden