ActivityWatch/activitywatch

iOS support

Aberta

#751 aberto em 23 de jun. de 2022

 (18 comentários) (28 reações) (0 responsável)Python (442 forks)batch import
help wantedimproves: user growthsize: large

Métricas do repositório

Stars
 (9.534 estrelas)
Métricas de merge de PR
 (Mesclagem média 1d 18h) (6 fundiu PRs em 30d)

Description

We currently support every major OS, except iOS.

Apple has historically taken a very cautious stance with ScreenTime data they collect, so support for iOS has been practically impossible (although RescueTime and some others offer an iOS app, it's really mostly a companion app).

However, a couple weeks ago someone gave me notice of Apple finally creating a more comprehensive API: https://www.reddit.com/r/QuantifiedSelf/comments/v1jykz/granular_app_tracking_on_iosipados/ibwbu2p/

The actual API: https://developer.apple.com/documentation/deviceactivity/deviceactivitydata

So, looks like this will be possible going forward. I don't personally own an iOS device, nor do I know anything about iOS dev, but going off how we built aw-android, we can probably do something similar for iOS, eventually.

Guia do colaborador