Wait, don’t click "Fix Issue"!
summary
Fastlane automates testing, building, signing and deployment so a multi-step release becomes one command: version bump, build/sign with gym/match/cert/sigh, upload with pilot or crashlytics, and Slack notification. match stores a team signing identity in a git repo to onboard new machines and avoid hundreds of provisioning profiles. snapshot generates screenshots across devices and locales (example: 5 screenshots × 6 devices × 10 languages = 300). Fastlane integrates via spaceship and Fastlane Swift, which runs inside Xcode over a local socket, and it already uploads dSYMs and plugins reliably.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:14Why am I here
- 1:44Fix Issue
- 2:37The Release Process
- 5:00Continuous Delivery
- 6:12Common Problems
- 7:08Snapshot
- 8:22Screengrab
- 13:59Mash
- 16:28Fastlane
- 21:11Fastlane tools
- 22:26Spaceship
- 26:07Fast Lane
- 30:46Fast Lane Swift
- 33:59Wrap up
related talks
44mSupercharging Your Mobile App Release with Fastlane
38mIterative Mobile Development
17mStreamlining Mobile Releases
36mIterative Mobile Development
29mSpeeding up as an iOS developer
53mAutomate your whole iOS Projects & share resources with Android
30mClick-free releases & the making of a CLI app
29mHow we made QA’s life’s easier by providing builds conversing with a slack-bot
