Как я могу изменить команды в Xcode 4.4
В 4.3 и в первый раз, когда вы пытались выполнить командное действие, такое как обновление профилей обеспечения, он попросил бы вас войти в систему. Он больше не делает это в 4.4, он просто принимает команду и обновляет... как это сделать Я учу Xcode есть несколько команд? Он перечисляет их под командами на боковой панели органайзера, но не позволяет мне обновлять их профили или выбирать их при создании новых профилей.
Для пояснения, у каждой команды есть свой идентификатор разработчика, и я не могу найти способ войти в систему с разными идентификаторами разработчика, чтобы обновить профили обеспечения. Я все еще могу войти в систему под разными идентификаторами при отправке приложений в магазин приложений, однако это, похоже, не влияет на идентификатор входа для обновления профиля обеспечения.
3 ответа
Кажется, будет исправлено в Xcode 4.4.1 (выпущен вчера, 7 августа 2012 г.). И как правильно сказал Иван: Кажется, что все профили всех команд синхронизируются, если у вас одинаковый идентификатор Apple во всех командах. (Протестировал это, удалив все профили из Xcode в Организаторе и нажав "Обновить")
Обновить:
Если у вас разные идентификаторы яблок в разных командах, а диалог входа в систему по-прежнему отсутствует, возможно, вы сохранили свои учетные данные в цепочке для ключей. См. Комментарии № 2 и № 3 этого ответа для обходного пути.
Есть странный способ добавить новую личность (пользователь / пароль). Если вы соберете и заархивируете, а затем перейдите в Распределение -> Сохранить для предприятия, а затем откройте список Идентификация подписи кода, в конце появится пункт "Обновить идентификатор подписи кода". Если вы выберете его, вам будет предложено ввести имя пользователя и пароль. Надеюсь это поможет.
Для справки, поскольку я нашел эту страницу в поисках XCode 5.1 - чтобы XCode синхронизировал новые команды с одним Apple ID, нажмите "View Details
'в любых командах, которые находятся, чтобы увидеть профили обеспечения для этой конкретной команды, а затем нажмите refresh
значок. Также будут загружены все новые команды, добавленные в ID.