Hallo,
ich bekomme beim Hochladen meiner IOS Apps per Application Loader neuerdings die folgende Warnung in der Bestätigungsemail:
Zitat:
Ich bin erst davon ausgegangen, dass das etwas Generelles sein könnte, was sich mit dem IOS 13 - Support von Delphi dann erledigt, doch dann hab ich mal nach diesem Problem im Zusammenhang mit Delphi gegoogelt und rein gar nichts gefunden, was impliziert, dass es ein bestimmtes spezifisches Vorgehen meinerseits sein könnte, was die Warnung erzeugt.
Da diese Meldung selbst bei kleinen Apps kommt, in denen das einzige, was irgendwie mit Internet zu tun, der Aufruf von URLs und die Datenübertragung mittels
Indy ist, gehe ich momentan davon aus, dass meine Vorgehensweise zum Öffnen von URLs vielleicht veraltet sein könnte.
Ich öffne URLs auf IOS im Prinzip auf die folgende Weise:
Code:
Var
URL : String;
NSU : NSURL;
URL := 'IchBinEinLink.com';
NSU := StrToNSURL(TIdURI.URLEncode(
URL));
If SharedApplication.CanOpenURL(NSU)
Then SharedApplication.OpenURL(NSU);
Speziell wollte ich daher mal fragen, ob diese Art des
URL-öffnens immer noch zeitgemäßig und generell, ob jemand anderes vielleicht auch schonmal diese Meldung beim Hochladen einer App bekommen und rausgefunden hat, was genau die Problemursache ist.