Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Xcode build script tips
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
lachlanroche
December 02, 2014
Programming
91
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Xcode build script tips
Presented at Brisbane Cocoaheads. The talk was mostly live coding.
lachlanroche
December 02, 2014
More Decks by lachlanroche
See All by lachlanroche
Introducing the iOS Responder Chain
lachlanroche
0
190
iPad Multitasking in iOS9
lachlanroche
0
210
Xcode keyboard tips
lachlanroche
1
70
Introducing Datomic
lachlanroche
0
120
Introducing Xamarin
lachlanroche
0
93
Other Decks in Programming
See All in Programming
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
200
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.3k
Seven New Principles of Software Engineering
yegor256
0
350
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
380
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
120
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.4k
JIS keyboard support in Omarchy
lef237
0
160
Railsバージョンを4倍にした話
optim
0
810
Next.js: The final boss of Web Performance
guaca
0
350
[2026-10-09]一枚の布で作らなくてもいい。 信頼性は「パッチワーク」で紡がれる~既存の運用と新しい可能性をつなぎ合わせてきたCREの話~
tosite
0
110
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
250
sbt 2.0: takeoff
eed3si9n
0
170
Featured
See All Featured
Optimizing for Happiness
mojombo
378
71k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
350
Into the Great Unknown - MozCon
thekraken
41
2.8k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
650
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
530
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
470
New Earth Scene 8
popppiees
4
2.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
A Soul's Torment
seathinner
8
3.8k
Documentation Writing (for coders)
carmenintech
77
5.6k
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