Configurando o ambiente
Aviso
Para vender em ambiente de staging, torna-se obrigatório o uso de uma conta de sandbox da apple (essa conta deverá ser configurada como a conta base do icloud do telefone)
IDE
Xcode 15 ou superior.
Linguagem
A linguagem recomendada é Swift 5.0 ou superior
Dica
Para exemplo, é possível seguir a implementação do App de Exemplo
Capabilities
Para o correto funcionamento do Tap to Pay, é necessário que as seguintes capabilities estejam habilitadas:
- Near Field Communication Tag Reading
- Tap to Pay on iPhone: Essa opção só aparece quando a apple aceita o entitlement configurado em Requisitos
Como adicionar capabilities no Xcode
- Abra o projeto no Xcode
- Selecione o projeto no navegador de projetos
- Selecione o alvo do aplicativo
- Vá para a aba “Signing & Capabilities”
- Clique no botão “+” no canto superior esquerdo
- Pesquisar por “Near” e “Tap on Phone”