Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

468
Visualizações
¿Apple emite un recibo de la aplicación cuando el usuario la compra y la descarga?

Como dice el título, estoy implementando un flujo para obtener un recibo local y luego intentar validarlo desde nuestro servidor backend. Como sugirió Apple, si el recibo es nulo o no válido. Necesito hacer una solicitud de actualización de recibo, el problema es que esto requiere la red y el inicio de sesión del usuario.

Entonces, el problema real al que nos enfrentamos es, desde la compilación de desarrollo y la compilación de vuelo de prueba, cuando creamos una nueva aplicación nueva que no se ha abierto antes. Una vez abierto, mostrará una ventana emergente para solicitar el inicio de sesión del usuario (obviamente, se debe a mi lógica: si el recibo es nulo, haga la solicitud de actualización del recibo). Pero no queremos enviar spam al usuario con este cuadro de diálogo cada vez y tenemos la necesidad comercial de validar el recibo del usuario al iniciar la aplicación.

Así que volvamos a la pregunta del título, ya que la compilación de desarrollo y vuelo de prueba no funciona como se esperaba (muestre el cuadro de diálogo de inicio de sesión porque el recibo es nulo). ¿Se crea el prod: la descarga de la aplicación desde App Store, en realidad emite un recibo de App Store? En un video de WWDC dijeron que debería, pero no muy específico, así que estoy aquí para obtener alguna confirmación u otras ideas de ustedes.

¡¡Gracias!!

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Ha pasado mucho tiempo desde que usé la validación de recibos (usé para la suscripción renovable automática), por lo que lo que les voy a decir podría haber cambiado. Según mi experiencia, nunca se recibe un recibo nil en producción, ya que el primer recibo se descarga de la App Store junto con la aplicación, incluso para las aplicaciones gratuitas.
la recepción nil ocurre en sandbox y en adhoc (no sé cuál debería ser el comportamiento correcto de TestFlight) y, en este caso, la mejor manera de replicar la producción es "restaurar compras" o realizar una solicitud de actualización.
Hay una vieja discusión al respecto en el foro de desarrollo de Apple donde un empleado aclara que (probablemente en 2015), no puedo encontrarlo nuevamente, pero tal vez también pueda hacer una búsqueda allí.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda