タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Xcodeとgitとiosに関するefclのブックマーク (4)

  • これがXcodeでのバージョニングの決定版になるかも • Yuta Tokoro

    概要 この記事でできるようになること 安定してInfo.plistの内容(ここではBuild番号)を変更できる ふつうにRun Scriptで編集するとタイミングによってすぐにアプリに反映されないことがあったりしたがそれが解消される Info.plistに差分がでないのでcommitのときに邪魔にならない なお、この方法を教えてくれた熊谷さんがこの方法に行き着いた経緯や所感がこちらに詳しくまとめられています。詳細や考え方などをきちんと知りたいかたは是非、熊谷さんの記事をご一読ください! 必要な設定 Preprocess Info.plist file でInfo.plistをビルド前に確定させる Run Scriptで${TEMP_DIR}/Preprocessed-Info.plistを編集する 以下、具体的な話をします。 経緯 これまで、 デバッグ用やArchive用のアプリのバージョ

    これがXcodeでのバージョニングの決定版になるかも • Yuta Tokoro
    efcl
    efcl 2014/05/20
    gitで管理しないinfo.plistのアプリバージョン。 Preprocess Info.plist fileでinfo.plistへの処理を先に行う。 ビルドする度にビルドバージョン上げたりする方法
  • iOS開発でGitを利用する際のTips - blog.ishkawa.org

    ちょっと今更な感じもありますが、iOS開発でGitを使うときのTipsを紹介します。 Gitそのものの使い方は理解している前提のもとで書きます。 バージョン管理する対象 Xcodeのプロジェクトにはバージョン管理する上で結構余計なものが入っています。 Gitで管理すべきでないもの Xcodeの作業データ Xcodeのプロジェクトは.xcodeprojですが、こいつ自身はディレクトリになっていて project.pbxproj project.xcworkspace xcuserdata というファイルが入っています。このうち、Gitで管理するべきものはproject.pbxprojです。 その他のものはXcodeの状態(グループを開いてるかなど)を管理しているものなので、 プロジェクトのバージョン管理対象としては適切ではありません。 ビルドデータ xcodebuildコマンドを実

    efcl
    efcl 2013/12/03
    git ignoreとgitattributeで自動マージしない設定
  • Xcode&gitで開発する時の.gitignore - Qiita

    みなさんは、.gitignoreどのようなのを使われていますか? 僕のやつを公開するので、みなさんも教えて下さい! CocoaPodも使うので、Pods/*も入れています。(このフォルダ以下は pod installするとPodfileやPodfile.lockを参考に、installされ、自動的Fetchされ、つくられるので、共有する必要ありません) PodFileは.gitignoreしないとして、Podfile.lockも.gitignoreに入れないほうが良いと思います。(理由は以下追記) これが現状の.gitignoreです。 # Mac .DS_Store # Xcode build/* *.pbxuser !default.pbxuser *.mode1v3 !default.mode1v3 *.mode2v3 !default.mode2v3 *.perspectivev3

    Xcode&gitで開発する時の.gitignore - Qiita
    efcl
    efcl 2013/02/13
    cocoapod / xcodeのgitignore設定
  • ビルド時に git のコミット回数を Info.plist のバージョン番号に設定する方法

    これは面白そう。 以下、引用: ソフトウェア開発における「プロトタイプ」とは、シミュレーションを目的とした試作品のことをいいます。書で解説するプロトタイピングは、主に紙などを使った「低精度プロトタイピング」を中心とした手法です。リスク回避や初期段階における可能性の模索をメ...

    efcl
    efcl 2011/12/28
    バージョンにgitのコミット数を入れる
  • 1