Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Xcode Cloud at a glance
Kishikawa Katsumi
July 30, 2021
Programming
2
690
Xcode Cloud at a glance
Kishikawa Katsumi
July 30, 2021
Tweet
Share
More Decks by Kishikawa Katsumi
See All by Kishikawa Katsumi
GitHub Actionsでテストの結果をわかりやすく表示する
kishikawakatsumi
1
130
GitHub Actionsでテストの結果をわかりやすく表示する
kishikawakatsumi
1
650
Network ExtensionでiOSデバイス上で動くパケットキャプチャを作る
kishikawakatsumi
7
4k
StoreKit Testingについて
kishikawakatsumi
1
770
Build Swift Web Playground
kishikawakatsumi
1
120
SourceKit-LSPを使ってWebブラウザでSwiftの入力補完を実現する
kishikawakatsumi
1
2.2k
400種類のアプリを毎日ビルドする自動化の技術
kishikawakatsumi
15
7.4k
SourceKit-LSPをブラウザでコードを読むために活用する
kishikawakatsumi
9
4.4k
Swift Online Playgroundのサンドボックスの仕組みについて
kishikawakatsumi
0
1.1k
Other Decks in Programming
See All in Programming
WindowsコンテナDojo : 第1回 Visual StudioでWindowsコンテナアプリ作成
oniak3ibm
PRO
0
320
C言語でメモリ管理を考えた話
hkawai
0
180
From Java 11 to 17 and beyond
josepaumard
0
290
ゴーファーくんと学ぶGo言語の世界/golang-world-with-gopher
iwasiman
1
140
Untangling Coroutine Testing (Android Makers 2022)
zsmb
0
400
LOWYAの信頼性向上とNew Relic
kazumax55
4
330
アプリのログをチーム外で活用してもらうためにやったこと
shotakashihara
0
130
SRE NEXT 2022: Sensible Incident Management for Software Startups
takanabe
2
230
Let's make a contract: the art of designing a Java API
mariofusco
0
160
dbtとBigQueryで始めるData Vault入門
kazk1018
0
170
CIでAndroidUIテストの様子を録画してみた
mkeeda
0
150
About Type Syntax Proposal
quramy
1
940
Featured
See All Featured
The Language of Interfaces
destraynor
148
20k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
19
1.4k
How to Ace a Technical Interview
jacobian
265
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
314
19k
Gamification - CAS2011
davidbonilla
75
3.9k
Bootstrapping a Software Product
garrettdimon
295
110k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
Build The Right Thing And Hit Your Dates
maggiecrowley
19
1.1k
Debugging Ruby Performance
tmm1
65
10k
Embracing the Ebb and Flow
colly
73
3.3k
Keith and Marios Guide to Fast Websites
keithpitt
404
21k
Large-scale JavaScript Application Architecture
addyosmani
499
110k
Transcript
Xcode Cloud at a glance
Xcode Cloudͱʁ
Xcode Cloudͱʁ
AppleͷCIαʔϏε
None
None
None
None
None
None
None
None
None
None
None
None
None
Xcode CloudΛηοτΞοϓ
None
None
ηοτΞοϓʹXcode 13 beta͕ඞཁ ※ར༻͢Δ͚ͩͳΒෆཁɻmacOSࠓͷ··ͰOKɻ
None
None
None
None
None
None
None
ΧελϚΠζͰ͖Δ༰ʁ
iOSΞϓϦͷҎ֎ͷλεΫΛ ࣮ߦ͢Δʹʁ
None
None
None
None
None
None
ଞͷCIαʔϏεͱൺֱͯ͠
ηοτΞοϓ
None
None
None
͋Β͔͡Ίఏڙ͞Ε͍ͯΔλεΫ
None
None
None
εέδϡʔϧ࣮ߦ
None
None
ϩʔϦϯάϏϧυ
None
None
ϩʔϦϯάϏϧυ͕σϑΥϧτͰ༗ޮ
Bitrise GitHub Actions Xcode Cloud Private Repo ఆ੍ֹ ैྔ੍ ෆ໌
Public Repo ແྉ ແྉ ෆ໌ ྉۚମܥ
ଞͷCIαʔϏεͱൺͯ • ηοτΞοϓʹXcode 13͕ඞཁ • σϑΥϧτͷઃఆݶΓͳ͘iOSΞϓϦΛ؆୯ʹ͢Δ͜ͱΛతʹ͍ͯ͠ Δ • ͋Β͔͡Ί༻ҙ͞Ε͍ͯΔΞΫγϣϯҎ֎ͷ͜ͱʢΧελϜεΫϦϓτʣʹؔ ͢Δࣗ༝͍
• 3rd PartyͷΧελϜΞΫγϣϯͳͲʢࠓͷͱ͜Ζʣͳ͍
ར༻Ͱ͖ͳ͍ɾΤϥʔͳͲ
None
None
None
None
None
·ͱΊΔͱ • iOSΞϓϦʹ͍ͭͯPRͷϚʔδλάΛτϦΨʔʹͯ͠Ϗϧυɺ͢Δ͜ͱʹؔͯ͠μϯτπͰ؆୯ • ίʔυॺ໊ʹؔ͢Δ͍Ζ͍Ζͳʢ͓ͦΒ͘ʣͳ͘ͳΔ • External TestingApp Storeͷʹؔ͢ΔઃఆͦΕͳΓͷݖݶ͕ඞཁ •
ηοτΞοϓʹXcode 13͕ඞཁ • Xcode 13ͷػݏ͕ѱ͚ΕηοτΞοϓͰ͖ͣʹ͑ͳ͍ • ઃఆϑΝΠϧʢYAMLϑΝΠϧΈ͍ͨͳʣͱ͔ͳ͍ΜͩΖ͏͔ʁ • ࠓͷͱ͜ΖApp Store ConnectʢXcodeʣΛݟΔ͔͠ͳͯ͘ɺมߋՕॴͱ͔͕ཧͰ͖ͳ͍ɻ • ӡ༻Xcode 13ෆཁͰɺXcode 12Λ࣮ͬͨߦ͕ՄೳͳͷͰ࣮ࠓͰ࣮༻తʹ͑Δ☺ • ͍ΘΏΔҰൠతͳCIαʔϏεͱൺΔͱ͍Ζ͍ΖΫη͕͋Γࣗ༝ߴ͘ͳ͍