Как изменить команды в Xcode 4.4

В 4.3 и в первый раз, когда вы попытались выполнить групповое действие, например, профили обновления для обновления, он попросит вас войти. Он больше не делает этого в 4.4, он просто принимает команду и обновляется. Как я могу учить Xcode, есть несколько команд? Он перечисляет их под командами в боковой панели организатора, но не позволит мне обновлять их профили или выбирать их при создании новых профилей.

Чтобы уточнить, каждая команда находится под другим идентификатором разработчика, и я не могу найти способ войти в различные идентификаторы разработчика, чтобы обновить профили подготовки. Я могу по-прежнему регистрироваться в разных идентификаторах при отправке приложений в хранилище приложений, однако это, похоже, не влияет на идентификатор входа в профиль обновления.

Ответы

Ответ 1

Кажется, исправлено в Xcode 4.4.1 (выпущено вчера, 7 августа 2012 года). И как правильно сказал Иван: Кажется, что все профили из всех команд синхронизируются, если у всех команд есть одинаковый идентификатор Apple. (Протестировано, удалив все профили из Xcode в Organizer и нажмите "Обновить" )

Update:

Если у вас есть разные идентификаторы Apple для нескольких команд, и диалог входа в систему по-прежнему отсутствует, вы можете сохранить свои учетные данные в своей цепочке ключей. См. Комментарии № 2 и № 3 этого ответа для обхода.

Ответ 2

Существует странный способ добавить новый идентификатор (пользователь/пароль). Если вы построите и архивируете, а затем перейдите в раздел "Распространять" → "Сохранить для предприятия", затем откройте "Идентификатор идентификатора кода", в конце появится элемент с надписью "Обновить код подписи". Если вы выберете его, вам будет предложено ввести имя пользователя и пароль. Надеюсь, это поможет.

Ответ 3

Для справки, так как я нашел эту страницу для поиска XCode 5.1 - чтобы XCode синхронизовал новые команды с тем же идентификатором Apple, нажмите "View Details" в любых командах, которые там, чтобы видеть профили подготовки для этой конкретной команды, затем нажмите значок refresh. Он также загрузит все новые команды, добавленные в ID.