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”?