Hatena::Groupiphone-dev

haoyayoi Dev Style このページをアンテナに追加 RSSフィード

2009-02-11

iPhone アプリのソースコードをterminalからビルドする場合

| 17:14 | iPhone アプリのソースコードをterminalからビルドする場合 - haoyayoi Dev Style を含むブックマーク はてなブックマーク - iPhone アプリのソースコードをterminalからビルドする場合 - haoyayoi Dev Style iPhone アプリのソースコードをterminalからビルドする場合 - haoyayoi Dev Style のブックマークコメント

iTunes Connectでの申請情報が文字化けとか、いつ市場にでるのか判らない状態。とりあえずNDAにはほど遠い部分のことで初エントリーということに。

xcodeをterminalから動かす場合、iPhone内にインストールを指定できるのかは微妙です。多分そこらへんは判ったとしてもSDKに触れそうなので、通常使用の範囲内にて。

  • xcodebuild
    • 標準の指定構成でビルドする
  • xcodebuild -configuration <target>
    • 指定された構成でビルドする
    • Target:
      • Debug
      • Release
      • Distribution
  • xcodebuild clean
    • 標準の指定構成をクリーンアップする
  • xcodebuild clean -configuration <target>
    • 指定された構成をクリーンアップする
    • Target:
      • Debug
      • Release
      • Distribution
  • xcodebuild -version
    • xcodeのバージョンを表示
  • xcodebuild -target <targetname>
    • ビルドする対象のターゲットを標準の指定構成でビルド
      • 複数のターゲットを同一フォルダ内に入れている場合等
  • xcodebuild -project <targetprojectname>
    • ビルドする対象のプロジェクトを標準の指定構成でビルド
      • 複数のプロジェクトを同一フォルダ内に入れている場合等

Clangで解析する場合は、以下の手順。

$xcodebuild clean -configuration <target>

$scan-build -o ~/Documents/AppName --view xcodebuild -configuration <target>