2016-04-25 17 views
0

Ich verwende Objective C für eine Cocoa-Anwendung auf OSX mit einigen lokalen HTML-Dateien, die in ein Webkit-Widget geladen werden. Ein Virus könnte diese HTML-Dateien jedoch leicht ändern. Also habe ich einen CRC-Hash hinzugefügt, um Manipulationen zu erkennen, der eine Warnung anzeigt und dann die Anwendung schließt. Gibt es jedoch eine Möglichkeit, das lokale HTML zusätzlich zu schützen, indem es in die Binärdatei der Anwendung selbst kompiliert oder kompiliert in eine einzige Ressource-Datei? ? Ich habe mit Qt festgestellt, dass sie eine Möglichkeit haben, den HTML-Code in eine Ressourcendatei einzufügen und dann die Webkit-URLs, die von dort geladen werden sollen, anstelle von file: // zu ändern. Aber das ist in diesem Fall Ziel C.Wie bette ich lokales HTML in Cocoa-Binärdateien ein?

Antwort

0

Es ist nicht möglich von Objective C oder Swift wie von Qt. Es gibt keine HTTP-URL, die Sie an das WebKit-Widget übergeben können, um Inhalt aus dem Asset-Katalog zu extrahieren.

Verwandte Themen