3.2, iCloud housed scripts don’t work on today widget or share sheet
The share sheet scripts on icloud can not be found even after relocating/recreating them.
There is no option to use iCloud scripts on the today widget.
Everything works if I use iPad storage.
Thanks! iCloud isn’t supported in the widget, but the error in the share sheet definitely looks like a bug. I’ll look into it.
Yay, thank you.
Will iCloud scripts work on the today widget in the future?
Workflow’s run (pythonista) script function also fails for iClouded scripts.
That's because the local and iCloud locations are two separate folders, and the Workflow action defaults to the local folder. Quoting what I wrote on the Slack in response to a similar issue:
If you're using the built-in "Run Script" action, you can only use local scripts (since the action doesn't take any options). You can be more flexible if you use Pythonista's URL scheme directly (using the "Open URLs" action). For example, the URL pythonista3://example.py?action=run&root=icloud runs the script
example.pyin Pythonista's iCloud folder.
This isn't something that Pythonista can change though - the Workflow devs would need to update the "Run Script" action to allow setting a root.