Estas notas de versão descrevem as atualizações da baseline 10.1.60 do mPaaS iOS SDK em ordem cronológica inversa.
Recursos adicionados
Recursos atualizados
Recurso corrigido
Recurso removido
Problemas conhecidos
Para obter mais informações sobre a atualização para a baseline 10.1.60, consulte o Guia Oficial de Atualização do mPaaS 10.1.60.
V10.1.60.39 (17/08/2020)
Localização
Adicionada API para determinar se o recurso de check-in deve ser invocado ao recuperar uma localização. Esse recurso vem desativado por padrão.
V10.1.60.38 (03/08/2020)
Contêiner H5 e Pacote Offline
Adicionado recurso que elimina a necessidade de herdar de DFNavigationController durante integrações sem o framework mPaaS.
Atualizado componente para remover a página intermediária de aviso ao navegar para o iTunes.
Ajustado componente para relatar logs de desempenho e exceções H5 por padrão.
Corrigido campo Referer nas requisições do WebView.
Resolvido problema que impedia a execução de schemas personalizados.
AntUI
Refinado recurso de divisão de bibliotecas de terceiros para TTTAttributedLabel.
V10.1.60.37 (22/07/2020)
Mobile Analysis Service
Incluído recurso de diagnóstico de log compatível com o envio de instruções de diagnóstico pelo canal Push.
Compartilhamento Social
Atualizado SDK de compartilhamento do WeChat para a versão 1.8.7.1 e adicionado suporte a Universal Links no compartilhamento via QQ.
V10.1.60.36 (03/07/2020)
Framework mPaaS
Corrigidos possíveis problemas de estabilidade.
V10.1.60.35 (11/06/2020)
Compartilhamento Social
Resolvida falha em que o compartilhamento para o WeChat não acionava o callback.
Mini Program
Implementada na API measureText do canvas a capacidade de obter a largura de uma string com fonte do sistema.
V10.1.60.34 (28/05/2020)
Mini Program
Adicionado suporte para inclusão de parâmetros personalizados no uso dos recursos de depuração e visualização.
Contêiner H5 e Pacote Offline
Corrigida falha em que a página de erro personalizada não surtia efeito durante a integração via CocoaPods.
Localização
Disponibilizada API para remover a interceptação do sistema.
Mobile Analysis Service para Recuperação de Desastres
Incluída API de alternância para recuperação de desastres.
V10.1.60.33 (14/05/2020)
Localização
Resolvido problema em que marcadores do mapa desapareciam após serem clicados.
Leitor de Código
Otimizado componente para melhorar a velocidade e a precisão no reconhecimento de QR codes e códigos de barras a partir de imagens.
Account Connect do Mini Program
Corrigido erro nos resultados de parsing ao confirmar o recebimento no Haoxiangpin.
Contêiner H5 e Pacote Offline
Solucionada falha que causava travamentos ocasionais ao chamar o método JavaScript Alert em uma página H5 ou em um mini program.
Ajustado problema de UI na barra de navegação provocado pela recriação imediata de um WKWebView que falhou ao carregar dentro de 1 segundo.
V10.1.60.32 (24/04/2020)
Mini Program
Adicionada funcionalidade para ocultar o domínio vhost no plano de fundo da página do mini program.
Corrigido problema em que imagens usadas em
setNavigationBareram ampliadas caso não tivessem o sufixo@3x.Alterado o
cityCoderetornado porgetLocationpara um código de 6 dígitos, com os dois últimos definidos como00.
Account Connect do Mini Program
Resolvido problema em que o app retornava automaticamente ao Alipay depois que o usuário navegava do Account Connect para o Alipay, cancelava a autorização e voltava ao app. Nota: Teste a autorização de mini program do Account Connect e todas as requisições relacionadas para garantir o funcionamento esperado.
Verificações de Atualização do Mobile Delivery Service
Corrigida falha em que a API para estilos personalizados de pop-up não acionava callback quando nenhuma nova versão era publicada no console.
Contêiner H5 e Pacote Offline
Incluídos arquivos de cabeçalho públicos para corrigir erros de compilação ao usar plugins personalizados.
V10.1.60.31 (10/04/2020)
Mini Program
Refatorado link
my.requestpara tratar URLs contendotaobao.com. Nota: Se você utiliza essas URLs, execute testes de regressão.Corrigido problema mediante a desativação do recurso que forçava a conversão para o formato WebP ao acessar imagens de domínios específicos.
Contêiner H5 e Pacote Offline
Resolvida falha em que o
WKWebViewera liberado repetidamente ao coexistir com contêineres de terceiros.
Compartilhamento Social
Adicionado recurso para abrir mini programs dentro do WeChat.
Mobile Content Delivery Platform
Corrigido conflito de nomes em métodos de extensão.
Mapa do Mini Program
Ajustado desvio de localização ao usar o Baidu Maps para navegação via
chooseLocationem um mini program.
V10.1.60.30 (02/04/2020)
Mobile Analysis Service para Instrumentação
Corrigida inconsistência de parâmetros na API de relatório de logs de travamento.
V10.1.60.29 (27/03/2020)
Contêiner H5 e Pacote Offline
Adicionado suporte a subclasses personalizadas de
WKWebView.Implementada compatibilidade no
startApppara passar URLs da mesma forma que ostartH5App.Atualizado componente para remover
AlipayDefinedoUserAgent.Corrigido problema de animação em que o
startAppretornava antes de iniciar quando o parâmetrocloseCurrentAppera fornecido.
Mini Program
Adicionado suporte a geocodificação reversa no
my.getLocation.Removida dependência do módulo de compartilhamento no mini program.
Resolvida limitação em que o
startAppna baseline do mini program não suportava o parâmetrocloseCurrentApp.
Localização
Incluído suporte para geocodificação reversa.
Compartilhamento Social
Atualizado SDK do WeChat para a versão 1.8.6.1. O WeChat encerrará o suporte para versões do SDK anteriores a 1.8.6.1. Para evitar interrupções no serviço, atualize seu conjunto de produtos o quanto antes. Para mais detalhes, consulte o anúncio oficial do WeChat Sharing.
V10.1.60.28 (12/03/2020)
Compartilhamento Social
Adicionada autorização de login via WeChat.
V10.1.60.27 (27/02/2020)
Framework mPaaS
Atualizado framework para permitir a personalização do loadingView durante a navegação de microaplicativos.
Corrigido problema no iOS 13 definindo o modo de apresentação padrão como fullScreen.
Mini Program
Ajustado componente para suportar a personalização do estilo do botão de configurações no lado direito do mini program.
Account Connect do Mini Program
Resolvido problema que poderia causar tela branca em páginas H5 durante a autorização do Account Connect em certos cenários.
Contêiner H5 e Pacote Offline
Atualizado componente para permitir a personalização da view da barra de navegação.
Corrigido deslocamento da view para baixo quando a barra de navegação estava oculta.
Resolvida falha em que
NBContext.navigationControllerretornava nil quando a validação de permissão estava ativada para o contêiner.
Localização
Removida dependência do módulo de contêiner no componente.
Mobile Analysis Service
Incluída API de depuração no componente.
V10.1.60.26 (13/02/2020)
-
Atualizada baseline 10.1.60 para suportar o empacotamento de IPAs com Xcode 11. Usuários da Vcp_change_17447.x podem migrar para a baseline 10.1.60 por meio de atualização.
NotaA partir de abril de 2020, todos os apps enviados à App Store devem ser compilados com Xcode 11. Atualize prontamente. Para mais informações, consulte o anúncio oficial.
Mini Program
Corrigido problema que impedia o Contêiner H5 e Pacote Offline de navegar para o esquema
weixin.Resolvida incompatibilidade na API chooseLocation ao empacotar com Xcode 11.
Contêiner H5 e Pacote Offline
Ajustada exibição da página de erro padrão.
V10.1.60.25 (16/01/2020)
Mini Program
Disponibilizada API para seleção de contatos.
Contêiner H5 e Pacote Offline
Unificado formato de parâmetros para relatórios de liberação gradual baseada em modelo.
Alternância do Mobile Delivery Service
Padronizado formato de parâmetros para relatórios de liberação gradual baseada em modelo.
Framework mPaaS
Adicionado recurso de pop-up de permissão de privacidade. Para mais detalhes, consulte Instruções de uso do pop-up de permissão de privacidade.
V10.1.60.24 (09/01/2020)
Mini Program
Adicionado suporte à personalização da UI do pop-up de autorização do mini program.
Incluída opção para centralizar o título do mini program.
Implementado suporte a switch personalizado no mini program.
Corrigido problema em que o ícone de puxar para atualizar não aparecia nos mini programs.
Contêiner H5 e Pacote Offline
Resolvida falha que impedia a abertura de páginas HTML locais.
Leitor de Código
Corrigido caminho de recurso incorreto no leitor integrado.
V10.1.60.23 (02/01/2020)
Contêiner H5 e Pacote Offline
Corrigidos alguns problemas de compatibilidade.
V10.1.60.22 (27/12/2019)
A baseline 10.1.60 foi lançada oficialmente. Para obter mais informações sobre a atualização para a baseline 10.1.60, consulte o Guia Oficial de Atualização do mPaaS 10.1.60.
Mobile Content Delivery Platform
Corrigido problema em que as regras de exibição de anúncios não eram aplicadas.
Resolvida falha em que a notificação de login não era atualizada após o início do app.
V10.1.60-beta.21 (19/12/2019)
Contêiner H5 e Pacote Offline & Mini Program
Adicionado suporte à API chooseLocation em mini programs.
Corrigidos dados imprecisos da instrumentação automatizada em páginas H5.
V10.1.60-beta.20 (15/12/2019)
Mobile Analysis Service
Resolvido problema em que informações da pilha de páginas estavam ausentes nos logs de crash.
V10.1.60-beta.18 - V10.1.60-beta.19 (13/12/2019)
Contêiner H5 e Pacote Offline & Mini Program
Ajustadas algumas APIs para conformidade com as diretrizes de revisão de aplicativos.
Compartilhamento Social
Corrigido travamento que ocorria ao retornar ao app após colocá-lo em segundo plano durante o compartilhamento de mensagem de texto.
Leitor de Código
Adicionada capacidade de reconhecer códigos PDF417.
Incluído suporte para personalizar o texto do controle de lanterna.
Otimizado reconhecimento de QR codes invertidos no componente.
Resolvido problema na seleção de álbum de fotos no iOS 13.
V10.1.60-beta.16 ~V10.1.60-beta.17 (06/12/2019)
Contêiner H5 e Pacote Offline & Mini Program
-
Ajustadas algumas APIs para conformidade com as diretrizes de revisão de aplicativos. As áreas afetadas são:
Link de renderização offline para páginas de mini program e link principal do mini program.
Remoção da renderização na mesma camada. Isso afeta cenários em que elementos DOM H5 sobrepõem componentes nativos incorporados em um mini program, como um botão de leitura H5 sobrepondo um componente de mapa em um cenário de compartilhamento de bicicletas.
V10.1.60-beta.15 (21/11/2019)
Contêiner H5 e Pacote Offline & Mini Program
Ajustadas algumas APIs para conformidade com as diretrizes de revisão de aplicativos. O evento
statusBarClicknão é mais enviado ao H5 quando a barra de status é clicada.Corrigidos alguns problemas de compatibilidade.
V10.1.60-beta.14 (14/11/2019)
Mobile Gateway Service
Adicionados campos
productIdeproductVersionao cabeçalho da requisição.
Framework mPaaS
Incluídas informações de dispositivo para iPhone 8 e modelos posteriores.
Corrigido relato impreciso de informações de dispositivo para pacotes offline.
Resolvida falha de callback na versão adaptada do mPaaS para Express Payment.
V10.1.60-beta.12 ~ V10.1.60-beta.13 (31/10/2019)
Mobile Delivery Service
Adicionado suporte a WKWebView e fornecido switch de configuração para habilitar a transição gradual para WKWebView.
Mini Program
Implementado suporte à API de compartilhamento em mini programs.
Corrigida falha de callback de pagamento no caixa do Account Connect e adicionada JSAPI de pagamento.
V10.1.60-beta.11 (28/10/2019)
Contêiner H5 e Pacote Offline
Resolvido problema na baseline do Contêiner H5 e Pacote Offline em que a passagem de parâmetros via
passDatanopushWindownão surtia efeito.
V10.1.60-beta.1 ~ V10.1.60-beta.10 (21/10/2019)
Assistente do Desenvolvedor
Lançado Assistente do Desenvolvedor.
Contêiner H5 e Pacote Offline
Removido user agent AlipayClient.
Mini Program
Corrigido problema na limpeza de cookies no Account Connect.
Multimídia
Resolvidos conflitos de símbolos na Media Library.
Localização
Atualizado SDK básico do AMAP para a versão 1.4.3, que inclui diversas correções de bugs.
V10.1.60-beta (12/09/2019)
Framework mPaaS
Atualizada versão 10.1.60-beta para suportar iOS 13 quando compilada com Xcode 10. Para mais informações, consulte Adaptação do mPaaS 10.1.60 para iOS 13.
V10.1.60-beta (08/08/2019)
Mobile Content Delivery Platform
Adicionado novo componente cliente: Mobile Content Delivery Platform. Este componente veicula anúncios personalizados dentro de um aplicativo. Ele suporta entrega direcionada de anúncios para grupos específicos de usuários, ajudando operadores de apps a alcançar usuários com precisão e agilidade. Para mais informações, consulte Mobile Content Delivery Platform Visão geral do Mobile Content Delivery Platform.
V10.1.60-beta (05/08/2019)
Framework mPaaS
Lançada nova versão (10.1.60-beta) do kit de desenvolvimento de software (SDK) cliente.
Adicionado suporte a gerenciamento de pilha em cenários keep-alive de mini program.
Incluído Mobile Analysis Service.
Refatorada instrumentação subjacente do componente para otimizar o desempenho.
Alterado caminho do arquivo de log local para instrumentação para Library/atrack/logs.
Compatibilidade Geral
Adicionado suporte a UIWebView. WKWebView não é suportado atualmente.
Removido suporte para iOS 8. As versões de sistema suportadas agora vão de iOS 9 a iOS 12.
Leitor de Código
Otimizado desempenho de leitura no componente.
Contêiner H5 e Pacote Offline
Adicionado suporte a caminhos de armazenamento personalizados para JSAPIs e Plugins.
Atualizado componente com otimizações de desempenho subjacentes e expansão de JSAPIs e Plugins.
Mini Program
Adicionado suporte a novas APIs e componentes. As bibliotecas base foram atualizadas para a versão 1.14.1. Para mais informações, consulte Mini Program.
Incluídos recursos para visualização e depuração em dispositivo real no IDE.
Simplificadas algumas APIs no
MPNebulaAdapterpara reduzir significativamente a complexidade da inicialização e outros processos do mini program.Refatorados componente multimídia e APIs multimídia subjacentes.
Compartilhamento Social
Adicionado recurso para compartilhar mini programs do WeChat.
Atualizado SDK do WeChat para a versão 1.8.3.
Mobile Gateway Service
Corrigidos conflitos de código aberto.
Localização
Disponibilizadas novas JavaScript APIs (JSAPIs) para gerenciamento de localização.
Adicionada camada de adaptador.
Big Data Tunnel
Atualizado componente para desabilitar requisições pelo canal de nuvem pública. Apenas Apsara Stack é suportado. O componente multimídia utiliza o Big Data Tunnel. Caso necessite de serviços de nuvem pública, abra um ticket ou entre em contato com o suporte pós-venda para obter um SDK do Big Data Tunnel com acesso à nuvem pública.