omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    3.2, iCloud housed scripts don’t work on today widget or share sheet

    Pythonista
    3
    5
    4457
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Mr. Meow
      Mr. Meow last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • omz
        omz last edited by

        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.

        1 Reply Last reply Reply Quote 0
        • Mr. Meow
          Mr. Meow last edited by

          Yay, thank you.

          Will iCloud scripts work on the today widget in the future?

          1 Reply Last reply Reply Quote 0
          • Mr. Meow
            Mr. Meow last edited by

            Workflow’s run (pythonista) script function also fails for iClouded scripts.

            1 Reply Last reply Reply Quote 0
            • dgelessus
              dgelessus last edited by

              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.py in 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.

              1 Reply Last reply Reply Quote 1
              • First post
                Last post
              Powered by NodeBB Forums | Contributors