We have this setup running, combined with testflight for testing distribution. Here's the commands we have for teamcity to build our iOS dev builds. Change the <Your Solution> to whatever is appropriate for you.
Also,we found we needed to run the teamcity agent as a dedicated user, and that user must be logged. This was for keychain access to sign your assemblies. We've got it running on a headless mac mini and just remote screen share after boot to log into the teamcity dedicated user and start the build agent.
I also recommend being connect to either a screen share, or at the console/monitor/keyboard for the first builds, in order to approve password or authorization pop ups. After that, it should be able to be run hands off, at least until the next reboot.
On Fri, Sep 20, 2013 at 7:56 AM, Tiernan OToole <[hidden email]> wrote:
From: Rolf Bjarne Kvinge [mailto:[hidden email]]
Sent: 20 September 2013 15:31 To: Tiernan OToole Cc:[hidden email] Subject: Re: [MonoTouch] Mono Touch and Team City