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
3.8k
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
260
UI デザインシステム
shotakashihara
2
2.4k
アプリのログをチーム外で活用してもらうためにやったこと
shotakashihara
0
590
iOS エンジニアが KMM で2つの アプリのログイン処理を共通化した話
shotakashihara
1
680
iOSアプリ自動ログテストのススメ
shotakashihara
2
1.3k
デバイス管理を App Store Connect API でやってみよう
shotakashihara
2
710
Trace outside of stack trace
shotakashihara
11
2.3k
App startup time with Dynamic/Static frameworks
shotakashihara
4
890
Other Decks in Technology
See All in Technology
データの品質が低いと何が困るのか
kzykmyzw
6
1.1k
2024.02.19 W&B AIエージェントLT会 / AIエージェントが業務を代行するための計画と実行 / Algomatic 宮脇
smiyawaki0820
13
3.3k
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
17
6.7k
表現を育てる
kiyou77
1
210
The Future of SEO: The Impact of AI on Search
badams
0
190
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
140
Developer Summit 2025 [14-D-1] Yuki Hattori
yuhattor
19
6.2k
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
210
一度 Expo の採用を断念したけど、 再度 Expo の導入を検討している話
ichiki1023
1
170
ビジネスモデリング道場 目的と背景
masuda220
PRO
9
520
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
360
Classmethod AI Talks(CATs) #17 司会進行スライド(2025.02.19) / classmethod-ai-talks-aka-cats_moderator-slides_vol17_2025-02-19
shinyaa31
0
120
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Six Lessons from altMBA
skipperchong
27
3.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
9
440
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
960
Music & Morning Musume
bryan
46
6.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Why Our Code Smells
bkeepers
PRO
336
57k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
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