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
130
0
Share
fastlane - Continuous Delivery for iOS Apps
NSConf
More information:
https://fastlane.tools
Felix Krause
March 16, 2015
More Decks by Felix Krause
See All by Felix Krause
Trusting SDKs
krausefx
1
950
2017-10 Pragma: Getting started contributing to open source projects
krausefx
1
110
How to get get started contributing to open source
krausefx
3
680
Scaling Open Source Communities trySwift Tokyo
krausefx
2
1.3k
Scaling Open Source Communitites
krausefx
0
83
MCEConf Warsaw
krausefx
2
440
NSMeetup San Francisco
krausefx
1
180
fastlane - Felix Krause - Swift Language User Group
krausefx
1
24k
fastlane - Continuous Delivery for iOS Apps
krausefx
1
390
Other Decks in Programming
See All in Programming
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
170
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
110
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
27
19k
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
170
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
1
650
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
2
420
GitHubCopilotCLIをはじめよう.pdf
htkym
0
320
AIと共に生きる技術選定 2026
sgash708
0
120
Road to RubyKaigi: Play Hard(ware)
makicamel
1
540
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
360
Back to the roots of date
jinroq
0
680
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
300
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Prompt Engineering for Job Search
mfonobong
0
290
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building an army of robots
kneath
306
46k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
340
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
320
エンジニアに許された特別な時間の終わり
watany
106
240k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
510
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
140
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