Подтвердить что ты не робот

Xcode 9 commit: не удалось связаться со вспомогательным приложением

Недавно я обновился до OSX Sierra (от El Capitan) и до Xcode 9. Я удалил все проблемы совместимости (например, проблемы автоопределения) и хотел бы совершить мой локальный gitrep.

появляется следующая ошибка:

введите описание изображения здесь

Я думал, что это может быть такая же ошибка, появившаяся в XCode 7, упомянутом здесь: Xcode и Git Source Control: "Рабочая копия XXXXX не удалось зафиксировать файлы"

введите описание изображения здесь

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

Любая помощь была оценена.

ИЗМЕНИТЬ

Я заработал, выполнив вручную и добавив изменения до

git commit -a -m "Fixes"

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

4b9b3361

Ответ 1

Решение состоит в том, чтобы добавить изменения один раз с помощью команды git. Используйте терминал и перейдите к папке проекта Xcode. Если вы находитесь в нужной папке, эта команда:

ls -al

перечислит папку.git. Тогда вы знаете, что вы в нужном месте. Затем выполните

git commit -a -m "Commit title here"

После этого коммит через Xcode должен снова работать.

Ответ 2

Для меня мне пришлось заполнить полное имя и адрес электронной почты в разделе "Настройки" > "Контроль источника" > GIT (вкладка). Они были пустыми.

Ответ 3

Если вы не можете изменить имя git в Xcode, вы можете изменить имя пользователя и адрес электронной почты, используя терминал:

xcrun git config --global user.name 'new_user_name'
xcrun git config --global user.email '[email protected]'

И перезапустите Xcode.

Ответ 4

Для меня в "Предпочтениях"> "Управление исходным кодом"> "Git"> "Игнорируемые файлы" был установлен контроллер осложнений расширений Watchkit. Удаление из Ignored Files решило проблему. Xcode 10.1, Смотреть OS 4.2.

Ответ 5

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