iOS開発Tips

【Xcode】UserInterfaceState.xcuserstateをgitの管理対象から外した時のメモ

xcodeでgitを使う場合。
そのままだとUserInterfaceState.xcuserstateっていうファイルがgitの管理対象になっちゃってプッシュとか出来なくなったりする。
こいつをgitの管理対象から外せば全てがうまくいく。
チームメンバーみんながハッピーになれる。

まず初めにgitで管理しているプロジェクト直下に[.gitignore]というファイルを作る
そして以下のように記述。

 

 

 

次にターミナルで次のコマンドを実行。
もちろんプロジェクトファイルのルートに移動してやること。

このようにキャッシュを消してやれば変更が反映されるらしいです。

 

参考:UserInterfaceState.xcuserstateが.gitignoreで無視されない件