[RESOLVIDO] Bug no app em i-phones

@BrunaPalma @CarolMiniquelli @HugoYang
Preciso de ajuda do SUPORTE.
Meu app MINISTÉRIO DE PRIMEIRA de uma hora pra outra parou de funcionar a opção de abrir uma janela externa (vide opções GP->ESTUDO DA SEMANA->ACESSE AGORA). Estava funcionando normalmente e simplesmente parou de funcionar somente em I-Phones. O app não está na Apple Store, mas é instalado abrindo-o através do Safari, que abre o web-app e fixa-o na tela principal. Sempre funcionou perfeitamente e de repente passei a receber reclamações dos usuários que tem I-Phone. Por que isso está acontecendo?

Bom dia @Claudio_Cortes_Barro já tentou usar no iphone em outro navegador para testar, as vezes pode ser alguma atualização do Safari, mas é com abrir um chamado via e-mail junto a Fabapp e reportar este problema, e-mail de suporte suporte@fabricadeaplicativos.com.br use o mesmo e-mail para acessar sua plataforma ok.

dúvidas estamos a disposição.

Olá @Claudio_Cortes_Barro !

Este app está publicado na App Store?

Foi um botão inserido no html de um item de lista ou de uma página em branco?

Não tentei, porque estava funcionando normalmente e não sofreu qualquer alteração minha, simplesmente passou a não funcionar mais!
Segue o código html:

<meta charset="UT-8"/>
<style type="text/css">.padding{
  padding: 10px;
}
.content {
  padding: 6px;
  margin-top: -15px;
}
.justificado {text-align:justify;text-justify:inter-world;
}
.bodypad {
  padding: 15px;
}
</style>
<!-- apresenta imagem de topo --><img alt="" src="https://i.imgur.com/Y9ClQfJ.jpg" style="width: 400px; height: 210px;" />
<p>
<style type="text/css">.padding{
  padding: 10px;
}
.content {
  padding: 6px;
  margin-top: -30px;
}

.bodypad {
  padding: 15px;
}
</style>
</p>

<div class="bodypad">
<div class="content">
<p><!-- imagem "ACESSE AGORA" e link para o estudo --></p>

<center><!-- link do estudo na imagem -->
<p><a href="#" onclick="window.open(
'https://docs.google.com/document/d/1SyY0N1Lm4BramJbI8pJ1AWKGlPkGd33YTui1IYUQf8I/edit?usp=sharing',
'_system', 'location=yes'); return false;" style="text-decoration: none;"><img src="https://i.imgur.com/g77zrzk.png" style="width:70%;" /> </a></p>

<div class="content">
<div class="justificado">
<h3></h3>
<!-- Texto sobre EGP -->

<center><b>N&Atilde;O EST&Aacute; EM UM GP?</b></center>
Clique no &iacute;cone a seguir para conhecer nossos Grupos Pequenos.</div>
<br />
<!-- apresenta imagem de pessoas e link da página de GPs -->
<center><a data-moblet="23330058" href=""> <img src="https://i.imgur.com/f60JlYO.png" style="width:30%;" /></a></center>
</div>
</center>
</div>
</div>

Como eu disse no texto de minha mensagem “O app não está na Apple Store, mas é instalado abrindo-o através do Safari, que abre o web-app e fixa-o na tela principal.”

Bom dia @Claudio_Cortes_Barro, eu tenho somente o android para testar então irá funcionar de boa, por isto pedi para você fazer o teste com outro navegador, para ver se realmente é problema no pwa no iphone.

O problema só ocorre no Iphone! Você é do suporte da Fabapp não é? viu o código que enviei? Não alterei nada. Isso está me parecendo ter alguma coisa a ver com as alterações na plataforma feitas recentemente, pois tenho tido problemas também com o carrossel, como reportado em outro tópico.

@Claudio_Cortes_Barro, bom dia, sou moderador e parceiro da Fabapp infelizmente não faço parte do time da Fabapp, mas converso diretamente com a equipe para tentar ajudar a todos aqui na comunidade quando eu não consigo resolver.

Vi sim seu código no meu app de teste funcionou normal, referente ao carrossel após esta mudança é preciso gerar um novo apk e enviar para as lojas da Google e Apple.

O motivo para fazer o teste em outro navegador é justamente para comprovar se é algum bug na plataforma ou no navegador.

Olá @Claudio_Cortes_Barro !

Poderia testar o código que está neste documento aqui, por favor?

https://jsfiddle.net/lucasranna/emn8b2w7/1/

Veja se vai resolver, por gentileza

1 curtida

Bom dia!
Funcionou perfeitamente. Obrigado!
Mas… o que aconteceu? A nova mudança na plataforma suprimiu o código html de colocação da chamada de link externo no comando ONCLICK? Porque é só o que foi alterado! Quando uso o código antigo ele funciona normalmente para smartphones Android, só não funciona para IOS! Agora, neste novo código, suprimindo o “onclick”, funciona para os dois! Explica aí fera!

Código antigo:
<a href="#" onclick=“window.open( ``https://docs.google.com/document/d/1XefqDGG0wzjlumgWXepQq_hkyqzkvVHofZjH_BdNto0/edit?usp=sharing”,

'_system', 'location=yes'); return false;" style="text-decoration: none;"><img src="https://i.imgur.com/g77zrzk.png" style="width:70%;" /> </a>

Código Novo:

<a href="https://docs.google.com/document/d/1SyY0N1Lm4BramJbI8pJ1AWKGlPkGd33YTui1IYUQf8I/edit?usp=sharing"><img src="https://i.imgur.com/g77zrzk.png" style="width:70%;" /> </a>

@LucasRanna responde por favor, queridão!

@Claudio_Cortes_Barro tudo bem?

A apple barrou algumas tags de html e a correção solicita a utilização de novas tags e uma atualização na app store. Essas novas tags que estão no código enviado para vc estão no novo padrão da web… a apple é bem restrita quanto a esses padrões… por isso no android ainda está funcionando e no ios não estava mais.

Este meu App não está na loja Apple, ele é aberto como webapp e fixado na tela de início, pelo recurso que o IOS oferece. Então, o que o meu usuário Iphone faz é usar o webapp a partir de um ícone que fica instalado na tela do Iphone, como se fosse baixado da loja. De qualquer modo, esta alteração na tag funcionou para ambos, tanto Android quanto IOS. Obrogado!

Bom dia!

Parece que este tópico foi resolvido, certo?
Estarei fechando, mas caso haja qualquer dúvida, saiba que você pode sempre abrir um novo!

Obrigado!