ios - 如何从命令行从 iOS 8 模拟器中删除应用程序?

标签 ios xcode ios-simulator xcode6 build-automation

我有一个在 iOS 模拟器中运行的自动化,我必须在再次运行之前将其删除。如何通过命令行从 iOS 模拟器中删除应用程序?

对于每个模拟器设备目录(位于~/Library/Developer/CoreSimulator/Devices/*),我 试图删除 ./data/Containers/Bundle/Application/./data/Containers/Data/Application/

即使我尝试通过在模拟器中长按应用程序(应用程序变得不稳定)并单击 X 按钮来删除应用程序,用户默认设置也没有被清除。我希望应用状态 100% 干净。

我找到了解决这个问题的好方法。

最佳答案

在 Xcode 6.1 中,要卸载应用程序,请使用以下命令:

xcrun simctl uninstall booted com.example.apple-samplecode.UICatalog

其中 com.example.apple-samplecode.UICatalog 是您要卸载的应用程序的包标识符。

关于ios - 如何从命令行从 iOS 8 模拟器中删除应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26394596/

相关文章:

ios - Safari web 检查器只显示源、控制台和审计

php - Apple 不保证推送的交付?

objective-c - super 简单的程序不起作用

ios - Jenkins 上的 XCode 项目,停留在 "codesign"

ios - 在 iOS 模拟器上测试 FCM 通知

ios-simulator - 用于 XCODE 4.5 的 iOS 模拟器中用户数据文件的位置?

ios - 如何创建新的 NSUrlSession(第一个 session 失效后)

ios - 无法识别的选择器发送到实例 - 仅限 Swift 4

ios - 无法实例化名为 MKMapView 的类

ios - 将数据传回 View Controller 的问题