¿Cómo abrir la aplicación en iOS usando "appname: // openApp?"?

Necesito abrir otra aplicación con parameters de mi aplicación iOS.

Tengo un esquema de URL específico proporcionado por los desarrolladores de la aplicación que se debe abrir:

secondApp://openApp?param1=XXX&param2=YYY 

Intento search en Google cómo abrir la aplicación de esta manera, pero no encontré ningún ejemplo de cómo usar esta construcción.

¿Me puede proporcionar un enlace o una fila de código de cómo abrir la aplicación de esta manera?

Puede consultar esta documentation de Inter-App Communication proporcionada por Apple. Además, puede consultar este tutorial . Aquí, están enviando text a otra aplicación. Además, puede encontrar otra respuesta detallada a su pregunta aquí .

El siguiente código del tutorial lo ayudará a:

 -(IBAction) openReceiverApp { // Opens the Receiver app if installed, otherwise displays an error UIApplication *ourApplication = [UIApplication shanetworkingApplication]; NSString *ourPath = @"secondApp://openApp?param1=XXX"; NSURL *ourURL = [NSURL URLWithString:ourPath]; if ([ourApplication canOpenURL:ourURL]) { [ourApplication openURL:ourURL]; } } 

Para abrir la segunda aplicación desde su aplicación de iOS, simplemente use:

 NSURL *url = [NSURL URLWithString:@"secondApp://openApp?param1=XXX&param2=YYY"]; //fill your params if ([[UIApplication shanetworkingApplication] canOpenURL:url]) { [[UIApplication shanetworkingApplication] openURL:url]; }