如何在基于SceneKit的应用程序中保护Collada模型?

时间:2014-10-26 04:56:18

标签: scenekit

如果从引用云中某个位置的URL读取模型,则使用此代码将其直接加载到内存中?

[SCNScene sceneWithURL:url options:nil error:&error];

它是否仍然容易被越狱设备从记忆中读取的人偷窃?是否有任何万无一失的方法来保护scnassets文件夹中的模型和文件。

1 个答案:

答案 0 :(得分:1)

在构建应用程序时,Collada文件在构建时转换为某种二进制和专有格式。这不会保护您的资产,但至少它不会以开放文件格式直接提供。 如果您需要保护资产,则需要进行自己的加密。 您确实也可以加载远程资产,但您需要首先使用“scntool”转换它们(检查xcode如何转换构建日志中的资产),因为Collada文件无法直接加载到设备上。