plist文件易受攻击,并且很容易被黑客访问。所以我使用另一种方法来保存我的应用程序的敏感数据。不过,仍有一些默认的plist文件,如info.plist,仍然可以访问。我怎样才能防止呢?如何在ios应用程序中保护默认plist文件
0
A
回答
0
由于您在谈论plist数据,因此我认为它只是您想要保护的文本。 我的建议是将它们创建为m文件中的常量。
你的.h文件中应该是这样的
#import <Foundation/Foundation.h>
extern NSString *const kTopSecretAppValue;
而且您的m应该是
#import "---.h" // this is your file name
NSString *const kTopSecretAppValue = @"Nuclear Launch Codes";
0
如果你有,你不希望别人看到的数据,如果该数据没有经常修改,你应该在文件编译为上创建一个常量,因为编译器通过将所有数据转换为二进制文件来隐藏数据。
+0
该建议不能应用于Info.plist。 – duskwuff
相关问题
- 1. 在ipad应用程序中保护plist
- 2. 如何在iOS应用程序的默认文档目录中创建文件
- 3. 如何在默认应用程序中打开文件。 Ruby
- 4. 如何在iOS应用程序中获取默认的SystemSoundID?
- 5. 使用cycript保护iOS应用程序
- 6. 如何保护iOS套件文件,如plist,image,sqlite,媒体文件
- 7. 如何用cmd中的默认应用程序打开文件?
- 8. Linux C++应用程序文件保护
- 9. 在iphone应用程序中保留.plist文件的位置
- 10. 使用iOs上的默认应用程序打开文件
- 11. 如何保护Web应用程序中的PDF文件
- 12. 默认应用程序选择文件
- 13. google +如何保护ios应用程序中嵌入的api-key?
- 14. 如何在Jailbroken设备中保护plist文件?
- 15. iOS Obj-C:如何使用其默认应用程序打开本地文件?
- 16. 如何在iPhone Xcode应用程序中编辑.plist文件?
- 17. 如何在Web应用程序中保护HTML电子邮件?
- 18. 什么是在iOS应用程序中保存文件的默认文件夹8
- 19. CreateProcessAsUser:如何使用默认应用程序打开文件?
- 20. 如何用ruby打开默认应用程序文件?
- 21. 如何从React Native应用程序打开默认iOS应用程序?
- 22. 如何在iOS中保存.plist文件(例如iPhone)?
- 23. 如何使用默认数据初始化iOS应用程序?
- 24. .plist文件如何在iOS中工作
- 25. 如何保护iOS软件包文件
- 26. 如何保护应用程序文件不被修改?
- 27. 如何保护web应用程序配置文件
- 28. 如何保护Java EE应用程序的文件
- 29. 如何在Apache服务器上隐藏iOS应用程序(.plist和.ipa文件)?
- 30. 如何密码保护应用程序
但我想知道如何保护默认的plist文件。我认为我无法将info.plist文件编入硬编码 – sof98789