Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wait, don't click "Fix Issue”!

taquitos
October 20, 2017

Wait, don't click "Fix Issue”!

How you can use fastlane to solve some of the most tedious problems we face as iOS developers. In this talk - You’ll learn practical, everyday uses for fastlane, and hopefully get back two or more hours of your life, every week!

taquitos

October 20, 2017
Tweet

Other Decks in Technology

Transcript

  1. • “We can’t release, Felix is currently on vacation” •

    “The provisioning profiles doesn’t contain all devices?”
  2. • “We can’t release, Felix is currently on vacation” •

    “The provisioning profiles doesn’t contain all devices?” • “We can’t release an update, the build is broken”
  3. • “We can’t release, Felix 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”
  4. • “We can’t release, Felix 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”
  5. Release Day • Testing • Screenshots • Build • Signing

    Issues • Prepare Push Certificate • Upload
  6. Release Day • Testing • Screenshots • Build • Signing

    Issues • Prepare Push Certificate • Upload • Processing
  7. Release Day • Testing • Screenshots • Build • Signing

    Issues • Prepare Push Certificate • Upload • Processing • Submit
  8. Beta Deployment 1. Version Bump 2. Commit & Push 3.

    Provisioning Profile 4. Build 5. Export 6. Upload 7. Add Release Notes 8. Distribute
  9. '

  10. )

  11. *

  12. *

  13. *