O que há de novo no AppStudio

Os recursos foram adicionados progressivamente ao AppStudio. Os recursos específicos adicionados em cada fase do lançamento mais recente são descritos abaixo. Para uma lista de todas as atualizações realizadas ao longo da vida do AppStudio, consulteWhat's new archive.

Os recursos beta também estão disponíveis antes de serem finalizados. Estes recursos têm funcionalidades incompletas e estão sujeitos à alterações antes da parte adequada de um lançamento oficial. Para uma lista de recursos atualmente em beta, consulte Prévia.

Atualização de Abril da Versão 5.5

As alterações no ArcGIS AppStudio incluem o seguinte:

  • O Cloud Make agora oferece suporte ao XCode 15 para as compilações iOS e macOS, para atender aos requisitos de Abril de 2024 da App Store.
  • O Cloud Make agora oferece suporte aos requisitos de privacidade da App Store.

Atualização de Agosto da Versão 5.5

A versão de destino padrão do Android é agora Android 13, para atender os requisitos que chegam ao Google Play em Agosto de 2023. . Para mais informações, consulte Atender o requisito de nível de API de destino do Google Play.

Versão 5.5

Anotação:

O ArcGIS AppStudio será retirado em Fevereiro de 2025. O AppStudio 5.5 é uma versão de suporte de longo prazo focada exclusivamente em correções de erros e pequenas atualizações. Para mais informações, consulte o documento Ciclo de Vida do Produto. Os desenvolvedores atuais de aplicativos AppStudio devem considerar a migração de seus aplicativos para um dos ArcGIS Maps SDKs. É altamente recomendado que os desenvolvedores que iniciam novos projetos de aplicativos usem um dos ArcGIS Maps SDKs. Para mais informações, consulte a postagem do blog AppStudio 5.5 e posterior.

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • O ArcGIS Runtime foi atualizado para 100.15.1.
  • O Cloud Make agora oferece suporte ao XCode 14 para builds iOS e macOS, para atender aos requisitos de abril de 2023 da App Store.
  • AppStudio AppRun agora é instalado no lugar de AppStudio Player ao executar aplicativos em simuladores iOS e emuladoresAndroid.
  • Os aplicativos são executados automaticamente quando iniciados em um simulador iOS.
  • Erros foram corrigidos em relação ao desalinhamento de texto, truncamento e conjuntos de caracteres, quando o AppStudio é usado em outros idiomas além do Inglês.
  • Foram corrigidos erros nos quais ocorre um erro ao tentar entrar e recuperar uma licença do AppStudio Developer Edition.
  • Foi corrigido um erro no qual a tabela de propriedades não aparecia para aplicativos não criados a partir de modelos.
  • Para aplicativos destinados a Android 13 ou superior, as permissões de tempo de execução de notificação agora são suportadas.
  • No iOS, bitcode não é mais incorporado em executáveis ​​criados com nuvem ou Make local.
  • No Android, foi corrigido um erro no qual os parâmetros do esquema de URL do link do aplicativo não funcionavam em alguns dispositivos.
  • No Android 12, foi corrigido um erro no qual os aplicativos que usavam o posicionamento interno falhavam.
  • Para maior segurança, ​executáveis do Windows ​agora são assinados com um algoritmo SHA256.
  • No Windows, foi corrigido um erro no qual a pasta bin e o conteúdo não são excluídos na desinstalação do AppStudio.
  • No macOS Ventura, foi corrigido um erro no qual Qt Creator não abriria.

Alterações e novos recursos no AppStudio AppFramework incluem o seguinte:

  • Foi corrigido um erro no qual a propriedade stayAwake do componente Platform, falhou ao impedir que um dispositivo entrasse em hibernação durante a gravação de áudio.
  • Para maior segurança ZipFileInfo, ZipReader, e componentes ZipWriter foram atualizados para usar a biblioteca zlib 1.2.13.
  • A propriedade network.proxy do componente AppFramework agora pode ser atualizado quando o proxy do sistema é alterado no dispositivo, sem a necessidade de reiniciar o aplicativo.
  • Nomes de dispositivos mais recentes do iOS foram adicionados à propriedade systemInformation do componente AppFramework.
  • No iOS, um erro foi corrigido em que as configurações de proxy de encaminhamento estavam sendo ignoradas incorretamente ao usar o componenteNetworkRequest.
  • No macOS, foi corrigido um erro que fazia com que os aplicativos travassem ao usar o componente Battery.

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • O ArcGIS Runtime foi atualizado para 100.15.1.

Atualização de Novembro da versão 5.4

Alterações e novos recursos para modelos do AppStudio incluem o seguinte:

  • Para Sidebar, fluxo de trabalho aprimorado ao criar feições ou editar a geometria de uma feição existente.
  • Para Sidebar, há suporte para grupos de campos e valores de atributos contingentes.
  • Para Attachment Viewer, a limitação de 100 feições por camada de feição foi removida. Todas as feições exibidas no aplicativo online serão exibidas no aplicativo AppStudio.
  • Para Map Viewer, novas feições podem ser criadas e a geometria de uma feição existente agora pode ser editada.

Atualização de Agosto da Versão 5.4

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • A caixa de diálogo de entrada do IWA foi aprimorada para garantir que ela apareça na frente de outras janelas da área de trabalho.
  • Corrigido um erro no qual o login do IWA funcionava apenas no momento de adicionar um novo portal.
  • Corrigido um erro na ferramenta de configuração avançada que exibia incorretamente uma mensagem de erro ao tentar escolher kits no macOS e Ubuntu.
  • Corrigidos erros relacionados ao desalinhamento, truncamento ou orientação do texto, quando AppStudio é usado em idiomas diferentes do Inglês.
  • No iOS, corrigido um erro no qual os aplicativos não iniciavam automaticamente ao serem executados em um simulador.

Alterações e novos recursos no AppStudio AppFramework incluem o seguinte:

  • Adicionado suporte de reconhecimento de atividade (se um usuário estiver parado, caminhando, correndo ou dirigindo) para iOS e Android.
  • Corrigido um erro no qual o valor de orientação EXIF era sempre armazenado como 1, independentemente da orientação da câmera ao tirar a foto.
  • Corrigido um erro no qual as configurações de proxy de encaminhamento estavam sendo ignoradas incorretamente.
  • Corrigido um erro no qual a visualização de vídeo não era exibida ao usar o componente CameraDialog ou Qt Video para capturar um vídeo.
  • No iOS, corrigido um erro no qual a propriedade systemInfomation do AppFramework não estava retornando informações completas sobre o modelo do dispositivo.
  • No Windows, corrigido um erro quando várias fontes de posição estão presentes em um aplicativo, onde apenas a fonte de posição que foi iniciada primeiro fornece atualizações de posição.

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • No iOS, corrigido um erro ao abrir Player a partir de um link de aplicativo, onde ele não seria executado automaticamente se já tivesse sido baixado no dispositivo.
  • No iOS, corrigido um erro na página de diagnóstico onde o modelo do dispositivo não estava retornando todas as informações disponíveis.

Versão 5.4

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • ArcGIS Runtime foi atualizado para 100.14.
  • Adicionada UI às Configurações para atribuir uma chave de API do ArcGIS.
  • A manipulação de autenticação foi aprimorada para recuperar um novo token do aplicativo quando um token expira.
  • A biblioteca Zlib usada para manipular arquivos .zip foi atualizada para 1.2.12 para resolver um problema de segurança relatado em CVE-2018-25032.
  • O valor padrão da política de arredondamento do fator de escala de alto DPI foi alterado para PassThrough, que preserva o comportamento histórico das versões anteriores do Qt. Para obter mais informações, consulte Definir política de arredondamento de fator de escala de alto DPI.
  • A nova amostra de Visão geral demonstra como adicionar um mapa de visão geral relocável ao seu aplicativo.
  • A nova amostra de Expressão Arcade demonstra como exibir expressões Arcade em rótulos de mapa ou pop-ups de aplicativos.
  • O AppStudio agora usa Qt Quick Controls 2 em vez do obsoleto Qt Quick Controls 1.
  • Melhorias na exibição do idioma da direita para a esquerda.
  • Corrigido um erro no Windows que causava o travamento dos aplicativos quando a localização do dispositivo foi desativada.
  • A versão de destino padrão do Android é agora Android 12, para atender os requisitos que chegam ao Google Play em Agosto de 2022 . Para mais informações, consulte Atender o requisito de nível de API de destino do Google Play .
  • Para Android, melhorias foram feitas para aderir às mudanças de comportamento do Android. Para obter mais informações, consulte Alterações de comportamento: Segmentação de aplicativos Android 12.
  • Adicionado suporte para Android 12 permissão de localização aproximada.
  • Adicionado suporte para Android 12 permissão bluetooth.
  • Para Android, metadados EXIF não editados agora podem ser recuperados de fotos. Para mais informações, consulte Permissão de localização de mídia.
  • Corrigido um erro no Android que fazia com que as solicitações de permissão de localização aparecessem muito tarde.

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • ArcGIS Runtime foi atualizado para 100.14.
  • Aplicativos que usam uma chave de API do ArcGIS agora são suportados.
  • Corrigido um erro no Windows que causava o travamento do aplicativo quando a localização do dispositivo foi desativada.
  • Corrigido um erro no Android que fazia com que as solicitações de permissão de localização aparecessem muito tarde.

Alterações e novos recursos para modelos do AppStudio incluem o seguinte:

  • Um novo modelo foi adicionado. O modelo Barra lateral fornece uma experiência de aplicativo nativa para um conjunto de ferramentas e opções que aparecem em um painel lateral ao lado do mapa.
  • Para o Map Viewer, a área de controle foi atualizada para exibir camadas, subcamadas e simbologia.
  • Para o Map Viewer, a legenda é compatível com os Serviços de Imagem.
  • Para Map Viewer, gráficos de seleção de feições aprimorados, texto de idioma da direita para esquerda e alinhamento de caixa de seleção e exibição de texto de botão.
  • Para o Visualizadorde Anexo, as configurações de campo de classificação e ordem de classificação para cada camada na configuração de Instant Apps agora são respeitadas.
  • Para o Visualizador de Anexos, role horizontalmente entre a feição anterior e seguinte no pop-up.
  • Para a Pesquisa de Zona, agora há suporte para mapas offline.
  • Para Pesquisa de Zona, exibição aprimorada de conteúdo longo e valores distintos em listas suspensas.
  • Para Mais Próximo, há suporte para filtros predefinidos e definidos pelo usuário.
  • Para Mais Próximo, pesquise usando polilinhas ou polígonos.
  • Para Relatório Rápido, manipulação de idioma da direita para a esquerda aprimorada.

Atualização de Abril da Versão 5.3

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • Corrigido um erro que o Android 6 poderia fazer com que aplicativos armv7 travasse na inicialização.
  • O ArcGIS Runtime foi atualizado para 100.13.1

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • Corrigido um erro que o Android 6 poderia fazer com que o AppStudio Player armv7 travasse na inicialização.
  • O ArcGIS Runtime foi atualizado para 100.13.1

Versão 5.3

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • ArcGIS Runtime foi atualizado para 100.13.
  • Suporte ao idioma Búlgaro foi adicionado.
  • O Cloud Make agora oferece suporte ao Xcode 13 for iOS e macOS builds, para atender aos requisitos de abril de 2022 do App Store.
  • Adicionado suporte para funcionalidade do ArcGIS Runtime IndoorsLocationDataSource.
  • O novo exemplo de Dividir Visualização demonstra como usar as exibições divididas para exibir componentes redimensionáveis ​​dinamicamente.
  • A nova amostra Extensão de Tempo com Controle Deslizante demonstra como aplicar uma extensão de tempo especificada para visualizar dados temporais.
  • O plug-in AppFramework SQL agora pode manipular argumentos fora do intervalo de inteiros com sinal de 32 bits.
  • O plug-in AppFramework Platform agora pode retornar o nível correto da bateria e a fonte de carregamento em diferentes plataformas.
  • No Android, o plug-in de Posicionamento do AppFramework agora exibirá a caixa de diálogo de permissão depois que o componente do PositionSource for instanciado.
  • No Android 6 e 7, os ícones adaptáveis ​​agora são suportados.

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • ArcGIS Runtime foi atualizado para 100.13.
  • Suporte ao idioma Búlgaro foi adicionado.

Alterações e novos recursos para modelos do AppStudio incluem o seguinte:

  • Para Pesquisa de Zona, foi adicionado suporte para desenhar uma zona para realizar uma consulta espacial em uma área definida pelo usuário.
  • Para Pesquisa de Zona, os filtros predefinidos e de entrada do usuário agora são suportados.
  • Para a Pesquisa de Zona, os usuários agora podem rolar pelas feições em um pop-up de resultados.
  • Para a Pesquisa de Zona, foram feitas várias melhorias de pesquisa e consulta.
  • Para o Visualizador de Anexo, agora há suporte para mapas offline.
  • Para o Map Viewer, uma ferramenta de perfil de elevação foi adicionada.
  • O suporte à barra de status foi adicionado para Pesquisa de Zona, Próximo e Visualizador de Anexos.

Versão 5.2

Aviso:

Windows 8.1 não é mais suportado peloArcGIS AppStudio ouAppStudio Player. Aplicativos criados com AppStudio 5.2 ou posterior não funcionarão mais em dispositivos Windows 8.1.

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • ArcGIS Runtime foi atualizado para 100.12.
  • Qt foi atualizado para 5.15.6.
  • O Qt Creator foi atualizado para versão 5.0.2.
  • O novo método restart no componente AppFramework permite que um aplicativo seja reiniciado automaticamente.
  • Os novos métodos uuid no componente AppFramework fornecem mais funcionalidades para trabalhar com UUID e GUIDs.
  • O novo método contains no componente SecureStorage para verificar se uma chave está presente no armazenamento seguro.
  • O componente ImageObject agora oferece suporte ao carregamento de imagens de uma fonte hospedada usando uma URL de HTTP ou HTTPS, permitindo que os aplicativos baixem imagens e as armazenem localmente.
  • O componente ImageObjectagora tem uma propriedade autoTransform para garantir que as imagens JPEG apliquem automaticamente os metadados de transformação da imagem, como orientação.
  • Suporte adicionado ao toolkit AR (Realidade Aumentada) do ArcGIS Runtime.
  • No Android, o plugin Posicionamento foi melhorado para fornecer mais informações sobre o local.
  • Os aplicativos agora podem interagir com a API de compartilhamento do Windows10.
  • Cloud Make melhorado para suportar iOS 15 ao usar um certificado enterprise para assinar um aplicativo.
  • Ícones adaptáveis agora são suportados para aplicativos Android.
  • Nova amostra adicionada, Geotriggers Orientados à Localização.
  • No Android, a amostra GNSS Discover muda para usar o provedor clássico quando locais simulados são detectados. Isso garante que os metadados GNSS que estão disponíveis via Android Extras (como PDOP, VDOP, HDOP, modo de precisão e MSL) sejam exibidos.
  • No Android, a amostra GNSS Discover exibe um gráfico do céu de satélite e um log NMEA na página de status de localização ao usar o provedor de localização integrado.

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • ArcGIS Runtime foi atualizado para 100.12.
  • Uma opção Padrões do Sistema foi adicionada nas configurações de idioma, para permitir que o Player e todos os aplicativos em execução dentro dele usem a localidade padrão do sistema.

Alterações e novas feições para o modelo de aplicativo Proximidade incluem o seguinte:

  • Uma feição de polilinha selecionada agora exibirá o perfil de elevação.
  • Os usuários agora podem baixar e visualizar áreas de mapas offline.
  • A funcionalidade Obter Direções agora fornece suporte para Google Maps e Apple Maps.
  • Suporte adicionado para mostrar anexos de feição, como imagens, vídeos e áudio.
  • As definições de configuração do Instant Apps Limitar resultados por camada especificada e Limitar camadas para direções agora são suportadas.
  • Os usuários agora podem realizar pesquisas espaciais usando a extensão do mapa se isso tiver sido definido na configuração do Instant Apps.
  • IU de pesquisa melhorada e consultas para oferecer suporte à pesquisa de feição.
  • Idiomas da direita para a esquerda, como Árabe e Hebraico, agora são suportados.
  • Manuseio melhorado de separadores de milhar e decimal, e de texto que não seja em Inglês na IU.

Alterações e novas feições para o modelo de aplicativo Pesquisar Zona incluem o seguinte:

  • Suporte adicionado para mostrar anexos de feição, como imagens, vídeos e áudio.
  • As definições de configuração do Instant Apps Limitar resultados por camada especificada agora é suportado.
  • IU de pesquisa melhorada e consultas para oferecer suporte à pesquisa de feição.
  • Idiomas da direita para a esquerda, como Árabe e Hebraico, agora são suportados.
  • Manuseio melhorado de separadores de milhar e decimal, e de texto que não seja em Inglês na IU.

Alterações e novas feições no modelo do Visualizador de Anexo incluem o seguinte:

  • Suporte à edição de atributos da feição.
  • IU de pesquisa melhorada e consultas para oferecer suporte à pesquisa de feição.

Alterações e novas feições no modelo de aplicativo do Map Viewer incluem o seguinte:

  • Suporte adicionado para mostrar mapas base para um grupo de mapas base configurados.
  • Suporte à barra de status.
  • Idiomas da direita para a esquerda, como Árabe e Hebraico, agora são suportados.
  • Manuseio melhorado de separadores de milhar e decimal, e de texto que não seja em Inglês na IU.

Versão 5.1

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • O ArcGIS Runtime foi atualizado para 100.11.
  • As versões mínimas de sistema operacional com suporte foram atualizadas. Para mais informações, consulte Requisitos de sistema.
  • O suporte foi adicionado para o lançamento de aplicativos de desktop em modo minimizado.
  • O suporte foi adicionado para a leitura de fluxos de dados de dispositivos Bluetooth sem quebras de linha.
  • O suporte foi adicionado para monitorar os níveis da bateria, o estado de carregamento e a fonte de alimentação.
  • O componente SensorPort foi removido do plugin Sensores do AppFramework.
  • O componente FileFolderagora contém métodos para mover arquivos para a lixeira ou lixeira do dispositivo.
  • No componente NetworkRequest , uma solicitação HTTP DELETE agora pode suportar um corpo de solicitação.
  • A versão de destino padrão do Android é agora Android 11, para atender os requisitos que chegam ao Google Play em Agosto de 2021. Para mais informações, consulte Atender o requisito de nível de API de destino do Google Play .
  • No Android, várias mudanças comportamentais foram aplicadas para cumprir as alterações de comportamento do Android 11. Para mais informações, consulte Mudanças de comportamento para segmentação de aplicativos Android 11.
  • No Windows, a estabilidade foi melhorada para a propriedade do isOnline em um componente Networking.

As suspensões e remoções incluem o seguinte:

  • Esta versão do ArcGIS AppStudio é a última que suportará Windows 8.1.
  • O componente NetworkConfiguration do AppFramework foi descontinuado e será removidos de uma versão futura.

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • O ArcGIS Runtime foi atualizado para 100.11.
  • As versões mínimas de sistema operacional com suporte foram atualizadas. Para mais informações, consulte Requisitos de sistema.

Alterações e novos recursos para modelos do AppStudio incluem o seguinte:

  • Dois novos modelos foram adicionados. O modelo Pesquisa de Zona fornece um aplicativo nativo para encontrar uma zona ou distrito em um local especificado, e o modelo Proximidade fornece um aplicativo para descobrir locais em um mapa próximo a um local, incluindo filtros para restringir sua pesquisa por distância ou categoria.
  • Todos os modelos foram atualizados para usar ArcGIS Runtime 100.11.
  • O modelo Map Viewer agora suporta consultas e pesquisas espaciais usando raio de buffer, extensão do mapa ou forma.
  • O modelo Map Viewer agora oferece suporte a recursos de filtragem por categoria.
  • Experiência de autenticação IWA melhorada no aplicativo 3D Scene Viewer.
  • Corrigido um problema nos modelos Map Viewer e 3D Scene Viewer que impedia o usuário de carregar camadas seguras de aplicativos ou cenas da web seguras.
  • Corrigido um problema que impedia o usuário de abrir uma imagem no painel Identificar.
  • Corrigido um problema no Map Viewer que fazia com que os mapas base offline baixados não incluíssem os mapas base de vetor.

Versão 5.0

Alterações e novos recursos no ArcGIS AppStudio incluem o seguinte:

  • O ArcGIS Runtime foi atualizado para 100.10.
  • O Qt foi atualizado para versão 5.15.2.
  • Xcode atualizado para 12.
  • Eslovaco agora é um idioma compatível.
  • As versões mínimas de sistema operacional com suporte foram atualizadas. Para mais informações, consulte Requisitos de sistema.
  • As ferramentas de desenvolvimento necessárias para o Make local foram atualizadas. Para mais inforações, consulte Instalar ferramentas de desenvolvimento para Make local.
  • O suporte foi adicionado para construir seu aplicativo como umAndroid App Bundle.
  • Uma série de aplicativos de amostra foram atualizados para corrigir erros causados por atualizações em caminhos de arquivo do ArcGIS Runtime, Qt e Android.
  • A conexão com dispositivos Bluetooth LE do Windows não exige mais emparelhamento Bluetooth.
  • Estabilidade melhorada para solicitações de rede ao mudar de WI-FI para 4G.
  • Melhorias de componentes StorageInfo para sinalizar quando o dispositivo de armazenamento removível foi removido ou inserido.
  • O componente Battery do AppFramework foi finalizado.

As suspensões e remoções incluem o seguinte:

  • Os plug-ins AppFramework Promises e Controls foram removidos.
  • O método checkCompatibility do componente AppFramework foi removido.
  • Os componentes AppPackage, AppInfoList, AppPlayer, AppPlayerSettings, ItemPackage do AppFramework foram descontinuados e serão removidos de uma versão futura.

Alterações e novos recursos no AppStudio Player incluem o seguinte:

  • Todos os modelos foram atualizados para usar ArcGIS Runtime 100.10 e Qt 5.15.2.
  • Eslovaco agora é um idioma compatível.
  • Informações mais detalhadas foram adicionadas aos relatórios de mensagens de erro.
  • A conexão com dispositivos Bluetooth LE do Windows não exige mais emparelhamento Bluetooth.
  • Estabilidade melhorada ao mudar de WI-FI para 4G.

Alterações e novos recursos para modelos do AppStudio incluem o seguinte:

  • Todos os modelos foram atualizados para usar ArcGIS Runtime 100.10 e Qt 5.15.2.
  • O modelo Map Viewer agora suporta anexos. Os anexos também podem ser editados.
  • O modelo Map Viewer agora suporta edição de registros relacionados.
  • O modelo Map Viewer agora mostra qual usuário editou pela última vez a camada de feição e a que horas.
  • O modelo Map Viewer agora suporta registro no ArcGIS Enterprise usando Autenticação Integrada do Windows (IWA) ou Infraestrutura de Chave Pública (PKI).
  • 3D Scene Viewer agora inclui uma ferramenta Luz do Dia, usada para simular a posição do Sol.
  • 3D Scene Viewer teve um erro corrigido em plataformas diferente do Windows que impedia os usuários de baixar arquivos MSPK de um portal autenticado IWA.
  • Corrigido um erro que causava a falta de ícones no modelo de relatório rápido ao usar emuladores Android ou dispositivos virtuais.