Я собираюсь загрузить приложение в iTunes Connect. Я не агент команды, и не кажется, что агент команды может сделать меня агентом группы. Поэтому он вошел в Центр участников и загрузил сертификат распространения, который находится в моей цепочке ключей вместе с сертификатом WWDR.
Идентификатор связки установлен в se. "companyname". "appname".
Когда я устанавливаю идентификатор подписи кода в Distribution, он говорит, что никакие профили не совпадают. Может ли Team Agent создавать окончательные приложения для загрузки? Как заставить XCode использовать правильный набор профилей?
Любая идея о том, как преодолеть это последнее препятствие?:)
Изменить: может ли Агент группы войти в Центр-член и создать профиль подготовки для приложения, будет ли это решить все?
Ответ: см. ответ Пола Пилина, я решил добавить эту дополнительную информацию (слишком длинную для комментариев).
Пол, я собираюсь отметить ваш как правильный ответ, потому что он настроил меня на правильный трек... сертификаты для брелка (который обычно связан с компьютером, точнее, с именем пользователя компьютера, Я думаю).
Необходимо создать совершенно отдельный профиль распространения для приложения - изменение существующего сертификата разработки для включения агента команды только позволяет ему развиваться. Маленький момент "a-ha" или, возможно, "d'oh" заключался в том, что он должен быть создан в разделе "Предоставление" с выбранной вкладкой "Распространение" (в портале подготовки ресурсов).
После этого на вкладке Target Info/Build вы просто используете автоматический автоматический селектор по умолчанию (dev/distro), и он будет найден автоматически.
Я также временно попытался добавить "gibberish" (f.ex.JX567ERNB.) перед именем se.companyname.appname для идентификатора Bundle, но автоматический селектор профиля сказал мне, что его там не должно быть, я удалил его и это сработало!
Профили - это то, что позволяет проектам использовать сертификаты в Keychain, я думаю.