У нас есть проект с частным репо. У меня есть доступ к этому репо, так как я могу git clone
и т. Д. Для этого репо.
Однако pod install
в этом же репо всегда запрашивает мои учетные данные для входа в систему, получая следующее сообщение:
remote: Repository not found.
fatal: Authentication failed for 'https://github.com/TEAM/Pod.git/'
Я использую соединение SSH. Я не думаю, что проблема связана с этим, так как, как я уже говорил, я могу клонировать / тянуть / и т.д. успешно.
Стоит также отметить, что двое других в команде могут pod install
и pod update
без проблем.
Я также стер свою учетную запись osxkeychain.
Мысли? У меня заканчиваются идеи.
Добавлены детали:
Я могу установить модуль в Podfile, но это для Cocoapod, который мы создаем, и модуль, с которым у меня возникают проблемы, является зависимостью для этого модуля. Поэтому в Podfile мы положили
#source 'https://github.com/TEAM/PodSpecs.git'
#source 'git@github.com:TEAM/PodSpecs.git'
где только один из них не прокомментирован (но ни один не работает для меня - хотя оба работают для них).
А потом в Podspec у нас есть
s.source = { :git => 'https://github.com/TEAM/PodSpecs.git'}
Мы даже попробовали:
s.source = { :git => 'git@github.com:TEAM/PodSpecs.git'}
Я также выполнил следующую команду и проверил существование репо в ./cocoapods/repos
:
pod repo add Pod git@github.com:TEAM/PodSpecs.git