Como resolver o erro WKWebView – ITMS-90809: Deprecated API Usage

Como resolver o erro WKWebView – ITMS-90809: Deprecated API Usage

Fala Dev!
ultimamente tenho recebido muitas perguntas de como resolver o erro apresentado pela Apple ao subir aplicações híbridas antigas.

Se você tem uma aplicação híbrida antiga, seja ela em PhoneGap, Framewok 7, Ionic, Kendo Ui Mobile e etc, deve esta passando por problemas na hora de publicar na loja da Apple.

Recentemente saiu uma nota da Apple dizendo que o novo iOS 13 só aceitará aplicações que utilizem a WKWebView, ou seja, aplicações antigas que rodam na UIWebView deixaram de ser aceitas na loja.

Prazos

O prazo que a Apple especificou é que novas aplicações deveriam rodar usando a WKWebView a partir de abril de 2020, já aplicações antigas o prazo é até dezembro de 2020.

Publicação

Se você tentar subir uma nova aplicação para loja da Apple vai receber a seguinte mensagem de erro ITMS-90809: Deprecated API Usage — Apple will stop accepting submissions of apps that use UIWebView APIs.

Solução

Basicamente você precisa dizer para seu cordova usar o WKWebView ao invés da UIWebView.

Criei um vídeo onde explico como ajustar seu app para aceitar a WkWebView.

O que você achou deste vídeo?

Se você não quiser assistir o vídeo, siga os seguintes passos:

1- adicionar o plugin de webview do ionic
cordova plugin add cordova-plugin-ionic-webview –save

2- remover o plugin do cordova ja existente
cordova plugin rm cordova-plugin-WKWebView-engine

3- Dentro da plataforma ios adicionar essas linhas para forçar o o uso do plugin:

Como podemos ver o processo é bem simples, ao enviar para Apple seu app não receberá mais a mensagem de erro.

O que achou desta solução, deixe sua opinião nos comentários!

Bom espero que tenham gostado do conteúdo, não se esqueça de participar de nosso grupo de estudos e se cadastrar para receber novidades do site e receber cupons de cursos gratuitos.

Participe de nossos Grupos de Estudo

Receber novidades do site e receber cupons de desconto e cursos gratuitos

Vejo vocês no próximo artigo!

Previous Live 04 - Ionic Framework 5 + Capacitor + Web + Desktop e Mobile
Next Como crio Robôs para WhatsApp

About author

Paulo Rogério
Paulo Rogério 205 posts

Sou apaixonado por tecnologia e adoro criar aplicações desktop, web e mobile. Adoro aprender e compartilhar conhecimento, meu hobby é ajudar as pessoas.

You might also like

Mobile 0 Comments

Curso Ionic em português – Aula 10 – Consumindo serviços externos

Share this on WhatsAppAprenda como consumir serviços externos Pessoal, continuando com nossa série de vídeo aulas, hoje iremos criar um aplicativo dos Correios onde poderemos consultar um determinado CEP e

Mobile 0 Comments

Como fazer meu aplicativo Ionic falar?

Share this on WhatsAppHoje criei um post bem interessante onde ensino a fazer seu celular falar com o usuário, isso mesmo, seu celular vai falar palavras ou frases que você

Mobile 0 Comments

Curso Ionic em português – Aula 12 – Animando nosso aplicativo

Share this on WhatsAppDeixe seu aplicativo mais interativo através de animações Pessoal, continuando com nossa série de vídeo aulas, hoje iremos utilizar uma técnica que irá deixar nosso aplicativo mais

0 Comments

No Comments Yet!

You can be first to comment this post!

Leave a Reply