从Xcode中的OSX模拟器中删除应用程序

r4i*_*id4 10 macos xcode simulator

如何从iOS模拟器上删除OSX模拟器中的应用程序?我想删除一个应用程序,因为Core Data xcdatamodeld的更改,但我找不到方法.提前致谢

Met*_*kin 13

在 MacOS Mojave 10.14.4 和其他 MacOS 上,文件夹已更改,现在该应用程序位于以下位置:

~/Library/Containers/com.yourcompany.yourapp/


And*_*ard 11

正如playitgreen在其中一条评论中提到的,删除与您的OSX应用程序相关的数据的方法是从以下位置删除文件夹/ .storedata文件:

~/Library/Application Support/<YOUR OSX APP BUNDLE NAME>/

例如:

~/Library/Application Support/com.yourcompany.yourapp/
Run Code Online (Sandbox Code Playgroud)

所有功劳都归功于playitgreen

  • 我在XCode 6.4中运行并没有找到.我想找到应用程序的最佳方法是Command +单击Dock上的应用程序图标,它将打开应用程序的位置.(产品>清洁也会将其除去). (3认同)

Mur*_*gal 6

专门针对 macOS 10.15 (Catalina) 和 Xcode 11.2.1 中的 Catalyst 应用程序。

我尝试右键单击 Dock 中的应用程序图标,然后选择选项 -> 在 Finder 中显示。我删除了那里的所有文件,然后从 Xcode 再次运行。文件返回,应用程序仍然有之前的数据。

~/Library/Containers我找到一个名为maccatalyst.<my_apps_bundle_identifier>. 我删除了那里包含的文件,当我从 Xcode 重新运行应用程序时,文件返回,原始数据消失了。所以这似乎是方法。

~/Library/Containers/maccatalyst.<app_bundle_identifier>

  • 看起来 Maccatalyst 前缀已在 Xcode 12 中删除。我在 `~/Library/Containers/&lt;app_bundle_identifier&gt;` 中找到了我的 Catalyst 应用程序文件 (4认同)

Pas*_*van -5

有2个解决方案:

  1. 运行应用程序时按CMD+ SHIFT+ H(模拟按下主页按钮),然后您可以像在手机上一样通过长按将其删除

  2. 从中删除适当的应用程序文件夹~/Library/Application Support/iPhone Simulator/<ios_version_that_you_use>