Einzelnen Beitrag anzeigen

NickD

Registriert seit: 10. Okt 2012
Ort: Burgsinn
53 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: iOS PushNotifications über TIdTCPClient

  Alt 20. Okt 2016, 11:08
Folgendes hat ohne Umlaute, Sonderzeichen, etc. funktioniert:
Delphi-Quellcode:
 
  if not TCPClient.Connected then
    TCPClient.Connect;

  strMsg := GetMessageIos(ADeviceToken, GetPayLoadIos(AMessage, 'default', 0, AFrom, ATo));

  TCPClient.IOHandler.Write(strMsg, TEncoding.ANSI);
  TCPClient.Disconnect;
Dann habe ich versucht das ganze über UTF8 zu lösen, mit diesem Versuch ist überhaupt keine Notification angekommen egal ob mit oder ohne Sonderzeichen:
Delphi-Quellcode:
 
  if not TCPClient.Connected then
    TCPClient.Connect;

  strMsg := GetMessageIos(ADeviceToken, GetPayLoadIos(AMessage, 'default', 0, AFrom, ATo));
  strMsg := UTF8Encode(strMsg);

  TCPClient.IOHandler.Write(strMsg, TEncoding.UTF8);
  TCPClient.Disconnect;
Wie würde das ganze mit der Escape-Notation aussehen?
  Mit Zitat antworten Zitat