我想拦截iOS上的文件读/写,为我的某些应用程序提供透明加密/解密功能。iOS使用什么函数/系统调用来读取和写入文件
我知道我可以调整各种SDK方法读/写文件来做到这一点,但这需要很多努力工作,并且容易出错(我可能会错过某些方法的调整,导致我的应用程序崩溃/行为不端)。
如果所有这些方法都使用了一些常用的系统调用/函数,那么我宁愿调整它,节省一些辛苦的工作+使其更加万无一失。有没有这种共同的入口点?
PS:由于所有这些应用程序都用于企业内部部署,因此接受进入应用商店并不是一个标准。
谢谢!
你可能会考虑在[内置数据保护(https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html)展示了iOS(向下滚动一点),而不是重新发明轮子。在企业部署中,您应该能够强制执行密码要求,从而启用内置加密。 – rickster 2013-02-17 18:10:46
呃,错过了实际的链接... [这里我们去](https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html)。 – rickster 2013-02-17 18:13:39