O aplicativo Discourse Hub para iOS não permanece no fórum quando faço multitarefa para outro aplicativo. Estou usando o iOS 13.2.2 (mais recente), mas o comportamento é o mesmo. Perco minha posição na thread que estou lendo e tenho que procurá-la toda vez. Esse é o comportamento normal?
Seria bom se o aplicativo também pudesse alternar entre fóruns com muita facilidade e lembrar da thread de discussão em que você está, não apenas mostrar “O Mais Recente” ou “Não lidos”. É como emular o comportamento do Safari Mobile com várias abas abertas e alternar entre elas. Ficarei muito feliz com esse recurso também.
No meu caso, o iOS deve ter encerrado o processo assim que mudei para outro aplicativo. Isso aconteceu com muita frequência, por isso estou relatando aqui. Sou o único enfrentando esse problema?
Provavelmente é cedo demais para saber. Com os celulares atualizando automaticamente para a versão 13.2.2, levará alguns dias até que um número suficiente de usuários tenha a atualização para que possamos afirmar com certeza.
Reabri o aplicativo hoje e ele voltou ao ponto em que eu havia parado.
Qual iPhone você está usando? Quais outros aplicativos você usa regularmente?
A Apple afirma que corrigiu problemas de gerenciamento de memória RAM no iOS 13.2.2 e no iPadOS 13.2.2. Não acho que seja um bug.
Você está fazendo multitarefa pesada? Meu iPhone 11 Pro está com o iOS 13.2.2 e o app do Discourse parece funcionar bem. Ele nunca trava ou atualiza a página ao fazer multitarefa leve ou moderada.
Por outro lado, meu iPhone tem 4 gigabytes de RAM. Considerando que o iOS 13.2.2 (e o iPadOS 13.2.2) é compatível com dispositivos com pelo menos 2 gigabytes de RAM, pode ser simplesmente devido à idade do seu dispositivo.
Estou usando um Xs Max, então não é tão antigo. Dito isso, os aplicativos para os quais alterno frequentemente são WhatsApp, Twitterrific, Apollo e câmera. Percebo que isso acontece com mais frequência quando mudo para a câmera. Talvez tirar fotos e gravar vídeos consuma mais memória interna. O interessante é que, e estou fazendo testes agora, funciona muito melhor na aba do Safari: quando retorno ao Discourse no Safari, a página fica em branco e é recarregada. Mas, assim que o recarregamento termina, estou exatamente onde estava antes. Já o Discourse Hub (aplicativo para iOS) me leva de volta à tela inicial do aplicativo, em vez de manter a posição e recarregar.
As abas do Safari persistem entre fechamentos. Se você estiver usando algo que faz o Discourse ser encerrado, não há um comportamento equivalente.
Isso provavelmente também está correto. O objetivo do aplicativo é fornecer acesso rápido e fácil a várias comunidades. Ser levado para a visão inicial, que mostra atualizações em todos os sites, é uma parte importante do que torna o aplicativo útil.
Não. Este é um problema real e não tem nada a ver com a câmera.
Se eu sair do aplicativo por 5 segundos enquanto escrevo um comentário para procurar algo no Safari, por exemplo, tenho que esperar o aplicativo reiniciar do zero, escolher o site do Meta novamente, encontrar o tópico novamente e torcer para que a maior parte da minha resposta tenha sido salva como rascunho.
Eu assumi, quando isso começou a acontecer pela primeira vez, que estava relacionado a um bug que li sobre no iOS 13. Mas isso foi corrigido e o problema desapareceu em outros aplicativos.
Edição: Estou usando um iPhone XS e não encontro esse problema em nenhum outro aplicativo.
Boa pergunta. Não, não tenho. Avisarei se eu descobrir um. Tudo o que posso dizer é que não tenho esse problema em outros aplicativos onde digito e troco de aplicativo regularmente, mas tenho neste.
Tenho certeza de que é culpa da Apple por alterar/quebrar algo que parece estar afetando apenas este aplicativo para mim, mas espero sinceramente que isso possa ser resolvido.
Bem, está ainda pior do que eu havia relatado antes. Não é incomum eu estar apenas lendo aqui no Meta, trancar o celular enquanto faço outra coisa por alguns minutos e, ao destravá-lo, o aplicativo nem mesmo esteja mais em execução.
E já vi isso ocasionalmente em outros aplicativos também. Acho que é algo do iOS. Só gostaria que não fosse no Discourse que eu visse isso com tanta frequência.
Por mais que pareça, consegui reproduzir uma falha. Não sei se foi causada pelo iOS ou pelo próprio aplicativo.
Consigo abrir o app, clicar em um tópico específico do meu site, clicar em “mostrar post completo” para carregar o conteúdo do WordPress, rolar um pouco, bloquear o telefone, esperar cerca de 30 segundos, desbloquear o telefone e o app do Discourse não está mais em execução, tendo perdido o contexto.
Desde a última atualização, não acredito que isso tenha acontecido com nenhum outro aplicativo; apenas bloquear o telefone, esperar e desbloqueá-lo faz com que o app seja encerrado.
Não. Ele puxa o conteúdo da postagem vinculada do WordPress por meio de uma biblioteca de scraping ou algo assim.
Aparentemente, é uma funcionalidade integrada, mas só já vi sendo usada com o plugin do WordPress WP-Discourse. Tenho certeza de que o @simon poderia explicar mais detalhes. O importante é que ele apenas exibe o conteúdo diretamente no Discourse. Nenhum outro aplicativo é usado durante todo o processo.