簡體   English   中英

從 Xcode 中的 OSX 模擬器中刪除應用程序

[英]Delete app from OSX simulator in Xcode

如何像在 iOS 模擬器上一樣從 OSX 模擬器中刪除應用程序? 由於 Core Data xcdatamodeld 的變化,我想刪除一個應用程序,但我找不到方法。 提前致謝

正如 playitgreen 在其中一條評論中提到的那樣,刪除與 OSX 應用程序相關的數據的方法是從以下位置刪除文件夾/.storedata 文件:

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

例如:

~/Library/Application Support/com.yourcompany.yourapp/

歸功於 playitgreen

在 MacOS Mojave 10.14.4 和其他 MacOS 上,文件夾已更改,現在該應用程序位於以下位置:

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

專門針對 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>

有2個解決方案:

  1. 運行應用程序時按CMD + SHIFT + H (模擬主頁按鈕按下),然后您可以像在手機上一樣長按刪除它

  2. ~/Library/Application Support/iPhone Simulator/<ios_version_that_you_use>刪除相應的應用程序文件~/Library/Application Support/iPhone Simulator/<ios_version_that_you_use>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM