如何从Mac上完全删除通过Xcode安装的iOS应用程序?

mklgxw1f  于 2023-05-08  发布在  Mac
关注(0)|答案(1)|浏览(134)

我在Mac上运行了我的iOS,但现在我想删除它,包括应用程序捆绑包。我该怎么做?应用程序捆绑包存储在哪里?
我试过po Bundle.main.bundleUrl,但它会导致错误的文件夹,这是挂载驱动器,并在卸载应用程序后立即消失。

i2byvkas

i2byvkas1#

此数据存储在~/Library/Containers/下。请注意,当构建表单Xcode时,您会获得一个随机的UUID作为容器名称,而不是您通常期望的反向DNS,例如。69A9F3A1-64D7-4EA9-96FE-8C81441060FF
我找不到一种方法来确定哪个是你的应用程序,除了打印应用程序内的文件路径并查看前缀,这可以在lldb中完成,如下所示:

(lldb) po FileManager.default.homeDirectoryForCurrentUser

(根据暂停执行的时间,您可能需要执行以下操作:)

(lldb) e -l Swift -- import Foundation
(lldb) e -l Swift -O -- FileManager.default.homeDirectoryForCurrentUser

或者从具有这些类型名称的容器的修改日期推断,如果没有太多的话。

相关问题