Blocked photolibraryd outgoing, as a result photoanalysisd running non stop on Sierra?

Discussion in 'macOS Sierra (10.12)' started by belltree, Oct 9, 2016.

  1. belltree macrumors 6502

    Joined:
    Feb 17, 2008
    Location:
    Tokyo, Japan
    #1
    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?
     
  2. cerberusss macrumors 6502a

    cerberusss

    Joined:
    Aug 25, 2013
    Location:
    The Netherlands
    #2
    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.
     

Share This Page