Download - Mobile Day - Fastlane
Transcript
![Page 1: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/1.jpg)
Todd Burner@toddlovesthis
Local Contact: @agustin
![Page 2: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/2.jpg)
![Page 3: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/3.jpg)
![Page 4: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/4.jpg)
![Page 5: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/5.jpg)
![Page 6: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/6.jpg)
$ sudo gem install fastlane —verbose
Getting Started
$ xcode-select —install
$ cd [your_project_folder]
$ fastlane init
![Page 7: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/7.jpg)
![Page 8: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/8.jpg)
$ scan
Scan
$ fastlane ios test
![Page 9: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/9.jpg)
$ fastlane actions
Actions
$ fastlane action [action_name]
$ fastlane lanes
$ fastlane new_action
![Page 10: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/10.jpg)
So far
![Page 11: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/11.jpg)
CODE SIGNING
&
PROVISIONING PROFILES
< >
![Page 12: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/12.jpg)
![Page 13: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/13.jpg)
The right way
![Page 14: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/14.jpg)
AUTOMATING
![Page 15: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/15.jpg)
Build Your App
Code Signing Certificate
Provisioning Profile
Building & Signing
Signed IPA
![Page 16: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/16.jpg)
$ cert$ sigh$ gym
![Page 17: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/17.jpg)
![Page 18: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/18.jpg)
`
1. Version Bump 2. Commit & Push 3. Provisioning Profile 4. Build 5. Export 6. Upload 7. Add Release Notes 8. Distribute
![Page 19: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/19.jpg)
![Page 20: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/20.jpg)
![Page 21: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/21.jpg)
$ fastlane beta
![Page 22: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/22.jpg)
![Page 25: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/25.jpg)
Launch
![Page 26: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/26.jpg)
PUSH CERTIFICATES
![Page 27: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/27.jpg)
SCREENSHOTS
![Page 28: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/28.jpg)
300screenshots
![Page 29: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/29.jpg)
...button.tap()snapshot("1LandingScreen")...
![Page 30: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/30.jpg)
![Page 31: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/31.jpg)
![Page 32: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/32.jpg)
![Page 34: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/34.jpg)
![Page 36: Mobile Day - Fastlane](https://reader034.vdocument.in/reader034/viewer/2022051521/5a67b9c37f8b9ac0578b6065/html5/thumbnails/36.jpg)
Thank You@toddlovesthis
Local Contact: @agustin