Please see in app's info about the reading storage/media permission. You can also build apk and check whether it's working or not.
[PAID $15] Google Spreadsheet Extension Pack With/Without Image Hosting (An Alternative To Airtable)
My guide shows that an online image (one with a url, doesn't have to be google drive) can be stored to a google sheet cell.
We are both correct
Not working when compiled either.
Again ImagePicker works OK when compiled.
Google is smart enough! they know what should be the limit and I have made this extension to store the images within the limits without adding any empty value to the spreadsheet, so the user will always be able to store the images to spreadsheet perfectly.
Oh... so you were talking about the event. Let me check...
No, I just showed the blocks. Nothing happening with the button click that calls the method PickImage.
OK I see it works for you, but not for me, companion or compiled on Android 15 Pixel 8a, nor does it work on Pixel 8 Android 13, in my Genymotion Emulator.
Maybe there is a clue in your extension code?
Okay, let me fix this.
[UltimateGsheetExtensionfix.aia|attachment]
Can you please import this aia to check PickImage still working or not?
Well at least I get an error message now
as far as I know, there is no intent for PICK_IMAGES only PICK...
oops! that's why I need some sleep. fixing...
[UltimateGsheetExtension (1).aia|attachment]
Please check...
Half worked on real device, offered me only Drive or Whatsapp as locations to pick files from, when I picked a file the app crashed and closed. Generated the same error when testing on emulator.
Thanks for your help. Now I will need some time to fix it, purchase link is removed temporarily until it's get fixed. I first test my self, for that I need to use my another machine, I'm just coming...
UltimateGsheetExtension (1).aia (57.0 KB)
@TIMAI2 Now I have personally tested this, please do check.
Well done, works OK on real device and emulator, using companion.
Yup, WHY NOT it took hours! but A BIG Thanks to you for indicating this issue, else it will be there and someone else will have to face the problem. Today I learnt a big lesson, NEVER EVER ENGAGE OTHERS FOR THOROUGH TESTING, I engaged someone else to test the extension and he missed to test in 13+ that's why I learnt this lesson. Now everything seems fine but in future I will take care of it personally.
Happy to have been of help.