如何从iOS Xcode Simulator中删除应用程序?

ama*_*ain 59 force-touch ios10 xcode8-beta3

为了以防万一,我们可以通过重置内容和设置来删除应用程序,但也可以从Xcode 7中的模拟器中删除单个应用程序.Xcode 8中不是这种情况.如何实现?我有一个强制触摸触控板,是否会影响从模拟器中删除应用程序?

小智 122

我也挣扎了一段时间,直到我弄清楚了.我很惊讶找到有关这方面的信息有多难...

如您所述,使用支持强制点击的触控板时,这只是一个问题.@ pingkai.tse的答案很好,但对我来说,关闭"使用TrackPad Force"并不会持续 - 我每次重启模拟器时都必须将其关闭.

诀窍是单击而不触发强制单击手势.一开始很难,但经过一些练习之后你就会掌握它.在触控板上,轻轻点击应用程序并保持足够长的时间以触发长按.在按住时,如果您看到文本开始变模糊,则表示您施加的压力过大,而是触发强制单击.


小智 74

  • 打开模拟器.

  • 在工具视图中找到"硬件"选项卡.

  • 撤消"触摸压力和使用TrackPad力".


Kam*_*rev 63

按住触摸板时按住alt键.

对于iOS 11模拟器,您可以按住然后释放应用程序图标:)

  • 究竟!Shift + Option(为alt)点亮"点",然后您可以点按并按住要删除的应用.图标会像您期望的那样开始颤抖.然后按Shift + Command + H恢复顺序. (3认同)

小智 9

步骤1:在模拟器上,使用命令+ shift + H进入主屏幕

第2步:点击应用图标上的+保持,当图标左上方出现"x"按钮时释放

第3步:单击"x"按钮,然后为要删除的任何应用选择"删除"

步骤4:完成后,再次按下命令+ shift + H将模拟器恢复到正常状态

使用Force Touch触控板,只需确保在单击图标时不要将其完全按下.使用正常点击.


Ind*_*ore 6

这将从启动的模拟器中卸载该应用程序。

xcrun simctl uninstall booted com.app.identifier
Run Code Online (Sandbox Code Playgroud)

基于simctl我创建了一个脚本RemoveIOSAppsScript,它从启动的模拟器中删除所有非苹果应用程序。


iam*_*din 5

1)点击模拟器

2)在顶部单击硬件,然后单击擦除所有内容和设置

在此处输入图片说明