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

App Store Connect API with Open API Spec

2594ac7ce91fd7d9a3ce71ca7cc2d0c0?s=47 d_date
November 15, 2018

App Store Connect API with Open API Spec

2594ac7ce91fd7d9a3ce71ca7cc2d0c0?s=128

d_date

November 15, 2018
Tweet

Transcript

  1. App Store Connect API With Open API Spec 2018/11/15 Potatotips

    #56 Daiki Matsudate / @d_date
  2. %BJLJ.BUTVEBUF @d_date

  3. Summer has come

  4. App Store Connect API has released

  5. None
  6. None
  7. None
  8. Summer has NOT come⛄

  9. ɾApp Store Connect API by @giginet https://speakerdeck.com/giginet/fastest-trip-to-appstore- connect See more…

  10. Open API Generator

  11. None
  12. None
  13. • Community forked from Swagger Codegen • Open API Spec(OAS)

    2.x(Swagger) / 3.x Open API Generator
  14. • Define your Spec in YAML / JSON • Run

    openapi-generator generate -i swagger.yaml -g swift4 -o ./output (-i: input file, —g: language, -o: output dir) • 3. Take into your project How to Use
  15. DEMO

  16. • Hard to define too much response models • OAS

    3.0 Partially Available in Swift DEMO
  17. Limitation: - oneOf: is converted to Any so that NOT

    acceptable for Codable - Enum with `+` / `-` case is converted to without any prefix OAS 3.0 Partially Available in Swift
  18. https://github.com/giginet/ Wormhole

  19. - Provisioning APIs has NOT available yet - Use fastlane/spaceship

    instead - generate your client with Open API Generator with your favorite languages - See other client ex). giginet/Wormhole Recap 8FMDPNFUPDPOUSJCVUJOHUP0QFO"1*(FOFSBUPS
  20. ɾhttps://developer.apple.com/documentation/ appstoreconnectapi Resources