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
NSMeetup San Francisco
Search
Felix Krause
January 13, 2016
Technology
1
150
NSMeetup San Francisco
Felix Krause
January 13, 2016
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
fastlane - Felix Krause - Swift Language User Group
krausefx
1
24k
fastlane - Continuous Delivery for iOS Apps
krausefx
1
380
fastlane - Continuous Delivery for iOS Apps
krausefx
0
120
Other Decks in Technology
See All in Technology
スタッフエンジニアの道: The Staff Engineer’s Path
snoozer05
PRO
44
14k
Oracle Autonomous Database:サービス概要のご紹介
oracle4engineer
PRO
1
7.1k
JTCや セキュリティチェックリストが夢の跡
nikinusu
1
660
フルカイテン株式会社 採用資料
fullkaiten
0
32k
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
180
忙しい人のためのLangGraph概要まとめ
__ymgc__
1
190
LLVM/ASMを使った有限体の高速実装
herumi
0
120
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
240
テスト”ケース”駆動開発 で手戻りをなくそう
ryohma0510
0
320
不動産 x AIことはじめ~データの真価を拓くために
estie
0
110
Swift Testingのconfirmationを コードリーディング/Dive into Swift Testing confirmation
laprasdrum
2
260
サプライチェーン攻撃に備える
ryunen344
0
290
Featured
See All Featured
BBQ
matthewcrist
83
9.2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
1
54
Designing Experiences People Love
moore
138
23k
Atom: Resistance is Futile
akmur
261
25k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.8k
Designing with Data
zakiwarfel
98
5k
Making Projects Easy
brettharned
113
5.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
24
610
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.3k
Typedesign – Prime Four
hannesfritz
39
2.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
663
120k
Build The Right Thing And Hit Your Dates
maggiecrowley
30
2.3k
Transcript
Felix Krause @KrauseFx
None
None
CREATING SCREENSHOTS CODE SIGNING AUTOMATING DEPLOYMENT < >
SCREENSHOTS
300 screenshots
... button.tap() snapshot("1LandingScreen") ...
None
< > PROVISIONING PROFILES
None
Build Your App Code Signing Certificate Provisioning Profile Building &
Signing Signed IPA
$ cert $ sigh $ gym
None
https://codesigning.guide
None
None
None
AUTOMATING DEPLOYMENT
Beta Deployment 1. Version Bump 2. Commit & Push 3.
Provisioning Profile 4. Build 5. Export 6. Upload 7. Add Release Notes 8. Distribute
None
None
None
None
None
$ fastlane beta
None
None
None
None
https://github.com/fastlane/boarding
https://github.com/fastlane/boarding
Demo
What’s Next? https://fastlane.tools @KrauseFx
Thank You @KrauseFx