Blog

Como testar um aplicativo com TestFlight ?

TestFlight
TestFlight
TestFlight é uma solução gratuita fornecida pela Apple para testar um aplicativo iOS antes de ser lançado na App Store. É uma alternativa que você pode considerar para testar seu aplicativo caso a versão AdHoc ou o app My GoodBarber não sejam opções ideais para o projeto no qual você está trabalhando. Pelo que vi até agora, o TestFlight pode ser útil para alguns revendedores.

O processo é bastante simples.
1 - você faz o upload do aplicativo no App Store Connect
2 - você envia um convite para aqueles que vão testar o aplicativo
3 - eles testam o aplicativo usando o aplicativo TestFlight

No entanto, há alguns aspectos a serem considerados.

Carregando seu aplicativo no App Store Connect

Com o TestFlight, as pessoas estão testando a versão de produção do seu aplicativo. Como usuário da GoodBarber, significa que você irá fazer com que eles testem o arquivo binário recuperado no seu back office ao final do processo de envio, e não a versão ad hoc. Você percebe a diferença?

Em outras palavras, no seu back office GoodBarber, você vai até o final do processo de envio para baixar o arquivo .ipa que será carregado no App Store Connect. Use o "Transporter" para fazer o upload deste arquivo para sua conta do App Store Connect, da mesma forma que faria se o publicasse na App Store.

Convidando usuários para testar

Captura de tela do iTunes Connect
Captura de tela do iTunes Connect
Depois de ter enviado seu arquivo .ipa para o App Store Connect, você pode convidar usuários para testar seu aplicativo. Existem 2 tipos de usuários de teste que você pode convidar:

Testers internos
Esses são usuários do App Store Connect. A menos que sejam pessoas de sua equipe ou pessoas que tenham recebido acesso à sua conta do iTunes Connect, há poucas chances de que você convide testers internos para testar um de seus projetos.
Caso faça isso, note que você pode convidar apenas 25 testers internos por projeto.

Testers externos
Não é necessário ter uma conta do App Store Connect para ser um tester externo. Você pode convidar quem você desejar, até 10,000 testers externos por projeto.
Quando você convidar testers externos, a Apple irá analisar seu aplicativo e deverá aprovar seu app para testes externos.
Essa é a razão pela qual você terá que fornecer algumas informações à equipe de revisão da Apple sobre seu aplicativo: qual é o objetivo do aplicativo, o que você quer que as pessoas testem e quem a Apple pode contatar durante o processo de validação, se necessário.

Insira o email dos testers externos e adicione o arquivo .ipa para teste.

Assim que sua compilação tenha sido aprovada para testes beta, você receberá um e-mail da Apple lhe notificando sobre isso. Para que os testers possam começar a testar o seu aplicativo, volte ao App Store Connect e clique no botão Enviar Convites em Pré-lançamento do aplicativo.

Baixando o app TestFlight e iniciando os testes

Os testers convidados receberão um e-mail com um link para testar seu aplicativo. Para poder testar, eles terão primeiro que baixar o aplicativo TestFlight.

Depois de aceitar o convite, eles serão direcionados para o aplicativo TestFlight, onde serão solicitados a instalar o aplicativo a ser testado. O aplicativo aparecerá na tela principal do telefone (indicado com um marcador laranja) e também no aplicativo TestFlight.

Quando iniciado, uma sessão de teste dura 90 dias. Após esse período, não é mais possível testar o aplicativo, a menos que você carregue outra compilação e inicie um novo período de testes.

Prós & Contras do TestFlight

Eu pessoalmente prefiro testar aplicativos com a versão AdHoc do que com o TestFlight, mesmo que o TestFlight tenha algumas vantagens interessantes.

Ad hoc
- Pró: não é necessário criar um registro no App Store Connect para entrar na fase de teste
- Pró: não é necessário ter uma assinatura GoodBarber ativa para compilar a versão AdHoc, essa pode ser feita durante a sua fase de testes na plataforma
- Pró: nenhuma validação é necessária para que alguém teste seu aplicativo
- Contra: você precisa obter o UDID dos testers antes de compilar a versão AdHoc

TestFlight (especificamente se usado com tester externo):
- Pró: não é necessário ter o UDID dos testers para produzir uma versão de teste
- Contra: você precisa criar um registro no App Store Connect, mas, no final do dia, você terá que criar um para publicar seu aplicativo de qualquer forma
- Contra: uma validação é necessária para que os testers externos possam acessar seu aplicativo
- Contra: não há indicação sobre quanto tempo leva para a validação. Enquanto eu escrevo este post, fazem mais de que 24h desde que eu solicitei a aprovação de um dos meus aplicativos. Nenhuma aprovação recebida ainda
- Contra: o teste tem tempo limitado

Eu sugiro que os revendedores considerem o TestFlight ao invés da versão AdHoc quando eles tem alguma preocupação quanto a caixa de diálogo que menciona "ssl.goodbarber.com" quando seus usuários instalam a versão AdHoc, em função do aspecto de marca branca. Uma vez que o .ipa é servido pelo SSL de nossos servidores, não há como ocultar esta caixa de diálogo. Caso contrário, eu recomendo aos nossos usuários que utilizem a versão AdHoc para fazerem seus testes.
Para ir além, aqui está vídeo que mostra de forma geral o funcionamento do TestFlight e aqui está a documentação dessa solução.

Continue lendo

  4 min de leitura

Seus eventos e campanhas da Givebutter agora aparecem no seu app

Em resumo. Givebutter Eventos e Givebutter Campanhas são duas extensões da GoodBarber, o app builder sem código, que leem as campanhas de uma organização na Givebutter. Givebutter Eventos preenche uma seção de agenda com os próximos eventos, com o horário no fuso horário do evento e com o local, a menos que você o compartilhe só com os participantes. Givebutter Campanhas preenche uma seção de artigos com os formulários e as páginas de arrecadação ativos, com a imagem de capa e a descrição. Você as conecta com uma chave de API da Givebutter. Elas são gratuitas para os apps Content: cada seção conta como uma das extensões incluídas no seu plano.Muitas doações já passam pela Givebutter. No Giving Tuesday 2025, os apoiadores doaram US$ 20 milhões pela plataforma, contra US$ 16,4 milhões em 2024, vindos de mais de 93.000 doadores em 16.000 campanhas ativas, segundo o balanço da Givebutter publicado em 8 de dezembro de 2025. Veja como as duas extensões funcionam para um abrigo de animais.

  5 min de leitura

Todos os recursos da GoodBarber, à vista

Em Estrutura, o botão "Adicionar uma seção" abre uma janela que começa com uma pergunta: "O que você quer adicionar?". Logo abaixo, a lista reúne tudo o que a GoodBarber sabe adicionar a um app, organizado pelo que cada item faz por ele: o que adiciona uma seção, o que alimenta uma seção a partir de um serviço que você já usa, o que funciona em segundo plano sem adicionar telas e o que complementa uma seção que já existe. As ideias para criar com o AI Extension Builder têm um grupo só delas.

  4 min de leitura

Seus eventos e arrecadações da Zeffy agora aparecem no seu app

Em resumo. Zeffy Eventos e Zeffy Campanhas são duas extensões da GoodBarber, o app builder sem código, que leem as campanhas de uma organização na Zeffy. Zeffy Eventos preenche uma seção de agenda com os próximos eventos, com uma entrada por data quando um evento acontece em várias datas, cada uma com um botão que abre a página de bilheteria da Zeffy no app. Zeffy Campanhas preenche uma seção de artigos com os formulários de doação, as arrecadações entre pares e as adesões: as adesões abrem no app, as doações abrem no navegador do celular. Você as conecta com a sua chave de API da Zeffy. Elas são gratuitas para os apps Content: cada seção conta como uma das extensões incluídas no seu plano.A Zeffy afirma que mais de 100.000 organizações sem fins lucrativos já arrecadaram mais de US$ 2 bilhões pela sua plataforma, em um artigo publicado em 16 de junho de 2026. Veja como as duas extensões funcionam para um grupo de teatro juvenil que vende o seu espetáculo e arrecada fundos na Zeffy.