iOS 应用路径中的长 ID 是啥?

Posted

技术标签:

【中文标题】iOS 应用路径中的长 ID 是啥?【英文标题】:What's the long ID in the path of iOS apps?iOS 应用路径中的长 ID 是什么? 【发布时间】:2012-06-05 13:29:55 【问题描述】:

在我越狱的 ios 设备上,我可以看到所有 App Store 应用程序都位于 /private/var/mobile/Applications/ 中的单独目录中,并以长标识符命名(例如 2075E7C0-D2EF-5A4F-B356-3EECDC9F7B38)。除了防止同名应用程序之间发生冲突之外,这是否有其他目的?为什么存储在/private/var/stash/Applications/ 中的 Cydia 应用程序的路径中没有这样的 ID?

【问题讨论】:

【参考方案1】:

标识符是在安装时随机生成的,它是沙盒要求之一。

【讨论】:

以上是关于iOS 应用路径中的长 ID 是啥?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在 macOS 中解决 git repo 中的长路径的“PATH_MAX”?

jsp中绝对路径中_p的作用是啥

在 web 应用程序中引用 jpa persistence.xml 中的 jar 文件的正确路径是啥?

“ns=2;s=”在 OPC 节点路径中的意义是啥?

Documents 文件夹路径中的十六进制部分是啥?

java里绝对路径和相对路径的区别是啥?