inaturalist / INaturalistIOS

iNaturalist iOS app
MIT License
146 stars 51 forks source link

Some users seeing "Photo load error We’re not able to fetch your photo from iCloud. Couldn’t communicate with a helper application." when importing photo(s) #690

Open tiwane opened 3 months ago

tiwane commented 3 months ago

See https://forum.inaturalist.org/t/photo-load-error-icloud-couldnt-communicate-with-a-helper-app/47437 for more info as well, but basically some users are getting this error when they try to import a photo or photos:

image

I haven't been able to tease out any commonalities. This error used to pop-up if the device didn't have enough storage space to download a full-sized photo, but that doesn't seem to be the cause now.

BradPatras commented 1 month ago

May not be what's causing it for real users so this might be a red herring but I can reliably get this error to pop up by following these steps: (on an iphone with access to taking RAW MAX photos, such as an iPhone 14 Pro)

  1. Open iNaturalist an get ready to add an observation from "Photo Library"
  2. Switch to the iOS Camera app
  3. Enable "RAW MAX" mode
  4. Take a photo
  5. Switch back to iNaturalist and attempt to select this newly taken photo You'll see this exact error.

I have replicated this issue in a different app I work on and I think it may be an iOS/PHPickerViewController bug. I have not created a feedback report with Apple yet though.