XCode iOS模拟器失去了Safari.app

时间:2014-07-29 12:21:58

标签: ios xcode macos safari ios-simulator

我正在使用Apple的XCode iOS-Simulator在(虚拟)iPad设备上运行浏览器应用程序的测试。要连接我的代码我使用Appium。 但有时iOS模拟器会丢失safari.app ,所以我无法运行测试(我的设备上没有浏览器 - 它不仅没有显示,而且还没有显示)。我不知道为什么 safari.app丢失了,何时发生这种情况。所有设备(iPad和iPhone)和安装的软件版本都存在同样的问题。

首先,我尝试“重置内容和设置”,但没有任何反应。然后我安装了XCode的iOS-Simulator 6.1软件包并切换到它。这个版本包含safari.app。我切换了不同的版本,经过一些切换后,7.1的设备再次使用safari.app。

不久之后,XCode iOS-Simulator再次失去了应用程序。 “重置内容和设置”没有再次起作用,此时切换版本没有任何影响。

然后,我从mac中删除了XCode并再次安装(使用2.1 gb下载...)。 safari.app不在模拟设备上。我使用了“重置内容和设置”,然后safari.app就在那里。

最后一部分(从重新安装到重置)是我每次模拟器失去safari.app时的方式。这种方式需要时间,而且很烦人....

我使用OS X 10.9.2和XCode 5.1.1(Build 5B108)。

所以我有两个问题:

  1. iOS-Simulator失去safari.app会怎样?

  2. 如何在不重新安装XCode的情况下取回它?

  3. 感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

可能有一种解决方法。您可以打开xcode文件夹并转到模拟文件。备份ios-Simulator文件。如果您的模拟器丢失了safari应用程序,请关闭xcode并将备份文件再次复制到xcode文件夹中。所以你不必重新安装它。