I've setup a configuration that builds a Unity project for XboxOne. Problem is, under certain conditions, Unity itself needs to run a command with elevated access: build step > launches Unity.exe > calls makepkg.exe
Usually when making a build manually from inside Unity, I'd get an UAC prompt at that point. When running from TC, I don't get anything, and the command silently fails, returning nothing.
The build agent is currently set to run as a LocalSystem service. I've tried setting up the service to use a user account (with admin privileges): doesn't work any better.
I've tried disabling UAC entirely (as suggested here), doesn't work.
... any ideas?