Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
App Store Connect API with Open API Spec
Search
d_date
November 15, 2018
Programming
0
970
App Store Connect API with Open API Spec
d_date
November 15, 2018
Tweet
Share
More Decks by d_date
See All by d_date
TCA Practice in 5 min
d_date
2
1.4k
waiwai-swiftpm-part2
d_date
3
480
わいわいSwift PM part 1
d_date
2
380
What's new in Firebase 2021
d_date
2
1.4k
CI/CDをミニマルに構築する
d_date
1
550
Swift Package centered project - Build and Practice
d_date
20
14k
How to write Great Proposal
d_date
4
1.2k
Thinking about Architecture for SwiftUI
d_date
8
2.3k
Integrate your app to modern world in Niigata
d_date
0
650
Other Decks in Programming
See All in Programming
Datadog Workflow Automation で圧倒的価値提供
showwin
1
140
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
3.1k
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
190
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
150
バッチを作らなきゃとなったときに考えること
irof
2
500
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
130
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
2
410
Ruby on cygwin 2025-02
fd0
0
180
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
190
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
140
Domain-Driven Transformation
hschwentner
2
1.9k
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
500
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
510
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Documentation Writing (for coders)
carmenintech
67
4.6k
The Language of Interfaces
destraynor
156
24k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
250
The Invisible Side of Design
smashingmag
299
50k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
4 Signs Your Business is Dying
shpigford
182
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Transcript
App Store Connect API With Open API Spec 2018/11/15 Potatotips
#56 Daiki Matsudate / @d_date
%BJLJ.BUTVEBUF @d_date
Summer has come
App Store Connect API has released
None
None
None
Summer has NOT come⛄
ɾApp Store Connect API by @giginet https://speakerdeck.com/giginet/fastest-trip-to-appstore- connect See more…
Open API Generator
None
None
• Community forked from Swagger Codegen • Open API Spec(OAS)
2.x(Swagger) / 3.x Open API Generator
• 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
DEMO
• Hard to define too much response models • OAS
3.0 Partially Available in Swift DEMO
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
https://github.com/giginet/ Wormhole
- 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
ɾhttps://developer.apple.com/documentation/ appstoreconnectapi Resources