2015-11-14 3 views
3

Я недавно обновил свой сертификат разработчика, и я использую Xcode 7. Я использую одну и ту же учетную запись разработчика на четырех разных компьютерах Mac. Но с тех пор, как я обновил свой сертификат, на следующий день утром все мои приложения указывают, что сбой сертификата, и когда я вхожу в учетную запись разработчика, я обнаруживаю, что все мои профили недействительны. Это происходит каждый день. Вещи, которые я пробовал этоПрофиль профилей становится недействительным каждый день

  1. удалила App ID и воссоздал его (не работает)
  2. Удалены все старые профили из Mac и аккаунт разработчика (не работает)
  3. Удаляется мой IOS сертификат развития (не работает)

Что я делаю в эти прошлые дни, это изменить профиль и выбрать мой сертификат каждый день.

Любая помощь?

+0

Вы видите какие-либо сертификаты, которые действительны после того, как вы стали недействительными? Я не видел его с сертификатами, но я видел, что Xcode делает недействительными профили подготовки, когда разработчики используют кнопку «Fix», когда Xcode пытается управлять сертификатами и профилями. – wottle

+0

Никаких сертификатов не было, но профиль обеспечения истекает каждый день, когда нажата кнопка «Исправить», точно так же, как вы сказали. почему это происходит? Почему Xcode хочет исправить проблему, когда у меня есть действующий профиль? – Matt

+0

В основном, Xcode пытается взять на себя управление профилями обеспечения. Чтобы предотвратить конфликт между существующим профилем инициализации и тем, который будет создаваться Xcode, он делает недействительными все, что есть. Наличие двух профилей подготовки для одного и того же идентификатора приложения и сертификата вызывает неоднозначную ошибку профиля инициализации в Xcode, потому что тогда он не может определить, какой из двух профилей он должен использовать для сборки приложения. – wottle

ответ

0

Я удаляю те же профили разработки AppID, но сохраняю тот, который управляется Xcode.Тогда я открываю Xcode и вводим «Настройка»> «Учетные записи»> Выберите учетную запись разработчика, которую я использовал> «Просмотреть детали»> Подписи идентификаторов : разработка iOS «Сброс»> «DownLoadAll». тогда все в порядке. Помните: если вы разрешите Xcode управлять своими сертификатами, просто убедитесь, что «один AppID, один профиль разработки».

Смежные вопросы