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

20170327_fastlane_jp_2.pdf

yukiasai
March 27, 2017
1.3k

 20170327_fastlane_jp_2.pdf

yukiasai

March 27, 2017
Tweet

Transcript

  1. Let’s into the fastlane
    Mar. 27, 2017

    View Slide

  2. whoami?
    @yukiasai
    @yukiasai417
    Recruit Marketing Partners Co., Ltd.

    View Slide

  3. GitHub

    View Slide

  4. My contributions

    View Slide

  5. My contributions

    View Slide

  6. Spaceship
    spaceship exposes both the Apple Developer
    Center and the iTunes Connect API.

    View Slide

  7. View Slide

  8. Usage

    View Slide

  9. Spaceship Playground
    Run fastlane spaceship

    View Slide

  10. Spaceship Playground

    View Slide

  11. iTunes Connect API
    &
    Apple Developer Portal API

    View Slide

  12. iTunes Connect API
    fastlane/spaceship/lib/spaceship/tunes/

    View Slide

  13. App list
    App details
    Build versions
    Beta tests
    Submit

    View Slide

  14. Base URL
    fastlane/spaceship/lib/spaceship/tunes/tunes_client.rb: 43

    View Slide

  15. Apple Developer Portal API
    fastlane/spaceship/lib/spaceship/portal/

    View Slide

  16. Certificates
    Provisioning profiles
    Devices
    Members

    View Slide

  17. Base URL
    fastlane/spaceship/lib/spaceship/tunes/portal_client.rb: 8

    View Slide

  18. **Developer Console**

    View Slide

  19. My contributions

    View Slide

  20. My contributions

    View Slide

  21. #8469

    View Slide

  22. Before Now
    Create new app

    View Slide

  23. Request Payload

    View Slide

  24. Request Payload

    View Slide

  25. Apps created just now

    View Slide

  26. 1. Create new app

    2. Ensure version number

    View Slide

  27. My contributions

    View Slide

  28. #8508

    View Slide

  29. App details

    View Slide

  30. Response Payload
    /account/ios/identifiers/getAppIdDetail.action

    View Slide

  31. Diff

    View Slide

  32. Spaceship
    1. is Core technology of fastlane
    2. Call the closed API
    3. Has many chance of contribution

    View Slide

  33. Thank you

    View Slide