Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Xcode build script tips
Search
lachlanroche
December 02, 2014
Programming
0
73
Xcode build script tips
Presented at Brisbane Cocoaheads. The talk was mostly live coding.
lachlanroche
December 02, 2014
Tweet
Share
More Decks by lachlanroche
See All by lachlanroche
Introducing the iOS Responder Chain
lachlanroche
0
160
iPad Multitasking in iOS9
lachlanroche
0
170
Xcode keyboard tips
lachlanroche
1
51
Introducing Datomic
lachlanroche
0
60
Introducing Xamarin
lachlanroche
0
62
Other Decks in Programming
See All in Programming
自動テストのアーキテクチャとその理由ー大規模ゲーム開発の場合ー
segadevtech
2
1k
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
480
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
12
6.6k
知られているようで知られていない JavaScriptの仕様 4選
syumai
0
620
複数チーム並行開発下でのコード移行アプローチ ~手動 Codemod から「生成AI 活用」への進化
andpad
0
170
2026年向け会社紹介資料
misu
0
240
Patterns of Patterns (and why we need them)
denyspoltorak
0
100
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.6k
GraalVM Native Image トラブルシューティング機能の最新状況(2025年版)
ntt_dsol_java
0
160
競馬で学ぶ機械学習の基本と実践 / Machine Learning with Horse Racing
shoheimitani
14
13k
What’s Fair is FAIR: A Decentralised Future for WordPress Distribution
rmccue
0
190
MCPサーバー「モディフィウス」で変更容易性の向上をスケールする / modifius
minodriven
8
1.6k
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Agile that works and the tools we love
rasmusluckow
331
21k
Fireside Chat
paigeccino
41
3.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Bash Introduction
62gerente
615
210k
Navigating Team Friction
lara
190
15k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Transcript
Build scripts Brisbane Cocoaheads December 2014 @lachlanroche
Xcode environment • Run script phase • xcodebuild -showBuildSettings •
Xcode Build Setting Reference
agvtool • Build settings • Set Current Project Version to
an integer • Set Versioning System to Apple Generic • Info pane • Set up your version and build numbers • Technical Q&A QA1827
git • Require a clean checkout for Build and Archive
• Tag after build
plist • plutil • /usr/libexec/PlistBuddy