Как установить сертификат в Xcode (подготовка к отправке App Store)
-
08-10-2019 - |
Вопрос
Я не хочу выбрать свой профиль распространения в Code Signing Identity
на вкладке «Создание целей». Но все мои сертификаты (разработчик, рекламные, ...) серые. Так кажется, что новый профиль xxx.mobileProvision не установлен. Руководящие принципы говорят
Загрузите профиль распространения и установите его в Организатор XCode. Перетащите файл .MObileProvision в список профилей предоставления профилей под разработкой iPhone в организаторе.
Но ничего не происходит. Значок зеленого плюс не появляется.
Если я дважды щелкнул, чтобы профиль XCode показывает мне пустой файл ...
Кто-нибудь может мне помочь?
Дополнительная информация:
Сначала я создал специальный профиль (с другим идентификатором пакета), который работает (сейчас). Владелец сертификата и имя пользователя на Mac не одинаковы (но закрытый ключ был создан под этим именем пользователя). В Xcode я могу видеть только сертификат старого разработчика (из специального профиля).
Я установил приложение к Release
.
Решение 3
Под
Предоставление -> Распространение -> Профессические профили распределения
Я снова загрузил нужный сертификат и установил его. Теперь я не вижу пустой файл в Xcode. Сборка также работает сейчас (без ошибки знака кода).
То, что я тоже сделал: я скачал WWDR и установил его, но я не знаю, была ли это причина (потому что я думаю, что это всегда одинаково)
Другие советы
В Xcode 5 это было перемещено:
Xcode> Настройки> Учетные записи> Кнопка «Просмотр».
Вы можете обновить свои сертификаты предоставления в XCode по адресу:
Organizer -> Devices -> LIBRARY -> Provisioning Profiles
Есть кнопка обновления :) Так что, если вы создали сертификат вручную в iTunes Connect, то вам нужно нажать эту кнопку или загрузить сертификат вручную.
Эти инструкции предназначены для XCode 6.4 (так как я не смог найти обновление для последних версий даже это был немного устаревшим)
а) часть на сайте разработчиков:
Войдите в: https://developer.apple.com/
Центр-член
Сертификаты, идентификаторы и профили
Сертификаты> Все
Нажмите «+», чтобы добавить, а затем следуйте инструкциям. Вам нужно будет открыть «BeyChain Access.app», там в меню «keychain Access»> «Assistant assistant>» выберите «Заказать сертификат от власти сертификата» и т. Д.
б) Часть Xcode:
В конце концов, вам нужно перейти к Xcode, и открыть XCode> Предпочтения ..., выберите свой Apple ID> Подробнее ...> Нажмите на прикрученную стрелку для обновления, а также «+», чтобы проверить дистрибуцию IOS или разработчик iOS Подписание токологии.