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
fastlane - Continuous Delivery for iOS Apps
Search
Felix Krause
March 16, 2015
Programming
0
120
fastlane - Continuous Delivery for iOS Apps
NSConf
More information:
https://fastlane.tools
Felix Krause
March 16, 2015
Tweet
Share
More Decks by Felix Krause
See All by Felix Krause
Trusting SDKs
krausefx
1
820
2017-10 Pragma: Getting started contributing to open source projects
krausefx
1
90
How to get get started contributing to open source
krausefx
3
660
Scaling Open Source Communities trySwift Tokyo
krausefx
2
1.1k
Scaling Open Source Communitites
krausefx
0
65
MCEConf Warsaw
krausefx
2
420
NSMeetup San Francisco
krausefx
1
150
fastlane - Felix Krause - Swift Language User Group
krausefx
1
24k
fastlane - Continuous Delivery for iOS Apps
krausefx
1
380
Other Decks in Programming
See All in Programming
The Shape of a Service Object
inem
0
520
今インフラ技術をイチから学び直すなら
yuhta28
1
140
Rubyとクリエイティブコーディングの輪の広がり / The Growing Circle of Ruby and Creative Coding
chobishiba
1
270
A New Era of Testing
mannodermaus
2
510
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
390
Why Prism?
kddnewton
4
1.7k
Shinjuku.rb#95:心の技術書紹介
free_world21
1
110
僕が思い描くTypeScriptの未来を勝手に先取りする
yukukotani
9
2.4k
LangChainの現在とv0.3にむけて
os1ma
4
920
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
490
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
1.1k
Amazon Neptuneで始める初めてのグラフDB ー グラフDBを使う意味を考える ー
satoshi256kbyte
2
260
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
25
3.9k
Typedesign – Prime Four
hannesfritz
39
2.3k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Debugging Ruby Performance
tmm1
72
12k
The Invisible Side of Design
smashingmag
296
50k
What’s in a name? Adding method to the madness
productmarketing
PRO
21
3k
WebSockets: Embracing the real-time Web
robhawkes
59
7.3k
We Have a Design System, Now What?
morganepeng
48
7.1k
What the flash - Photography Introduction
edds
67
11k
Building Adaptive Systems
keathley
36
2.1k
A designer walks into a library…
pauljervisheath
201
24k
Transcript
Continuous Delivery for iOS Apps @KrauseFx (Felix Krause)
• “We can’t release, Chris is currently on vacation” •
“The provisioning profiles doesn’t contain all devices?” • “We can’t release an update, the build is broken” • “We need the latest screenshots for the website” • “Uh, that bug fix is not worth a new release”
No Automation
Continuous Delivery for iOS Apps @KrauseFx (Felix Krause)
Release Day • Testing • Screenshots • Build • Signing
Issues • Prepare Push Certificate • Upload • Submit
Continuous Integration
Level up
Goals • Automatic Deployment • Version Control • Developer Independent
None
None
None
• App Metadata • Screenshots • IPA • TestFlight •
App Submission
• UI Automation • All combinations • Provide a JS
file • Summary
None
None
• Multiple Lanes • Pass on Information • From 1
Day to Zero
xctool
@KrauseFx (Felix Krause) https://fastlane.tools