Error consumiendo servicios web desde Delphi XE7 sobre IOS 8.3
Hola a todos:
Estoy creando una aplicación con Delphi XE7 que consume servicios web HTTPS, funciona bien en Windows, Android y OS X Yosemite, pero no en IOS, al principio mostraba un error, que solucione añadiendo la librería libmidas.dylib en deployment, pero ahora la aplicación se queda bloqueada en el iPhone 5, creo que el problema está en las librerias libcrypto.a y libssl.a, en Windows añadi las librerias libeay32.dll y ssleay32.dll a los directorio Win32 y Win64. ¿alguna sugerencia? |
Cita:
|
Error consumiendo servicios web desde Delphi XE7 sobre IOS 8.3
En el móvil iPhone 5 la aplicación se queda bloqueada, sin dar mensajes, si lo ejecuto con el debuger de delphi muestra una ventana con lo siguiente: exception class Bad system call(12)
Gracias por contestar |
Error consumiendo servicios web desde Delphi XE7 sobre IOS 8.3
Por fin funciona!!!
Hay que añadir la unidad IdSSLOpenSSLHeaders_Static en los uses del proyecto, os muestro como yo lo tengo: Hay que copiar las librerías: libcrypto.a y libssl.a en el directorio del proyecto para que delphi lo incluya en el programa. Bájate las librerías desde http://indy.fulgan.com/SSL/OpenSSLStaticLibs.7z Que tengáis buen desarrollo multiplataforma!!! |
La franja horaria es GMT +2. Ahora son las 12:10:14. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi