Estamos buscando um freelancer experiente em Flutter, iOS/Xcode e App Store Connect para compilar e publicar os três aplicativos iOS do 6amMart: Customer/User, Store/Vendor e Deliveryman. O projeto envolve a configuração completa do ambiente, geração de builds iOS, upload para o TestFlight e submissão final para a App Store, incluindo a resolução de quaisquer problemas de assinatura, capabilities ou outros que possam surgir até a validação da submissão. Requisitos técnicos incluem Flutter 3.38.5 Stable, Xcode 26.0 e JDK 17. Serão necessários ajustes obrigatórios como App Name, Bundle ID e Base URL (sem barra no final). A configuração do Firebase é crucial, com um projeto principal e três apps iOS, incluindo a inserção do
GoogleService-Info.plist em cada diretório /iOS/ dos apps. É Fundamental configurar APNs/Firebase Messaging e validar o funcionamento das notificações push em um dispositivo real, além de inserir a Service Account Key no Admin Panel. A configuração do Google Maps para iOS também é necessária, com a ativação de Billing e APIs, e a inserção da chave em
AppDelegate.swift (GMSServices.provideAPIKey). Opcionalmente, pode ser solicitada a implementação de 'Sign in with Apple' se for decidido utilizá-lo. Os entregáveis esperados são: os três aplicativos no TestFlight, a submissão concluída na App Store Connect e um checklist/README detalhando os passos de build e configurações realizadas. Forneceremos o código-fonte, acessos necessários (Apple Developer/App Store Connect, Firebase, Admin Panel), domínio/Base URL e, se necessário, nomes e ícones. Para a triagem, solicitamos que os candidatos enviem links de aplicativos Flutter que já publicaram na App Store e demonstrem experiência com certificados, provisioning profiles, capabilities e APNs. O pagamento será dividido em marcos: 30% após a compilação e assinatura local dos builds, 40% após o upload e disponibilidade no TestFlight, e os 30% restantes após a submissão ser concluída e o status 'Ready for Sale' ser alcançado na App Store.
Prazo de Entrega: Não estabelecido