任何人都可以帮助我,如何在我的应用程序中强制执行Apple安全策略,
问题/目标:我想在我的应用程序启动时强制执行密码,以便我的应用程序数据 是安全的,有什么方法,我能做到吗?
由于 非常赞赏
答案 0 :(得分:0)
这是一个很好的高级介绍,可以帮助您入门:Link(阅读页面上的评论)和Link second。
然后你有两所学校:
1.使用Apple iOS(安全部分)提供的服务来保护产品。
2.编写您自己的/使用非Apple安全API。
优点:
在那里强大而且有很多帮助。
不那么受欢迎,黑客较少关注。
缺点:
黑客非常熟悉它,因为它是使用最广泛的解决方案。
可能不如(1)那么强大或强大。
您可以随时使用两者的混合。还记得这是一个与黑客/黑客进行捉迷藏的游戏(有趣吗?)。明智地选择你的工具并发挥创意!
有关该主题的良好资源:
每当你想要保护某些东西时,你需要某种形式的不可预测的随机性生成源。日期/时间总是一个好的开始。然后,iOS设备具有GPS,陀螺仪数据等(再次具有创造性),确保为每个支付/支持产品的合法客户生成唯一ID时几乎没有碰撞。例如,唯一ID可以以不会起作用的方式重构产品的模块,除非该“密钥”用于指导程序通过(改变后的)模块的执行。这些模块可以保存资源(图像,声音等)或代码。
再次,只是想让你开始!