Xcodeプロジェクトでcommitする必要のないファイル

公開日: : 最終更新日:2014/01/28 Xcode

気になったので調べてみた。

Cocoa Application Project を BeforeBuild という名前で作成。

そのまま何もせずに保存して閉じる。

BeforeBuild を複製して AfterBuild というディレクトリを作成。

AfterBuild を開いてビルドしてすぐに閉じる。

そして diff -r。


diff -r BeforeBuild/ AfterBuild/
diff -r BeforeBuild/BeforeBuild.xcodeproj/user.mode1v3 AfterBuild/BeforeBuild.xcodeproj/user.mode1v3
383c383
< <string>CE7D85AC0D5227AE00D10A2C</string>
---
> <string>CE7D85990D5226A000D10A2C</string>
385c385
< <string>CE7D85AD0D5227AE00D10A2C</string>
---
> <string>CE7D859A0D5226A000D10A2C</string>
519,521d518
< <string>1C78EAAD065D492600B07095</string>
< <string>1CD10A99069EF8BA00B06720</string>
< <string>CE7D85AE0D5227AE00D10A2C</string>
529,530d525
< <key>FirstTimeWindowDisplayed</key>
< <false/>
533,534d527
< <key>IsVertical</key>
< <true/>
546c539,549
< <string></string>
---
> <string>&#60;No Editor&#62;</string>
> <key>PBXSplitModuleInNavigatorKey</key>
> <dict>
> <key>Split0</key>
> <dict>
> <key>PBXProjectModuleGUID</key>
> <string>1CD052900623707200166675</string>
> </dict>
> <key>SplitCount</key>
> <string>1</string>
> </dict>
548c551
< <true/>
---
> <integer>1</integer>
553c556
< <string>{{0, 0}, {500, 218}}</string>
---
> <string>{{0, 0}, {500, 215}}</string>
555c558
< <string>318 339 500 500 0 0 1280 1002 </string>
---
> <string>192 257 500 500 0 0 1280 1002 </string>
562a566,567
> <key>BecomeActive</key>
> <integer>1</integer>
568,572c573
< <string>ビルド</string>
< <key>XCBuildResultsTrigger_Collapse</key>
< <integer>1021</integer>
< <key>XCBuildResultsTrigger_Open</key>
< <integer>1011</integer>
---
> <string>Build</string>
577c578
< <string>{{0, 223}, {500, 236}}</string>
---
> <string>{{0, 222}, {500, 236}}</string>
579c580
< <string>318 339 500 500 0 0 1280 1002 </string>
---
> <string>192 257 500 500 0 0 1280 1002 </string>
588c589
< <string>459pt</string>
---
> <string>458pt</string>
598c599
< <true/>
---
> <integer>1</integer>
601,602c602,603
< <string>CE7D85AE0D5227AE00D10A2C</string>
< <string>CE7D85AF0D5227AE00D10A2C</string>
---
> <string>1C78EAA5065D492600B07095</string>
> <string>1C78EAA6065D492600B07095</string>
609,613c610
< <string>318 339 500 500 0 0 1280 1002 </string>
< <key>WindowToolGUID</key>
< <string>CE7D85AE0D5227AE00D10A2C</string>
< <key>WindowToolIsVisible</key>
< <false/>
---
> <string>192 257 500 500 0 0 1280 1002 </string>
616,617d612
< <key>FirstTimeWindowDisplayed</key>
< <false/>
620,621d614
< <key>IsVertical</key>
< <true/>
644,645c637,638
< <string>{{0, 0}, {316, 185}}</string>
< <string>{{316, 0}, {378, 185}}</string>
---
> <string>{{0, 0}, {317, 164}}</string>
> <string>{{317, 0}, {377, 164}}</string>
660,661c653,654
< <string>{{0, 0}, {694, 185}}</string>
< <string>{{0, 185}, {694, 196}}</string>
---
> <string>{{0, 0}, {694, 164}}</string>
> <string>{{0, 164}, {694, 216}}</string>
673a667,668
> <key>DebugConsoleDrawerSize</key>
> <string>{100, 120}</string>
681,697c676
< <string>{{0, 0}, {694, 381}}</string>
< <key>PBXDebugSessionStackFrameViewKey</key>
< <dict>
< <key>DebugVariablesTableConfiguration</key>
< <array>
< <string>Name</string>
< <real>120</real>
< <string>Value</string>
< <real>85</real>
< <string>Summary</string>
< <real>148</real>
< </array>
< <key>Frame</key>
< <string>{{316, 0}, {378, 185}}</string>
< <key>RubberWindowFrame</key>
< <string>318 417 694 422 0 0 1280 1002 </string>
< </dict>
---
> <string>{{0, 0}, {694, 380}}</string>
699c678
< <string>318 417 694 422 0 0 1280 1002 </string>
---
> <string>321 238 694 422 0 0 1440 878 </string>
704c683
< <string>381pt</string>
---
> <string>100%</string>
708c687
< <string>381pt</string>
---
> <string>100%</string>
718c697
< <true/>
---
> <integer>1</integer>
722c701
< <string>CE7D85B00D5227B900D10A2C</string>
---
> <string>1C0AD2AB069F1E9B00FABCE6</string>
724,728c703
< <string>CE7D85B10D5227B900D10A2C</string>
< <string>CE7D85B20D5227B900D10A2C</string>
< <string>CE7D85B30D5227B900D10A2C</string>
< <string>CE7D85B40D5227B900D10A2C</string>
< <string>CE7D85B50D5227B900D10A2C</string>
---
> <string>1C0AD2AC069F1E9B00FABCE6</string>
733c708
< <string>318 417 694 422 0 0 1280 1002 </string>
---
> <string>321 238 694 422 0 0 1440 878 </string>
737c712
< <false/>
---
> <integer>0</integer>
843,844d817
< <key>FirstTimeWindowDisplayed</key>
< <false/>
847,848d819
< <key>IsVertical</key>
< <true/>
854a826,827
> <key>BecomeActive</key>
> <integer>1</integer>
865c838
< <string>{{0, 0}, {650, 209}}</string>
---
> <string>{{0, 0}, {650, 250}}</string>
867c840
< <string>318 589 650 250 0 0 1280 1002 </string>
---
> <string>516 632 650 250 0 0 1680 1027 </string>
886c859
< <true/>
---
> <integer>1</integer>
890c863
< <string>CE7D85B60D5227B900D10A2C</string>
---
> <string>1C78EAAE065D492600B07095</string>
896c869
< <string>318 589 650 250 0 0 1280 1002 </string>
---
> <string>650 41 650 250 0 0 1280 1002 </string>
900c873
< <false/>
---
> <integer>0</integer>
diff -r BeforeBuild/BeforeBuild.xcodeproj/user.pbxuser AfterBuild/BeforeBuild.xcodeproj/user.pbxuser
20c20
< 48,
---
> 48.16259765625,
35,36c35,36
< PBXPerProjectTemplateStateSaveDate = 223487905;
< PBXWorkspaceStateSaveDate = 223487905;
---
> PBXPerProjectTemplateStateSaveDate = 223487636;
> PBXWorkspaceStateSaveDate = 223487636;
55c55
< breakpointsEnabled = 0;
---
> breakpointsEnabled = 1;
61d60
< dylibVariantSuffix = "";
Only in BeforeBuild/: build

  • hogehoge.xcodeproj は実際にはディレクトリ
  • user.mode1v3, user.pbxuser には FirstTimeWindowDisplayed などの開発環境に関する情報が記録されている?
  • ひとまず build は commit しなくても良さそう

関連記事

skitched-20121128-102755.jpg

Xcode4でカーソルのフォーカスを隣のエリアに移動するショートカット

     こんにちは。暇さえあればXcode4の便利な機能を探しているアキオ(@aki

記事を読む

20140527-224036.jpg

Xcode 5のクイックヘルプはトラックパッドだけでも呼び出せるぞ

メソッドなどのリファレンスを素早く表示できる「クイックヘルプ」ですが、実はトラックパッドだけ

記事を読む

no image

Xcode on MacBook Air

ども、@akio0911 です。 新型のMacBook Air上でXcodeがどのくらい

記事を読む

20140529-001817.jpg

Xcode 5でカーソル位置にある単語のクイックヘルプとドキュメントを表示するショートカット

今回は、Xcode 5でカーソル位置にあるキーワードのクイックヘルプとドキュメントを表示する

記事を読む

20140525-210756.jpg

Xcode 5のアシスタントエディターにて、片方で開いているファイルをもう片方で開く小技

今日はXcode 5のちょっとした小技を紹介したいと思います。     

記事を読む

skitched-20121223-163102

Xcode4でブレークポイントを一気に全削除する方法

     こんにちは。Xcode4ではアシスタントエディタの右側に任意のファイルを素早

記事を読む

skitched-820.jpg

Xcode4でアプリ名を変更する方法

     こんにちは!Xcodeでは、アシスタントエディタがお気に入りなアキオ(@ak

記事を読む

xcode-tab-20130729-192248.jpg

Xcodeで作業内容によって画面レイアウトを素早く切り替えたいなら、タブ機能を使うと楽だよー

     Xcodeを使う際は、「画面を作成する」「コードを書く」「アウトレット・アク

記事を読む

20140425-215755.jpg

Xcode 5のメソッド一覧で選択したメソッドをアシスタントエディターの右側に表示する

以前、現在開いているファイル内にあるメソッドの一覧を表示する方法を以下の記事で紹介しましたが

記事を読む

no image

”CodeSign error” ”The entitlements file” Entitlements.plist ”is missing”が出た場合の対処法

Xcodeでアプリをビルドした際に "CodeSign error" "The entit

記事を読む

20140714-144729.jpg
サンフランシスコのピア39にあるチャウダーズでクラムチャウダーを食す!

アップルの開発者向けイベント「WWDC2014」に参加するため

slooProImg_20140714064146.jpg
ミスドのカルピスドーナツとカルピスポンデリングを食べてみた!

ミスドで期間限定のカルピスコラボ商品「カルピスドーナツ」と「カルピ

slooProImg_20140713230358.jpg
十三カレー計画で牛すじカレーネギのせを食す!(大阪・十三)

「iPhoneアプリ開発キャンプ@大阪」のランチで、十三カレー計画

slooProImg_20140712085918.jpg
大阪・難波の加寿屋 法善寺でかすうどんを食す。ランチタイムはおにぎり2個まで無料!

大阪・難波の加寿屋 法善寺 (かすうどん KASUYA)で、かす

20140625-114250.jpg
ライブドアブログで運営していた「あきお商店」を「卵は世界である」に改名しました

少し前からライブドアブログで「あきお商店」というブログをやって

→もっと見る

PAGE TOP ↑