Good news! I refactored this to work with the Share Sheet. Here is how easy it is to use on macOS.