Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
iOS 14 からの Universal Links
Shota Kashihara
December 22, 2020
Technology
1
2.9k
iOS 14 からの Universal Links
[Online] potatotips #72 iOS/Android開発Tips共有会 の発表資料です。
https://potatotips.connpass.com/event/194575/
Shota Kashihara
December 22, 2020
Tweet
Share
More Decks by Shota Kashihara
See All by Shota Kashihara
アプリのログをチーム外で活用してもらうためにやったこと
shotakashihara
0
230
iOS エンジニアが KMM で2つの アプリのログイン処理を共通化した話
shotakashihara
1
260
iOSアプリ自動ログテストのススメ
shotakashihara
2
950
デバイス管理を App Store Connect API でやってみよう
shotakashihara
2
410
Trace outside of stack trace
shotakashihara
12
1.8k
App startup time with Dynamic/Static frameworks
shotakashihara
4
570
Other Decks in Technology
See All in Technology
マネージャーからみたスクラムと自己管理化
shibe23
0
950
sleepagotchi
fuwasegu
1
1.5k
Target SDK Versionを上げない Notification runtime permission対応
napplecomputer
0
120
1人目QAエンジニアよもやま話 / QA Test Talk Vol.1
nametake
4
220
インタラクティブなメディアの地図投影法: WebメルカトルからAdaptive Projectionsへ / MIERUNE 社内勉強会 #033
sorami
2
210
Implementing Kubernetes operators in Java with Micronaut - TechWeek Java Summit 2022
alvarosanchez
0
110
覗いてみよう!現場のスクラムチーム
tkredman
0
940
Power AutomateでのAdaptive Cards-基本編
miyakemito
1
210
FoodTechにおける商流・金流・物流の進化/Evolution of Commercial, Financial, and Logistics in FoodTech
dskst
0
370
2022年度新卒技術研修「エンジニアマインド」講義
excitejp
PRO
0
330
ノーメンテナンス運用実現のためのノウハウ/ColoplTech-05-02
colopl
0
160
1人目SETとして入社して2ヶ月の間におこなったこと
tarappo
3
400
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
14
36k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
119
28k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
100
5.9k
Producing Creativity
orderedlist
PRO
333
37k
Atom: Resistance is Futile
akmur
255
20k
jQuery: Nuts, Bolts and Bling
dougneiner
56
6.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
15k
The Brand Is Dead. Long Live the Brand.
mthomps
46
2.7k
A Philosophy of Restraint
colly
192
15k
Rebuilding a faster, lazier Slack
samanthasiow
62
7.2k
Become a Pro
speakerdeck
PRO
3
830
KATA
mclloyd
7
8.7k
Transcript
©2020 Wantedly, Inc. iOS 14 ͔Βͷ Universal Links potatotips#72 Dec
22, 2020 - Shota Kashihara - Wantedly, Inc.
©2020 Wantedly, Inc. ⇡࠷ۙɺWantedly ͷϓϩϑΟʔϧ͕৽͘͠ͳΓ·ͨ͠ɻ ID ૣ͍ͷ͕ͪͳͷͰੋඇߋ৽͍ͯͩ͘͠͞
©2020 Wantedly, Inc. 2"ڥͰ6OJWFSTBM-JOLT͕ಈ͔ͳ͍ʂ J04ͷ6OJWFSTBM-JOLTͷมߋ ݪҼͱճආࡦ Outline
©2020 Wantedly, Inc. QA ڥͰ Universal Links ͕ಈ͔ͳ͍ʂ ͱ͋Δͷ͜ͱ 10݄ʮQA൛ΞϓϦͷڥ͚ͩɺUniversal
Links ͕ ಈ͔ͳ͍ʯͱ͍͏ใࠂΛQA͞Μ͔ΒΒ͏ ௐࠪͷ݁ՌɺiOS 14 x QA൛ͱ͍͏ڥ͚ͩ Universal Links ͕ಈ͍͍ͯͳ͍͜ͱ͕Θ͔ͬͨɻ 6OJWFSTBM-JOLTͷಈ࡞֬ೝ݁Ռ ຊ൪ QA iOS 13 ✅ ✅ iOS 14 ✅ ❌ Introduction
©2020 Wantedly, Inc. QA ڥͰ Universal Links ͕ಈ͔ͳ͍ʂ ProxyMan ͰΞϓϦΠϯετʔϧ࣌ͷ௨৴ϩάΛݟΔͱɺhttps://app-site-association.cdn-apple.com
ʹରͯ͠Ϧ ΫΤετ͍ͯ͠Δ͜ͱ͕Θ͔ͬͨɻ ProxyMan ͷ௨৴ϩά Introduction
©2020 Wantedly, Inc. Universal Links ͷ มߋ iOS 13 to
iOS 14
©2020 Wantedly, Inc. iOS 13 Ҏલͷ Universal Links iOS 14
ͷ Universal Links ͷมߋ https://xxx.wantedly.com/.well-known/apple-app-site-association https://xxx.wantedly.com/apple-app-site-association ᶃ ΞϓϦΛʹΠϯετʔϧ͢ΔͱɺΤϯλΠτϧϝϯτ ͷ applinks: ʹॻ͔Εͨ υϝΠϯԼʹϦΫΤετ ͯ͠ AASA (apple-app-site-association) Λμϯϩʔυ ᶄ Universal Links ͕༗ޮԽ
©2020 Wantedly, Inc. iOS 14 ͷ Universal Links iOS 14
ͷ Universal Links ͷมߋ https://app-site-association.cdn-apple.com ᶃ ΞϓϦΛʹΠϯετʔϧ͢ΔͱɺΤϯλΠτϧϝϯτ ͷ applinks: ʹॻ͔Εͨ υϝΠϯͷ AASA (apple-app- site-association) Λ Apple CDN Λհͯ͠μϯϩʔυ ᶄ Universal Links ͕༗ޮԽ
©2020 Wantedly, Inc. Apple CDN ͱ iOS 14 ͷ Universal
Links ͷมߋ Ҿ༻: https://developer.apple.com/videos/play/wwdc2020/10098 ᶃ AASA ΛΩϟογϡ͓͖ͯ͠ɺ ͔ΒͷϦΫΤετ͕͋ͬͨΒߴʹσϦόϦ͢Δ Apple ͕༻ҙͨ͠Έɻ ᶄ Apple ͷ Ϋϩʔϥ (bot) ͕ ֤ domain ͷ AASA Λऔಘͯ͠ΩϟογϡΛอଘͯ͠ճΔɻ ᶅ AASA Ϋϩʔϥ͕ΞΫηεՄೳͳαΠτͰ͋Δ ඞཁ͕͋Δɻ ͏͓Θ͔ΓͰ͢Ͷʁ
©2020 Wantedly, Inc. ݪҼ QAڥͰͷΈ Universal Links ͕͑ͳ͔ͬͨϫέ ฐࣾͷҰ෦ QA
ڥ IP ੍ݶΛ͍ͯͯ͠ɺڐՄ͞ΕͨIP ͔Β͔͠ϦΫΤετΛड͚͚͍ͯͳ͔ͬͨɻ ͦͷͨΊɺApple ͷ Ϋϩʔϥ ͔ΒͷϦΫΤετʹԠ͡ ͣɺ AASA ͷΩϟογϡ͕ߦΘΕͳ͔ͬͨͨΊ Universal Links ͕ແޮʹͳ͍ͬͯͨɻ Ҿ༻: https://developer.apple.com/videos/play/wwdc2020/10098 ·ͱΊ
©2020 Wantedly, Inc. ճආࡦ Ҿ༻: https://developer.apple.com/videos/play/wwdc2020/10098 ·ͱΊ
©2020 Wantedly, Inc. Ҿ༻ - What's new in Universal Links
https://developer.apple.com/videos/play/wwdc2020/10098 - Supporting Associated Domains https://developer.apple.com/documentation/safariservices/supporting_associated_domains? language=objc - iOS14 ʹ͓͚ΔUniversal Links ͷมߋ https://recruit.gmo.jp/engineer/jisedai/blog/ios14-universal-links/ - iOS14Ͱඇެ։αʔόʔ͔ͭΦϨΦϨূ໌ॻͰUniversal LinksΛςετ͢Δํ๏ https://qiita.com/saten_qiita/items/06c5a81105f6ada008ac