我在Mac上运行了我的iOS,但现在我想删除它,包括应用程序捆绑包。我该怎么做?应用程序捆绑包存储在哪里?我试过po Bundle.main.bundleUrl,但它会导致错误的文件夹,这是挂载驱动器,并在卸载应用程序后立即消失。
po Bundle.main.bundleUrl
i2byvkas1#
此数据存储在~/Library/Containers/下。请注意,当构建表单Xcode时,您会获得一个随机的UUID作为容器名称,而不是您通常期望的反向DNS,例如。69A9F3A1-64D7-4EA9-96FE-8C81441060FF。我找不到一种方法来确定哪个是你的应用程序,除了打印应用程序内的文件路径并查看前缀,这可以在lldb中完成,如下所示:
~/Library/Containers/
69A9F3A1-64D7-4EA9-96FE-8C81441060FF
(lldb) po FileManager.default.homeDirectoryForCurrentUser
(根据暂停执行的时间,您可能需要执行以下操作:)
(lldb) e -l Swift -- import Foundation (lldb) e -l Swift -O -- FileManager.default.homeDirectoryForCurrentUser
或者从具有这些类型名称的容器的修改日期推断,如果没有太多的话。
1条答案
按热度按时间i2byvkas1#
此数据存储在
~/Library/Containers/
下。请注意,当构建表单Xcode时,您会获得一个随机的UUID作为容器名称,而不是您通常期望的反向DNS,例如。69A9F3A1-64D7-4EA9-96FE-8C81441060FF
。我找不到一种方法来确定哪个是你的应用程序,除了打印应用程序内的文件路径并查看前缀,这可以在lldb中完成,如下所示:
(根据暂停执行的时间,您可能需要执行以下操作:)
或者从具有这些类型名称的容器的修改日期推断,如果没有太多的话。