Сервер Apple OS X (служба Xcode CI) не может найти профили подготовки

Я настроил выделенный Mac mini с OS X Server для непрерывной интеграции с XCode5, добавил репозиторий git и создал ботов. Я пытаюсь интегрировать бота и получаю ошибку

Specified PROVISIONING_PROFILE (29DAD4E2-6155-4395-AF33-2C872BC32504) not 
found and no CODE_SIGN_IDENTITY specified. Ignoring PROVISIONING_PROFILE 
for now. This will become an error in the future.

Сервер был добавлен в команду разработчиков, и я могу видеть его в центре участников на специальной странице "Серверы". Я думаю, что сервер должен получать профили из Центра разработчиков для ботов сборки, но это не работает.

Как я могу это исправить?


person Vitaly Kudrin    schedule 24.10.2013    source источник


Ответы (2)


Я думаю, что проблема решена. Я проверил журналы сервера (Xcode -> Журнал обслуживания) и обнаружил, что список устройств и профили обеспечения правильно загружаются после повторного входа в команду (сохраняются в

/Library/Server/Xcode/Data/ProvisioningProfiles 

(из комментариев)

С выпуском OS X Server 3.2.1 профили подготовки были перемещены в /Library/Developer/XcodeServer/ProvisioningProfiles.

с владельцем _teamserver). Сервер загружает только автоматически сгенерированные профили («Профиль iOS Team Provisionong: идентификатор пакета»), и вы должны выбрать этот профиль в целевых настройках и зафиксировать в своей VCS.

person Vitaly Kudrin    schedule 25.10.2013
comment
Добавление моей команды разработчиков в службу XCode на сервере OSX по-прежнему не работает ... Если я вручную загружу свои профили подготовки и скопирую их в каталог, который вы упомянули, он их найдет, но теперь не может найти мои сертификаты. Есть идеи? - person jpredham; 29.10.2013
comment
Нашел этот замечательный учебник, чтобы обойти некоторые неприятные моменты настройки службы XCode: matt.vlasach.com/ - person jpredham; 30.10.2013
comment
С выпуском OS X Server 3.2.1 профили подготовки были перемещены в /Library/Developer/XcodeServer/ProvisioningProfiles. - person Jay; 25.09.2014

Добавление учетной записи разработчика в Xcode- > Preferences сработало для меня.

Моя среда:

  • Xcode 7.* и сервер 5.

  • Я добавил свой сервер в команду разработчиков

person k-thorat    schedule 29.08.2016