URL de apertura dentro de la aplicación ios

Necesito abrir una página web con safari en mi aplicación iOS.
Con XE2 había una unidad iphoneall , que exponía la aplicación UIA . XE4 ya no usa FPC, así que no puedo usar eso.
La documentation de Embarcadero dice que solo puedo usar SDK con c ++ o usar interfaces delphi (y aún así, macapi es solo para OSX, no iOS). Por lo tanto, parece que no hay una interfaz para el marco de UIKit ?!
Otra solución que probé fue:

_system('open http://www.google.com'); 

Pero eso no tuvo ningún efecto en absoluto.
¿Hay alguna otra forma de abrir urls o estoy fuera de suerte para lograrlo?
Sé que hay un componente TWebBrowser para iOS, pero no me gustaría tomar ese path solo para mostrar una página web.

¡Gracias por adelantado!

Por casualidad, alguien en Embarcadero publicó un fragment de código para hacer exactamente esto hace dos días.

Si está utilizando XE4, busque en los Ejemplos, y puede encontrar uno (lo siento, no estoy seguro del nombre) donde el código final es:

 OpenURL('http://www.embarcadero.com'); 

Utiliza el marco XE4 FireMonkey y un ayudante de class escrito por David Clegg, disponible en la muestra.

Si está utilizando una versión anterior de FireMonkey, puede usar el código bastante más engorroso:

 function ShanetworkingApplication: UIApplication; begin Result := TUIApplication.Wrap(TUIApplication.OCClass.shanetworkingApplication); end; procedure TForm2.Button1Click(Sender: TObject); begin ShanetworkingApplication.openURL(TNSURL.Wrap(TNSURL.OCClass.URLWithString(NSSTR(PChar(String('http://www.embarcadero.com')))))); end; 

(Atribución: Fragmentos de código, todos copydos de la publicación vinculada del blog ).

También hay una publicación del foro muy antigua desde los primeros días de FireMonkey que muestra cómo abordar estos problemas en general (básicamente, cadena <-> NSString <-> NSURL), y aunque está un poco desactualizado, como puede ver por el código anterior, FireMonkey ha madurado en gran medida, puede dar una idea de la razón subyacente del código.