ios和android沙盒差异

时间:2015-12-23 22:25:58

标签: android ios

我最近开始研究android。我知道每个应用程序都是作为一个单独的用户运行的#34;在android上。我根植了我的设备,当我使用adb为每个应用程序检查文件系统时,每个应用程序都有不同的用户名和组,有效地限制了其他应用程序,以及任何将非root设备连接到pc以将文件移入/移出的应用程序app沙盒。

iOS上的等价物是什么? ios应用程序对每个应用程序也有不同的用户/组吗?如果我将我的iPhone连接到Mac并使用ifunbox,我可以在特定应用程序本身内移动文件,如果不是在应用程序之间移动。设备是否必须为此进行监控?

由于

2 个答案:

答案 0 :(得分:1)

相当于在Android上生根设备就是在iOS上越狱你的设备。如果您使用iFunbox,就在最近,(遗憾的是)他们被Apple抓住并被迫只能在带有越狱的应用程序中移动文件。虽然有了Jailbreak,你可以下载(正如我在过去的经验中所知)在Cydia(Jailbreak)上的应用程序数量几乎是root用户的6倍。你可以安装某个应用程序(支付但是有免费的,如果你有一个破解),称为iFile,它允许你搜索并更改任何应用程序内的文件。即使它很复杂并且需要技巧来编辑东西,也有教程。

但是要回答你的问题,Jail break是等价的,你不需要为任何应用程序提供root访问权限,因为它会自动提供。是的,你可以,但我只是建议使用iFile。最后,是的,iFunbox现在需要越狱。谢谢!

答案 1 :(得分:1)

我对iOS应用的理论是,他们只有1个用户,但不同的群组。系统上安装了默认应用,例如NewsstandSafari等,无法删除。