Acelere seus aplicativos com Mobile DevOps
Tire vantagem do HockeyApp e traga um fluxo completo de DevOps móveis para o seu desenvolvimento de aplicativos móveis. Através desta extensão, o HockeyApp integra-se com Visual Studio Team Services ou Team Foundation Server para agilizar o desenvolvimento, gerenciamento, monitoramento e entrega de seus aplicativos móveis.
- Distribuição – Carregue seus aplicativos para testes beta e atualizações inapp contínuas
- Relatórios de falhas – Obtenha relatórios de falhas simbólicas durante os testes e na produção
- Feedback – Permita que seus usuários criem um diálogo com você diretamente de dentro do aplicativo
- Métricas do usuário – Veja como os usuários interagem com seu aplicativo e planejem seus investimentos com base em dados reais
- Gerenciando aplicativos – Crie equipes para gerenciar o acesso, integrar com o Azure Active Directory, e rapidamente a bordo da sua equipa
Começar com o HockeyApp
Não tem uma conta no HockeyApp? É fácil de começar. Pode utilizar a sua conta Microsoft, a sua conta nas redes sociais ou apenas um endereço de e-mail para configurar a sua conta HockeyApp. O plano gratuito vem com dois aplicativos, um dono, e sem restrições de dados. Se precisar de mais aplicações ou proprietários, pode actualizar para um dos nossos planos de negócio para tirar partido de mais aplicações e mais proprietários. Cada aplicativo permite que você direcione uma plataforma específica. Você pode manter um número ilimitado de versões de cada aplicativo no HockeyApp, sem limites de dados sobre falhas, feedback ou métricas do usuário. Apenas os proprietários podem criar aplicativos, mas assim que um aplicativo for criado, os desenvolvedores ou seu processo de integração / implantação contínua podem carregar novas versões do aplicativo, tornando as atualizações simples para sua organização. Comece a usar o HockeyApp.
Usage
Esta extensão instala os seguintes componentes:
- Um endpoint de serviço para conexão ao HockeyApp
- Uma tarefa de compilação para implantar seu aplicativo no HockeyApp
- O widget HockeyApp
Para implantar seu aplicativo no HockeyApp você deve criar um endpoint de serviço e, em seguida, usar a tarefa de compilação para implantar o aplicativo.
Criar um endpoint de serviço HockeyApp:
- No site do HockeyApp, vá para Configurações de Conta e escolha Tokens de API
- Copiar os detalhes do seu token de acesso.
- Abra a página de Serviços no seu Painel de Controle de Serviços da Equipe Visual Studio.
- Na lista de Novos Terminais de Serviço, escolha HockeyApp.
- Entrar o token e outros detalhes para criar o terminal de serviço.
Desdobre seu aplicativo para HockeyApp
- Abra sua definição de build e adicione a tarefa HockeyApp. A tarefa pode ser encontrada na seção Deploy do diálogo ADD TASKS.
- Entrar os valores de parâmetro necessários para a tarefa HockeyApp:
- Conexão HockeyApp: Escolha o endpoint do serviço que criou anteriormente.
- ID da aplicação: Este identificador está disponível no portal web HockeyApp depois de criar a aplicação. Encontre mais detalhes sobre a criação de um novo aplicativo aqui.
- Binary File Path: O pacote da aplicação a ser carregado. Se está a construir a aplicação num passo de construção anterior, assegure-se que introduz um caminho relativo ao pacote da aplicação; por exemplo, $(Agent.ReleaseDirectory).
- Enterrompa quaisquer outros parâmetros opcionais que precise especificamente:
- Symbols File Path: O pacote de símbolos a ser carregado. Se estiver a construir o aplicativo num passo de construção anterior, certifique-se de que introduz um caminho relativo ao ficheiro dSYM para iOS & Aplicativos Mac, ao mapping.txt ou symbols.zip para Android, ou à pasta com todos os ficheiros .pdb para um aplicativo UWP.
- Native Library File Path: Este parâmetro opcional pode ser definido para um arquivo .zip com todos os arquivos .so não descriptografados no Android. O HockeyApp irá então descarregar os símbolos desses ficheiros .so.
- Notas de Lançamento (Ficheiro): Um ficheiro de notas de lançamento para o app.
- Notas de Lançamento: Uma string com as notas de lançamento para o app.
- Publish?: Se deve tornar o aplicativo disponível. Pode ser definido apenas com Acesso Total ou Upload & Tokens de Lançamento:
- Desmarcado (o padrão) – Não permitir que os usuários baixem ou instalem esta versão
- Verificado – Disponível para download ou instalação
- Obrigatório? Se deve tornar esta versão obrigatória.
- Notificar os utilizadores? Se deve notificar os testadores da disponibilidade. Pode ser definido apenas com Acesso Completo ou Upload & Liberar tokens:
- Não verificado (o padrão) – Não notificar os testadores
- Verificado – Notificar todos os testadores
- Estratégia: Se adicionar como uma nova build ou substituir uma build com o mesmo número de build. O padrão é adicionar como um novo build mesmo que exista o mesmo número de build.
- Entrar qualquer restrição opcional de download que você queira aplicar ao aplicativo no HockeyApp:
- Tag(s): Restrinja o download a uma lista de tags separadas por vírgulas.
- Equipa(s): Restringir download a uma lista separada por vírgulas de IDs de equipes; por exemplo, teams=12,23,42 onde 12, 23, e 42 são definidos na base de dados como identificadores de suas equipes.
- Usuário(s): Restrinja o download a uma lista separada por vírgulas de IDs de usuários; por exemplo, usuários=1224,5678 onde 1224 e 5678 são definidos na base de dados como identificadores de seus usuários.
Adicionar o widget HockeyApp ao seu dashbaord
- Navigate ao painel de instrumentos da equipa, e clique no botão verde com um plus no canto inferior direito para abrir o catálogo de widgets.
- Seleccionar o widget HockeyApp e clicar em add. Um widget não configurado é adicionado ao dashboard.
- Clique no widget para configurá-lo.
- Entrar os valores de configuração necessários para o widget HockeyApp:
- Nome: Escolha o nome do widget.
- ID da aplicação: Este identificador está disponível no portal HockeyApp depois de você criar a aplicação. Encontre mais detalhes sobre como criar uma nova aplicação aqui.
- Guardar a configuração.