Este site é traduzido automaticamente para vários idiomas usando software desenvolvido por Kohei Koyanagi. Consulte o original em inglês para maior precisão.

Splync v1.12 Introduziu um Tip Jar

Tip Jar Experimental

Enquanto o Splync v1.12 focou em melhorar a comunicação entre usuários através de novas notificações e badges, o próximo passo é fortalecer a comunicação entre usuários e o desenvolvedor. Em versões futuras, pretendemos introduzir botões de feedback dedicados para que os usuários compartilhem facilmente suas necessidades, sugestões ou preocupações. O Splync visa crescer de maneira centrada no usuário e orientada pela comunidade, e a comunicação aberta é essencial para esse objetivo. Como primeiro passo nessa direção, o Splync v1.12 introduziu experimentalmente um Tip Jar para apoiar o desenvolvedor. Esta é a primeira vez que o Splync oferece opções de pagamento voluntário. O aplicativo continua totalmente utilizável gratuitamente, e as gorjetas são totalmente opcionais. O Tip Jar não desbloqueia recursos, não remove limitações nem oferece recompensas no aplicativo. Dar gorjetas no Splync é exatamente o que parece—um simples gesto de apreciação. Se você gosta de usar o aplicativo e gostaria de apoiar seu desenvolvimento contínuo, agradecemos sua gorjeta. É uma contribuição única e opcional, oferecida apenas como uma forma de dizer obrigado.

Splync é Construído por um Individuo

Para esclarecer, o Splync é construído por um único indivíduo. Eu projeto, desenvolvo, mantenho e promovo o aplicativo como um empreendedor solo. Este blog também é escrito por uma pessoa e traduzido automaticamente para 42 idiomas com meus scripts de Python + OpenAI API para economizar tempo. Por enquanto, gosto de construir tudo de ponta a ponta como um engenheiro full-stack solo. Ainda não sei até onde posso ir sozinho. Um dia, posso formar uma equipe para tornar o Splync ainda mais forte. Há um ditado: “Se você quer ir rápido, vá sozinho. Se você quer ir longe, vá junto.” O Splync pode eventualmente seguir esse caminho. Embora o Splync seja apresentado como um produto com uma voz coletiva, seu desenvolvimento é atualmente conduzido por uma pessoa. Para consistência e profissionalismo, este blog e o aplicativo geralmente usam “nós” em vez de “eu”. Dependendo do contexto, posso alternar entre os dois. Independentemente das palavras, qualquer apoio que você ofereça através do Tip Jar é profundamente encorajador e ajuda diretamente a sustentar o desenvolvimento contínuo.

Como Implementar um Tip Jar em um App iOS

Implementar um Tip Jar em um app iOS pode parecer simples, mas requer consideração cuidadosa—tanto técnica quanto filosoficamente. No Splync v1.12, o Tip Jar foi implementado usando o sistema de Compras Dentro do App (IAP) da Apple com produtos não consumíveis e únicos. Do ponto de vista técnico, o processo começa definindo produtos de gorjeta no App Store Connect. Cada opção é registrada como um produto separado com um preço fixo, claramente rotulada como uma contribuição voluntária. Nenhum recurso está bloqueado por esses produtos, e nenhum conteúdo no aplicativo é desbloqueado após a compra. Essa distinção é importante, pois a Apple revisa rigorosamente se as compras dentro do app oferecem bens digitais ou funcionalidades. No lado do aplicativo, o Splync busca produtos de gorjeta disponíveis usando StoreKit e os apresenta em uma tela dedicada ao Tip Jar. Quando um usuário seleciona uma gorjeta, o fluxo de compra é totalmente gerenciado pelo sistema de pagamento seguro da Apple. Após uma transação bem-sucedida, o aplicativo simplesmente exibe uma mensagem de agradecimento—nenhuma bandeira é armazenada, nenhum estado do usuário é alterado e nenhum privilégio é concedido.

Revisor da Apple Rejeitou Meu Primeiro Tip Jar

Implementar um Tip Jar não é apenas escrever código StoreKit. Também requer comunicação clara com os usuários, preparação legal e financeira adequada e alinhamento cuidadoso com as Diretrizes de Revisão da App da Apple. Mesmo para um recurso simples de gorjetas, os desenvolvedores precisam garantir que os acordos relevantes estejam em vigor e que uma conta bancária válida esteja configurada para receber pagamentos através do App Store Connect. Depois de completar todas essas etapas, enviei o aplicativo para revisão. Quase um dia depois, o status mudou de "Aguardando Revisão" para "Em Revisão". Eu estava animado—parecia que o Splync finalmente estava prestes a se tornar lucrativo. No entanto, apenas alguns minutos depois, o status mudou para "Rejeitado". Minha submissão inicial do Tip Jar para o Splync foi rejeitada. A mensagem de rejeição referenciava “Diretriz 3.2.2 – Negócios – Outros Problemas de Modelo de Negócio – Inaceitável”. A Apple afirmou: "Notamos que seu aplicativo inclui a capacidade de coletar doações de caridade dentro do aplicativo, o que não é apropriado para a App Store, pois seu aplicativo usa compras dentro do aplicativo para coletar doações."

Por Que a Apple Considerou Meu Tip Jar uma Doação

Em resumo, meu Tip Jar foi interpretado como um recurso de doação de caridade. De acordo com as políticas da Apple, coletar doações através de compras dentro do aplicativo não é permitido, a menos que requisitos específicos e processos de aprovação sejam atendidos. Essa não era minha intenção. O Tip Jar do Splync foi projetado puramente como uma gorjeta voluntária para o desenvolvedor, não como uma doação para uma causa ou organização. O problema acabou sendo a redação. Frases como “apoio” e referências à “comunidade Splync” fizeram com que o recurso parecesse um sistema de doações em vez de uma gorjeta pessoal. Após revisar a redação para ser mais explícita e direta, reenviamos o aplicativo. A atualização foi aceita sem mais problemas. No Japão, onde moro, dar gorjetas não faz parte da cultura cotidiana. Essa experiência deixou uma coisa especialmente clara para mim: gorjetas e doações são fundamentalmente diferentes. Uma gorjeta é um gesto pessoal de gratidão ao prestador de serviço, enquanto uma doação é uma contribuição em apoio a uma causa. Essa distinção importa—não só culturalmente, mas também legalmente e dentro das políticas da plataforma.

Esclarecimentos Adicionais

Se você gosta de usar o Splync, está convidado a dar uma gorjeta ao desenvolvedor a qualquer momento. Gorjetas são totalmente opcionais e não desbloqueiam recursos ou benefícios. É simplesmente uma maneira de expressar apreço, e qualquer valor é sinceramente apreciado. No futuro, o Splync pode introduzir um plano pago. Até lá, o Tip Jar permanece como a única forma de apoio financeiro voluntário disponível no aplicativo.