Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

belltree

macrumors 6502
Original poster
Feb 17, 2008
395
60
Tokyo, Japan
I recently upgraded to Sierra and have the process "photolibraryd" blocked for any outgoing connections using LittleSnitch. I notice since then that I have photoanalysisd running nonstop on my system and in the console I can see the below error repeating continuously for this process:

DownloadRequestManager: error when requesting permission to download: <private>


Is anyone else seeing similar? I thought photoanalysis was done on the device and did not need to call back to Apple? How can I get this to stop without unblocking it?
 

cerberusss

macrumors 6502a
Aug 25, 2013
932
364
The Netherlands
What you could try, is see to which hostname it's trying to connect. Then make that hostname resolve to 127.0.0.1 or something.

Or simply find which launch agent or daemon is responsible for photolibraryd and with launchctl, prevent it from starting in the first place.

As for your worries about calling home, I'm pretty sure the analysis is done locally but I can imagine that it's using algorithms which have seed data. That seed data probably needs to be updated every now and then so you get better results. I'm guessing here, though.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.