What's new in Screen Time API
What's new in Screen Time API
๐ต ์ง๋ iOS15 ๋ฆด๋ฆฌ์ฆ ์ฃผ์ ์ฌํญ
๐น Family Controls
Screen Time API์ ๋ํ ์์ธ์ค ๊ถํ์ ๋ถ์ฌํ๋ ์ญํ . ๋ณธ์ง์
๊ฒ์ดํธ์จ์ด
์๋ ๋ณดํธ ์ฑ ์ ๊ฑฐ & ์ฐํ ๋ฐฉ์ง
๊ฐ์กฑ์ด ์ฌ์ฉํ๋ ์ฑ์ ์ํ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ํ ํฐ
๐น Managed Setting
๊ธฐ๊ธฐ์ ์ง์์ ์ธ ์ ํ ์ค์ ๊ธฐ๋ฅ
์น ์ฝํ ์ธ ํํฐ๋ง ์ ๊ณต
๋ง์ถคํ UI๋ก ์ฑ&์น ๋ณดํธ
๐น Device Activity
๋๋ฐ์ด์ค ํ๋ ์ผ์ ์ ์์ ๋ฐ ์ข ๋ฃ ์ ์ฝ๋ ์คํ
์ฌ์ฉ ํ๊ณ์น ๋๋ฌ ์ ์ฝ๋ ์คํ
๐ต iOS16 ๋ฐ๋ชจ ์ฑ : Worklog
ํน์ ์์น๋ค์ด ์ถฉ์กฑ๋ ๋๊น์ง ํน์ ์ฑ์ ์ฌ์ฉ์ ์ ํํ๋ ๊ธฐ๋ฅ
๐น NEW
Family Controls
NEW
Family ControlsiOS15
iCloud ์น์ธ์ ํตํด์๋ง ์๋
์ ๊ธฐ๊ธฐ๋ฅผ ์น์ธํ ์ ์์์
โ iOS16
์์ ์ ๊ธฐ๊ธฐ์์ ๊ฐ๋ณ ์ฌ์ฉ์๋ฅผ ์น์ธํ ์ ์๊ฒ ๋์์
๊ฐ๋ณ ์ฌ์ฉ์๊ฐ ์ค์ค๋ก ์ธ์ฆ
์ฌ๋ฌ ๊ฐ์ ๊ฐ๋ณ ์ธ์ฆ
๊ฐ๋ณ ์ธ์ฆ์ ๋ํ ์ฑ ์ ๊ฑฐ ๋๋ iCloud ๋ก๊ทธ์์ ์ ํ ์์
๊ธฐ์กด ์ฝ๋๋ณด๋ค ํจ์ฌ ๊ฐ๊ฒฐํด์ก๋ค.
๐น Managed Settings Store
ํ์ฌ ์ฌ์ฉ์๋ ๊ธฐ๊ธฐ์ ์ค์ ์ ์ ์ฉํ๋ ๋ฐ์ดํฐ ์ ์ฅ์
iOS15
ํ๋ก์ธ์ค๋น ํ๋์ ManagedSettingsStore ๋ง ํ์ฉ๋จ, ๋ํ ์ฑ๊ณผ DeviceActivity์ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ณ๋๋ก ManagedSettingsStore๊ฐ ํ์ํด์ DeviceActivity์ ๋ํ ์๋ต์์ ์ค์ ์ ๋ณ๊ฒฝํ๊ธฐ ์ด๋ ค์ ์
โ iOS16
ํ๋ก์ธ์ค๋ง๋ค ๊ณ ์ ํ ์ด๋ฆ์ ๊ฐ์ง ManagedSettingsStore๋ฅผ ์ต๋ 50๊ฐ ๋ง๋ค ์ ์์. ์ด๋ ๊ฒ ๋ช
๋ช
๋ ManagedSettingsStore๋ค(Named stores)์ ์ฑ๊ณผ ๋ชจ๋ ์ฑ ํ์ฅํ๋ก๊ทธ๋จ์์ ์๋์ผ๋ก ๊ณต์ ๋จ. ๋ชจ๋ Named stores์์ ํ๋ฒ์ ์ค์ ์ ๊ฑฐ๋ ๊ฐ๋ฅํด์ง
์์์์ ActivityCategoryToken
์ ๋ํ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ์ง ์์์ ๋ฐ๋ก ์ฐพ์๋ดค๋ค.
How to use categories in Managed Sโฆ | Apple Developer Forums
ActivityCategoryToken | Apple Developer Documentation
FamilyActivitySelection | Apple Developer Documentation
FamilyActivityPicker | Apple Developer Documentation
์ฌ๊ธฐ๊น์ง ๋ณด๊ณ ์ด์ ์ ์์ฑํ๋ ์์ ๋ฅผ ์ดํด๋ดค๋ค.
FamilyActivityPicker** ์์ ์ ์ ๊ฐ ์ ํํ ์ฑ๋ค์ ์ ๋ณด๋ฅผ FamilyActivitySelection์ ๋ด์ model์ ์ ๋ฌํ๋ค.
Is it possible to use familly actiโฆ | Apple Developer Forums
๋ฌธ์ ๋ SwiftUI ์ฝ๋๋ผ์ UIHostingController
๋ฅผ ์ฌ์ฉํด์ผํ๋ค.
Use SwiftUI in UIKit View Controllers with UIHostingController
UIHostingController in SwiftUI 2020 (Use in UIViewController) - How To Bridge UIKit with SwiftUI.
์๋ฌดํผ ๋๋จธ์ง ์ฝ๋๋ฅผ ๋จผ์ ์ดํด๋ณด์๋ฉด
๐น DeviceActivity
ํ์ฌ ์ฌ์ฉ์๋ ๊ธฐ๊ธฐ์ ์ค์ ์ ์ ์ฉํ๋ ๋ฐ์ดํฐ ์ ์ฅ์
iOS15
์ฑ๊ณผ ์น ์ฌ์ดํธ์ ๋ํ ์ฌ์ฉ๋ ํ์ฉ์น์ ์ฌ์ฉ ์๊ฐ๋์ ๋ฐ์ํ์
โ iOS16
SwiftUI๋ฅผ ์ฌ์ฉํ ์ฌ์ฉ์ ์ง์ ์ฌ์ฉ๋ ๋ณด๊ณ ์๋ฅผ ๋ง๋ค ์ ์๊ฒ ๋์. ์ฌ์ฉ๋ ๋ฐ์ดํฐ๋ ์๋ก์ด ํ์ฅ ํฌ์ธํธ๋ฅผ ํตํด ์ฌ์ฉ์์๊ฒ ํ์๋ ๋ฐ์ดํฐ์ ํ๋ฉด์ ํํ๋ ๋ฐฉ์์ ์ฌ์ฉ์ ์ ์ ํ ์ ์์. ์ด๋ฅผ DeviceActivityReport
๋ ์ต์ข
์ฌ์ฉ์์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ๋ณด์ฅํจ
์ด๊ฑธ ์ด์ฉํด์ ๋ณด๊ณ ์๋ฅผ ๊ฐ์ธํํ์ฌ ๋ทฐ์ ํ์ํ ์ ์๊ณ , ์ํ๋ ์ฐจํธํ์ ๋ทฐ๋ฅผ ๊ตฌํํด์ ๋ณด์ฌ์ฃผ๋ฉด ๋๋ค๋๋ฐ ๋๊น์ง ๋ค ๋ณด๊ณ ์ ์ฉ์์ผ๋ณด๋ ค๊ณ SwiftUI ํ๋ก์ ํธ ์์ ๋ ํด๋ดค๋๋ฐ, ์ฝ๋๋ฅผ ๋๋ฌด ์ผ๋ถ๋ง ๋ณด์ฌ์ฃผ๊ณ ์ํ ์ฝ๋์กฐ์ฐจ ๊ณต๊ฐ๋ฅผ ํด๋์ง ์์์ ๋๋์ฒด ์ด๋ป๊ฒ ์ฌ์ฉํ๋ผ๋ ๊ฑด์ง ๋ชจ๋ฅด๊ฒ ๋ค!
๋๋จธ์ง๋ ๊ณต์๋ฌธ์๋ฅผ ๋ณด๊ณ ์ง์ ์ดํดํ๊ณ ์ ์ฉํด๋ณด๋ ์ ๋ฐ์ ์๋ ๋ฏ ํ๋ค.
Last updated