Einzelnen Beitrag anzeigen

bra

Registriert seit: 20. Jan 2015
711 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

AW: Einbindung von OpenSSL im iOS Simulator

  Alt 18. Jul 2016, 09:13
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

Geändert von bra (18. Jul 2016 um 09:15 Uhr)
  Mit Zitat antworten Zitat