Я пытаюсь настроить автоматический сервер сборки для приложения iPhone. Я бы хотел иметь ночные специальные сборки блогов, чтобы тестеры могли следить за развитием.
Я установил xcode успешно xcode для выполнения сборки adhoc, и я также могу запустить сборку из командной строки:
xcodebuild -configuration AdHoc -sdk iphoneos2.2 clean build
Проблема, с которой я столкнулась, заключается в том, что следующая строка не работает с разветвленным терминалом (с использованием nohup или screen) и не удалось выполнить следующие действия
Ошибка CodeSign: идентификатор подписи кода "iPhone Distribution: XXXXX" не соответствует сертификату подписи кода в вашей цепочке ключей. После добавления в брелок коснитесь файла или очистите проект, чтобы продолжить.
Я проверил переменные среды в своей оболочке и в nohup или экране и не нашел подсказки. Я думаю, моя проблема в том, что разветвленный терминал не может получить доступ к цепочке ключей, но я не знаю, как это разрешить.
Спасибо за помощь