Xcode の Swift Package Manager で Repository を追加しようとしたらエラーになる
検証環境:
Xcode 11.3.1
Swift 5.1.3
Swift Package Manager でリポジトリを追加しようとしたところ以下のようなエラーが出た。
Couldn’t communicate with a helper application.
Try your operation again. If that fails, quit and relaunch the application and try again.
ググると Xcode の Preferences > Source Control > Git から Author を設定すればよいというのが出てくるけどそれで解決しなかった。
自分の場合はどうやら git の Conditional includes 機能を使ったために設定ファイルに追加された includeIf
セクションがあることが原因のようだった。
とりあえずのワークアラウンドとして~/.gitconfig
からこの設定箇所をコメントアウトしたら追加できた。
#[includeIf "gitdir:~/.ghq/gitlab.com/xyk/"] # path = ~/.gitconfig-gitlab-xyk