On Jul 1, 2016, at 1:20 PM, Jens Alfke wrote: On Jul 1, 2016, at 11:11 AM, Alex Zavatone < email@hidden> wrote:
Nope. Didn't happen. That's what I'm saying. I did a fresh install from the DMG last night. There was nothing that popped up and asked me to agree to a a license.
Re-installing Xcode won’t change anything because Xcode.app and its contents are *immutable*, just like any other app.
The state of the license agreement is stored somewhere else on disk, either in ~/Library or in some shared location like /Library; I don’t know where.
—Jens
Sorry, I detailed what worked to solve this in one of my replies, but what I didn't make clear was that "on a brand new machine I have never used before that I took out of storage, I installed Xcode 7.3.1 last night from the DMG."
This issue did not happen on a Mac that I have been working on for a while.
The big issue is that IF the user gets into this condition. Server opens up Xcode's About page, which it apparently expects has a button on it to allow the user to accept the license agreement.
It does not.
In any case, this is the terminal command that I entered that worked to solve the issue.
sudo /Applications/Xcode.app/Contents/MacOS/Xcode
But wait, there's more…
Now, here we run into something interesting. The Mac I installed this on hasn't had Xcode or 10.11.5 on it before, but I am making an install that I can hopefully clone and ship to my office where our server should sit.
I don't know if the hard drive I used to house the OS and Xcode has ever had Xcode on it before.
That said, the problem remains that when OS X Server asks the user to open Xcode and agree to the license agreement, and it opens the Xcode About page, - there is no place to accept the license agreement.
As far as I know, there is no place within Xcode where we can do that, let alone in the About page, which OS X Server directs the user to.
Thank you, Jens.
Alex Zavatone
|