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
iOS 14 からの Universal Links
Search
Shota Kashihara
December 22, 2020
Technology
1
4k
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
ふりかえり “Demystify SwiftUI”
shotakashihara
0
300
UI デザインシステム
shotakashihara
2
2.7k
アプリのログをチーム外で活用してもらうためにやったこと
shotakashihara
0
620
iOS エンジニアが KMM で2つの アプリのログイン処理を共通化した話
shotakashihara
1
720
iOSアプリ自動ログテストのススメ
shotakashihara
2
1.4k
デバイス管理を App Store Connect API でやってみよう
shotakashihara
2
770
Trace outside of stack trace
shotakashihara
11
2.3k
App startup time with Dynamic/Static frameworks
shotakashihara
4
920
Other Decks in Technology
See All in Technology
私とAWSとの関わりの歩み~意志あるところに道は開けるかも?~
nagisa53
1
150
Power Automate のパフォーマンス改善レシピ / Power Automate Performance Improvement Recipes
karamem0
0
280
AI エンジニアの立場からみた、AI コーディング時代の開発の品質向上の取り組みと妄想
soh9834
8
630
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
11
3.7k
モバイルゲームの開発を支える基盤の歩み ~再現性のある開発ラインを量産する秘訣~
qualiarts
0
950
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
270
金融サービスにおける高速な価値提供とAIの役割 #BetAIDay
layerx
PRO
1
320
SAE J1939シミュレーション環境構築
daikiokazaki
1
200
Gemini in Android Studio - Google I/O Bangkok '25
akexorcist
0
110
Kiroでインフラ要件定義~テスト を実施してみた
nagisa53
1
160
データエンジニアがクラシルでやりたいことの現在地
gappy50
3
790
恐怖!テストコードなき夜
tsukuboshi
2
110
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Building Adaptive Systems
keathley
43
2.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Cult of Friendly URLs
andyhume
79
6.5k
Speed Design
sergeychernyshev
32
1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
720
RailsConf 2023
tenderlove
30
1.2k
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