我在OSX上使用Objective C作为Cocoa应用程序,并将一些本地HTML文件加载到Webkit小部件中。但是,病毒可以轻松修改这些HTML文件。所以,我添加了一个CRC哈希来检测篡改,它显示一个警告,然后关闭应用程序。但是,是否还有一种方法可以进一步保护本地HTML,将其编译为应用程序本身的二进制文件,或者编译成单个资源文件?我注意到Qt他们有办法将HTML放入资源文件,然后将webkit URL更改为从那里加载而不是file://。但在这种情况下,这是目标C.
答案 0 :(得分:0)
目标C或Swift不可能像Qt一样。没有HTTP URL可以传递给WebKit小部件以将内容从资产目录中提取出来。