thebluepotato
Registered:1530655050 Posts: 5
Posted 1531834967
#1
Hi! I'm currently testing macOS Mojave Beta 4 (Developer Preview) and there's an issue with Photos. New sandboxing settings seem to prevent HoudahGeo from seeing the pictures stored in the Photos app (although it does see albums and categories). Since there's no way to manually add an app under System Preferences -> Security and privacy -> Privacy -> Photos, HoudahGeo has to request access. Is such a request planned for a beta release of HoudahGeo? Cheers, Jonas
houdah
Moderator
Registered:1195166236 Posts: 3,019
Posted 1531837563
#2
Hi! HoudahGeo will be updated for Mojave. So far there is no beta. HoudahGeo worked mostly fine in macOS Mojave Beta 2. I have yet to test with Beta 4. In Beta 2, an attempt to browse the Photos library using HoudahGeo did trigger a request for access. Best, Pierre Bernard
__________________ Houdah Software s. à r. l.https://www.houdah.com HoudahGeo: One-stop photo geocoding HoudahSpot: Advanced file search utility Tembo: Easy and effective file search
houdah
Moderator
Registered:1195166236 Posts: 3,019
Posted 1531842768
#3
Try using Load > Add Images from Files… and navigate to your Pictures folder. This should trigger a request to access your photos.
__________________ Houdah Software s. à r. l.https://www.houdah.com HoudahGeo: One-stop photo geocoding HoudahSpot: Advanced file search utility Tembo: Easy and effective file search
thebluepotato
Registered:1530655050 Posts: 5
Posted 1531845790
#4
Thanks (one more) for the quick reply! I wanted to correct my post nearly immediately after posting it because I tried something else. In sum:Access to Photos was asked only when exporting/notifying a photo (and granted) Exporting required the photos to be read, which required Application Data access (and not Photos). This had to be enabled manually. When enabled, all thumbnails show correctly ; when disabled again, thumbnails are not shown anymore. This was all inside a previously saved project. Maybe the Photos access would have popped up earlier otherwise. I do believe Application Datat is required in any case.
houdah
Moderator
Registered:1195166236 Posts: 3,019
Posted 1531859264
#5
Last I checked, HoudahGeo should not need access to Application Data. Unfortunately the extend of what is considered Application Data is not yet documented. I guess this is still subject to change. Under Mojave, the "Notify" feature should require permission for Automation: HoudahGeo controls Photos by the way of Apple Script. Unfortunately, attempts to use Apple Script do not - by Apple's design - trigger a request for the user to authorize automation. Apple expects users to pre-authorize application in System Preferences. The procedure is rather convoluted. The procedure for access to Application Data is even worse. If you can file bug reports with Apple, you may want to read the following and file duplicates (upvotes):http://openradar.appspot.com/41122836 http://openradar.appspot.com/41630689 http://openradar.appspot.com/41570203
__________________ Houdah Software s. à r. l.https://www.houdah.com HoudahGeo: One-stop photo geocoding HoudahSpot: Advanced file search utility Tembo: Easy and effective file search
thebluepotato
Registered:1530655050 Posts: 5
Posted 1531863878
#6
I've files the relevant bug reports! I believe Application Data is described as "e-mails, calendars, etc." but this "etc." is indeed undocumented and seems to cover pictures stored in Photos.app (but not the categories, groups and albums). Without granting that access, HoudahGeo would not read the files. My issue is closed and I hope Apple will improve this situation until the GM. Cheers!
gilby
Registered:1487457654 Posts: 23
Posted 1531891588
#7
You could try the same fix as for HoudahSpot:Add HoudahGeo to System Preferences -> Security & Privacy -> Privacy -> Application Data.