我是一名开发支持最低iOS 10的应用程序的开发人员,我担心我们支持这样一个老版本的iOS,但是客户希望用可能不支持最新iOS的旧iPhones来支持客户。我想了解这个应用程序在支持旧的iOS版本方面的风险。
发布于 2021-06-26 15:40:28
任何你能让客户安装的东西都不在你的掌控之中。它可以安装在仿真器中,也可以安装在反向工程平台上,也可以安装在有根的设备上。或者在一个老而脆弱的操作系统上。这意味着应用程序超出了你的控制范围,任何事情都可能发生在它身上。
它可以被分解,流量可以被检查,加密可以被打破。用户或恶意进程故意的。该设备的控制限制了它能走多远,但它不能阻止一切。
因此,对于运行在旧操作系统上的应用程序和应用程序上的数据来说,安全风险并不大。可能还有其他的UX和操作风险,但这将是一个离题。
https://security.stackexchange.com/questions/251769
复制相似问题