it-roy-ru.com

Кодовая подпись Сообщение "Нет учетной записи для команды" при подписи для другой учетной записи разработчика

Я работаю над приложением для клиента, использующего мою собственную учетную запись Apple Developer, пока жду, пока они сами зарегистрируют учетную запись разработчика.

Они сделали это - и настало время, чтобы они смогли построить и запустить проект на своей машине, но они получают эту ошибку:

Code Signing Error: No account for team "59xxxxxxxx". Add a new account in the Accounts preference pane or verify that your accounts have valid credentials.Code Signing Error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "59xxxxxxxx" with a private key was found.

Идентификатор команды в сообщении об ошибке - мой, который я использовал, чтобы построить проект на моих компьютерах.

Их учетная запись уже была установлена ​​на панели настроек Xcode, и я был добавлен в качестве члена этой команды. 

Я работал над другими проектами с другими разработчиками, где мы могли бы создать проект, просто выбрав соответствующую команду в раскрывающемся меню в разделе «Подписание» общих настроек проекта. По какой-то причине, когда мой клиент выбирает свою команду и пытается построить проект, он все равно выдает эту ошибку. 

Кто-нибудь знает, что мы делаем не так?

14
chmod

Для меня решением было установить команду как в общих настройках, так и в настройках сборки.

Я использую Xcode 9.

10
Monstercrunch

Решением для меня было установить команду в общих настройках цели и в общих настройках тестов.

 enter image description here

17
Ibrahim

Очевидно, что со мной и моим клиентом происходил небольшой «сломанный телефон», и нам удалось решить эту проблему, просто выбрав их команду в разделе «Подписание» на вкладке «Общие» в настройках проекта.

2
chmod

В моем случае ошибка была вызвана устаревшим идентификатором команды в настройках проекта. То есть Я получил проект от человека давно ушел. Итак, я просто скопировал идентификатор команды из сообщения об ошибке и использовал поиск в проекте в XCode, чтобы найти этот идентификатор команды. Он нашел меня в двух местах в настройках проекта, я добавил новый идентификатор разработчика и ошибка исчезла.

0
Anton Kukoba