Saagar Jha

Ok so I did some digging around for https://federated.saagarjha.com/notice/AxUQzSbs3YIHd1HEK8 and I strongly suspect it’s Safari coming up while the device is locked, which means the broker does not load its “SecureDefaults” (keychain-backed storage). Does anyone know how I might be able to simulate this
1 replies →
1 replies

Siguza

(replying to Saagar Jha)

@saagar maybe you could try messing around with a custom LaunchDaemon to call stuff specifically in locked state...?

Saagar Jha

(replying to Siguza)
@siguza Yeah I’m not entirely sure how early boot works and if I can get something up in time for this

Saagar Jha

(replying to Saagar Jha)
So far I think I keep hitting it on updates but I want to test this in a VM or something and I don’t really know if they even have a keychain

Siguza

(replying to Saagar Jha)

@saagar I think they'd have to have a keychain, but what I'm skeptical about is whether they have a concept of "data that is not available because the device is locked".

Saagar Jha

(replying to Siguza)
@siguza Well I’m looking at this daemon and its keychain field is nil and I assume this is why