Was ich nicht schaffe, dass es im Simulator läuft. Laut der Info auf dieser Seite:
http://docwiki.embarcadero.com/RADSt...lin/en/OpenSSL ist für den Simulator nichts besonderes notwendig. Da es aber nicht funktioniert habe ich schon Verschiednes probiert. Ich habe auch schon die libcrypto.dylib und libssl.dylib zusammen mit der Anwendung bereitgestellt.
Es kommt dann aber immer die Meldung "... SSL Bibliothek konnte nicht geladen werden ..."
Für den Simulator muss in der
DPR folgendes gesetzt werden:
Delphi-Quellcode:
{$IF Defined(IOS) and Defined(CPUARM)}
IdSSLOpenSSLHeaders_Static,
{$ELSE}
IdSSLOpenSSLHeaders,
{$ENDIF }
...
{$IF Defined(IOS) and not Defined(CPUARM)} // iOS Simulator
IdOpenSSLSetLibPath(TPath.GetDirectoryName(ParamStr(0)));
{$ENDIF}
Außerdem müssen die beiden *.dylib mit ausgeliefert werden. Damit sollte es funktionieren.
Falls es immer noch nicht geht, versuche mal die dylib, die ich hier angehängt habe:
http://www.delphipraxis.net/188736-k...r-android.html