Я думаю, что многое зависит от определения "экспорт в Xcode" , и я призываю вас уточнить это с вашим клиентом.
Если техническое требованиепросто подписать приложение, чтобы знать, что шаг подписи кода, выполненный с помощью MonoDevelop (или с помощью инструмента командной строки mtouch ), просто вызывает инструмент codesign , который предоставляетсяЯблоко.Этот шаг применяется к полностью собранному .app (каталогу), так что любой должен иметь возможность (с правильными сертификатами / ключами) подписать его (при условии, что данные .plist совпадают).
Есть также некоторыеподдержка (в mtouch ) для создания проекта Xcode (см. параметр --xcode), который может оказаться полезным.Это то, что вы можете (и должны) попытаться убедиться, что оно может как есть соответствовать вашим (клиентским) требованиям.
Наконец, может быть способами создания тупой проекты Xcode, которые можно использовать только для копирования и подписи файлов.Я почти уверен, что это было бы возможно с VS.NET/msbuild и MonoDevelop / makefiles - но я недостаточно хорошо знаю Xcode, чтобы сказать, есть ли такая возможность.
Вывод: единственное, что я на самом деле не понимаюНе сомневаюсь, что вы можете сделать это с MonoTouch [.Dialog] / C # в два раза быстрее, чем другие решения; -)