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
近年のAppleにおける位置情報とプライバシー
Search
akatsuki174
July 12, 2023
Technology
530
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
近年のAppleにおける位置情報とプライバシー
2023/07/12 YUMEMI.grow Mobile #5
akatsuki174
July 12, 2023
More Decks by akatsuki174
See All by akatsuki174
逆向きUIの世界 〜iOSアプリのRTL言語対応〜
akatsuki174
1
700
逆向きUIの世界〜AndroidアプリのRTL言語対応〜
akatsuki174
1
1.2k
私が変えてきたこと、変えなかったこと
akatsuki174
2
1.1k
最近読んでいる本-読書シェア会vol.1
akatsuki174
2
300
SwiftUI、UIKitでキャプチャを撮ろう!
akatsuki174
1
160
Appleにおけるプライバシーの全容を把握する
akatsuki174
0
6.4k
オフライン勉強会ぼっち対策
akatsuki174
1
740
Xcode 15の新機能
akatsuki174
0
2.9k
AndroidにもSelect Photosがやってきた
akatsuki174
0
1.4k
Other Decks in Technology
See All in Technology
振り返りこそエンジニアの本領
negima
0
300
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
110
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
110
Genie Code ワークショップ 基礎編 / Genie-Code-Workshop-fundamental
databricksjapan
PRO
0
360
Beyond the Hype: Practical AI for Your Oracle Database with MCP
thatjeffsmith
1
270
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
120
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
570
その指示、Bobにしっかり伝わってる?初心者でも即実践できる プロンプト/コンテキスト設計のコツ
muehara
1
160
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
0
120
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
130
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
2
1.4k
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
950
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Designing for Performance
lara
611
70k
Agile that works and the tools we love
rasmusluckow
331
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
520
A Soul's Torment
seathinner
7
3.5k
Code Review Best Practice
trishagee
74
20k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
190
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
380
Color Theory Basics | Prateek | Gurzu
gurzu
0
460
Transcript
ۙͷAppleʹ͓͚Δ ҐஔใͱϓϥΠόγʔ YUMEMI.grow Mobile #5 @akatsuki174
ࣗݾհ
• @akatsuki174 • גࣜձࣾΏΊΈॴଐ • Android/iOS/FlutterΤϯδχΞ • 1ࣇͷ • ͏͙͢2ࣇͷ
• ϫϯΦϖͳͷͰ͕ฉ͑͜Δ͔ …
ࠓͷ
None
ࠓҐஔใͷ • ~ iOS 12 • iOS 13 • iOS
14 • iOS 15 • iOS 16 ※iOSDCຊ൪ҧ͏ߏɺ༰ʹͳΓ·͢
ҙॻ͖ • ൣғΛiOS,iPadOSͷຊମʹߜͬͯ·͢ • watchOSͳͲͷଞͷϓϥοτϑΥʔϜɺ App Clips, WidgetͳͲର֎Ͱ͢ • εΫγϣAppleͷWWDCಈը͔Βഈआ
iOS 12Ҏલ
Info.plistͷઃఆ • ʮ༻தͷΈڐՄʯ • NSLocationWhenInUseUsageDescriptionΛ ॻ͍͓ͯ͘ • ʮৗʹڐՄʯ • NSLocationAlwaysAndWhenInUseUsageD
escriptionΛॻ͍͓ͯ͘
None
iOS 13
μΠΞϩάબࢶʹมԽ • requestAlwaysAuthorizationΛͯ͠ɺ • ʙiOS 12 • ʮৗʹڐՄʯʮ༻தͷΈڐՄʯʮڐՄ͠ͳ ͍ʯ •
iOS 13ʙ • ʮ༻தͷΈڐՄʯʮҰ࣌తʹڐՄʯʮڐՄ ͠ͳ͍ʯ
None
ʮৗʹڐՄʯ͕ͳ͘ͳͬͨʁ • ʮৗʹڐՄʯΛٻΊΔλΠϛϯά͕มΘͬͨ ͚ͩ • ʮ༻தͷΈڐՄʯΛબ͢ΔͱԾͷʮৗʹ ڐՄʯঢ়ଶʹͳΓɺͦͷޙόοΫάϥϯυ ͰҐஔใͷऔಘΛ͠Α͏ͱͨ͠ͱ͖ʹ࠶ μΠΞϩάͰฉ͔ΕΔ
None
None
None
iOS 14
ʮਖ਼֬ͳҐஔใʯొ • ࠷খݶͷҐஔใఏڙͰࡁΉΑ͏ɺʮਖ਼֬ͳ ҐஔใʯΛΦϑʹ͢Δػೳ͕ొ • ΞϓϦଆͰΦϓτΞτ͢Δ͜ͱͰ͖ͳ͍
ʮਖ਼֬Ͱͳ͍Ґஔใʯͱ • Ґஔ͍ԁͰද͞ΕΔ • ԁͷத৺ϢʔβͷҐஔͱ͍͏Θ͚Ͱͳ ͘ɺϢʔβͷۙࣅҬͷத৺ʹ͗͢ͳ͍ • ߴີͷࢢ֗Ͱkmͷԁ͕ͩɺີͷ ͍߫֎Ͱ10km͘Β͍ͷԁʹͳΔ
None
None
None
None
ਖ਼֬ͳҐஔใ͕͍Βͳ͍߹ • Info.plistΛ͍͡Δ͚ͩͰઃఆ͕Ͱ͖Δ
None
Ұ࣌తʹਖ਼֬ͳҐஔใΛཁٻ • ʮಓҊ͍ͨ͠ͷʹਖ਼֬ͳҐஔใ͕Φϯʹ ͳͬͯͳ͍ʯͳͲͷ߹Ұ࣌తʹਖ਼֬ͳҐ ஔใΛཁٻ͢Δ͜ͱ͕Ͱ͖Δ
None
None
iOS 15
LocationButtonొ • SwiftUIͳΒLocationButtonɺUIKitͳΒ CLLocationButton͕͑ΔΑ͏ʹ • ʮඞཁͳͱ͖ʹҰ͚ͩҐஔใͷΞΫηε ཁٻΛ͢Δʯ͕؆୯ʹͰ͖Δ • ڐμΠΞϩάΛ؆୯ʹग़ͤΔͱ͍͏͚ͩ Ͱɺ͜ͷϘλϯࣗମʹҐஔใΛऔಘ͢Δػ
ೳͳ͍
ͳͥ࡞ΒΕͨʁ • iOS 13͔࣌Βొͨ͠ʮҰ͚ͩڐՄʯͷ ߹ɺΞϓϦΛόοΫάϥϯυʹͨ͠ͱ͖ ʹڐՄ͕ͳ͘ͳͬͯ͠·͏͕͋ͬͨͨΊ
None
iOS 16
ίϯτϩʔϧηϯλʔʹมԽ • ҐஔใΛ༻ͨ͠ΞϓϦ͕͋Δͱɺίϯτ ϩʔϧηϯλʔʹΞϓϦ໊ͱͦͷৄࡉ͕දࣔ ͞ΕΔ
None
·ͱΊͳͲ
ۙͷҐஔใͱϓϥΠόγʔ • ຖͱݴ͍͍ͬͯ΄ͲมԽ͕͋Δ • ҐஔใΛѻ͏ͳΒຖΩϟονΞοϓ͠ͳ ͍ͱɺ࠷ѱͷ߹ϦδΣΫτ͋ΓಘΔ
͓ΘΓ