Continuos Delivery for iOS Apps

Continuos Delivery for iOS Apps

This is a "topicalized" version of Felix Krause's presentation during NSLondon.

Adapted for CocoaHeads CR chapter.
Felix gave me access to the file and I mainly changed a couple of things here and there and translated most to Spanish.

F2f5f7bc8bd3bd71e51d303e9881fe78?s=128

Esteban Torres

April 21, 2015
Tweet

Transcript

  1. 2.

    • “No podemos hacer release, José está de vacaciones” •

    “El provisioning profiles tiene todos los dispositivos?” • “No podemos liberar el update, el build está roto” • “Necesitamos screenshots nuevos para la página” • “Uh, ese fix no merece otro release…”
  2. 5.

    Release Day • Testing • Screenshots • Build • Signing

    Issues • Prepare Push Certificate • Upload • Submit
  3. 9.
  4. 10.
  5. 11.
  6. 14.

    • UI Automation • All combinations • Provide a JS

    file • Integration Tests • Summary
  7. 15.
  8. 16.
  9. 17.
  10. 18.
  11. 20.
  12. 21.
  13. 22.
  14. 23.
  15. 24.
  16. 25.
  17. 27.
  18. 28.
  19. 30.
  20. 32.
  21. 33.
  22. 34.
  23. 35.
  24. 37.

    FAQs • Pero Xcode Bots! • ¿Listo para producción? •

    Yo mantengo muchas apps, tenemos 2 empleados para éso • ¿Puede fastlane hacer «submit» de apps?