Estou usando o Workflow no iOS, especificamente, um iPad Air 2. Sempre que obtenho o conteúdo de uma página da web ou os links dessa entrada, eu observe que todos os links são reescritos como
applewebdata://{guid}/the/rest/of/the/path
Não consigo usar esta entrada no restante do fluxo de trabalho porque as etapas não não sei como trabalhar com applewebdata://
Por exemplo, se eu obtiver todos os links de uma página e tentar resolver seu conteúdo
Get Contents of URL |> Get URLs from Input |> Get Contents of URL
Recebo um erro como
URL não suportado
Isso significa que tenho que fazer coisas horríveis, como armazenar o esquema e o host do URL de entrada e recombinar aqueles com o caminho do URL mutilado para usar mais etapas do fluxo de trabalho. Isso não é sustentável!
Como evito ou trabalho com applewebdata://
URLs ?!
Resposta
O pessoal de suporte do Workflow respondeu em um e-mail
Esses applewebdata: // URLs são provavelmente referências locais aos arquivos de imagem que foram baixados com Get Contents of URL que agora estão armazenados no fluxo de trabalho em execução no momento. Com Obter conteúdo da página da web, a página de entrada converte o HTML em Rich Text e mantém os links da web para cada uma das imagens.
A “solução” é usar a ação Get Contents of Web Page, então.