Как изменить команды в 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.