Eu tenho um aplicativo na App Store e quero testar as compras dentro dele. Segui os passos descritos no site da Apple, mas estou enfrentando alguns problemas.
Quando tento fazer login no iTunes em meu aplicativo ou em Ajustes / iTunes e App Stores, recebo o erro:
Criação de conta do iTunes não permitida.
Este ID Apple não pode ser usado com a iTunes Store neste momento. Por favor, tente novamente mais tarde
Pesquisei na internet mas não encontrei nada sobre isso. Parece que sou o primeiro a encontrar esse tipo de erro.
ios
in-app-purchase
sandbox
Silviu
fonte
fonte
Respostas:
Parece que a Apple está mal documentada. Basicamente, você não deve fazer login com o usuário do sandbox nessa tela. Faça login quando for realmente solicitado pelo seu IAP de teste.
Fonte: Não é possível fazer login com usuários de teste sandbox no dispositivo
fonte
Eu simplesmente tive o mesmo problema. Veja como eu resolvi:
Et voilà! Você Terminou. Funcionou para mim. Espero que funcione para você.
fonte
Eu tive esse problema. Eu tentei
changing existing Sandbox tester account password
e tentei fazer o login no dispositivo ... mas não funcionou.Nem
iPhone device restart
funcionou [última opção que a maioria dos desenvolvedores segue ;-)]Achei que demoraria para atualizar esse teste do Sandbox recém-criado no banco de dados. assim
left the login option as it is on device
Agora, após o lançamento do aplicativo que contém a compra In App. Pressione o botão responsável pela compra In App. Isso solicitará as credenciais da Apple. Insira as credenciais do testador Sandbox aqui.
Voila, isso funcionou para mim!
fonte
Para quem ainda está enfrentando um problema, aqui está a solução: Na tela principal de configurações, selecione "iTunes e App Store", conforme mostrado na imagem
agora role para baixo e você encontrará que sua maçã anterior ainda está lá, saia dela, veja a imagem para referência e agora ao fazer uma compra no aplicativo, ele pedirá o id da apple e a senha, use o seu id da apple do testador de sandbox e senha lá.
fonte
Isso mudou ... de novo. Veja como consertar em 2020:
0) Em seu dispositivo de teste, vá para Configurações.
1) Clique no nome da sua conta na parte superior, com "Apple ID, iCloud, iTunes e App Store" embaixo.
2) Clique em "iTunes e App Store"
3) Role até o final e encontre a opção: "CONTA SANDBOX". O padrão será seu AppleID. Toque nele e saia.
4) Toque em "Entrar" em CONTA SANDBOX.
5) Adicione suas credenciais de conta Sand Box. Você provavelmente terá que verificar seu endereço de e-mail para que isso funcione.
fonte
A principal resposta está correta, mas se você ainda estiver tendo o problema:
Certifique-se de que o aplicativo no qual você está tentando fazer login é um aplicativo de desenvolvimento instalado com o Xcode. Você obterá o mesmo erro se sua versão foi instalada da App Store.
(Fiquei confuso porque tenho 5 versões quase do mesmo aplicativo.)
fonte