Проверка подлинности Xcode 11 SPM завершилась неудачно, поскольку учетные данные не предоставлены - PullRequest
0 голосов
/ 30 сентября 2019

Я начал использовать менеджер пакетов Swift, и когда я добавляю репозиторий с https (https://github.com/Alamofire/Alamofire.git), проверка подлинности адреса всегда завершается неудачно, когда я пытаюсь войти в систему с моей учетной записью github

Ошибка проверки подлинности Xcode

Но если я использую git@github.com: Alamofire / Alamofire.git, он будет успешно добавлен. Я попытался восстановить новый ключ, удалил каталог .ssh, но ничто не заставляет работать https, и я все еще получаю xcodeаутентификация не удалась, потому что не было предоставлено никаких учетных данных. Я мог бы использовать локально ssh url, но в CI мне нужен один с https.

Ответы [ 2 ]

2 голосов
/ 01 октября 2019

Это была проблема с git config. В файле .gitconfig было установлено значение

url.git@github.com.insteadOf "https://github.com/:

После удаления этого раздела https работал правильно

0 голосов
/ 30 сентября 2019

Попробуйте удалить его и добавить снова. Если это не сработает, удалите свою учетную запись GitHub из Xcode. Обычно git через ssh работает лучше. Какой КИ вы используете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...