1 votos

En iOS: ¿Puede mi aplicación lanzar otra aplicación y obtener una respuesta/recepción de vuelta?

En iOS, ¿hay alguna manera de lanzar otra aplicación para hacer algo y luego obtener una respuesta diciendo que está hecho.

Por ejemplo: Mi aplicación iOS APP A lanza otra aplicación APP B (por ejemplo, Google Pay) para realizar un pago y, después de que se realice el pago, me gustaría que la APP A recibiera una respuesta/retorno/acuse de recibo diciendo que está hecho.

Por cierto, no tengo ningún problema para que la APP A lance la APP B a través de UIApplication.Shared.Open( )

** En Android usamos Android Intent para lanzar la APP B y obtener una respuesta de la APP A usando OnActivityResult( )**.

PD: Mi aplicación está realmente construida en React Native usando NativeModules.

Gracias

1voto

Steve Evans Puntos 155

Esquemas de URL personalizados

Puedes definir y utilizar un esquema de URL personalizado para interactuar con otras aplicaciones en iOS:

Definir un esquema de URL personalizado para su aplicación

Los esquemas de URL personalizados proporcionan una forma de referenciar recursos dentro de su aplicación. Los usuarios que tocan una URL personalizada en un correo electrónico, por ejemplo, inician su aplicación en un contexto específico. Otras aplicaciones también pueden hacer que tu aplicación se inicie con datos de contexto específicos; por ejemplo, una aplicación de biblioteca de fotos podría mostrar una imagen específica.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X