Xcode 5 – “iOS模拟器无法安装应用程序”每次我切换模拟器

使用Xcode 5 GM,无论何时我切换到5.1,6.0或6.1模拟器进行testing,我都会收到错误“iOS Simulator未能安装应用程序”。 当我重置模拟器它的工作原理,但这是非常累人的。

任何人有永久性的解决方法或解决方法?

看起来这是一个已知的问题。 从Xcode 5发行说明 :

将应用程序的最低部署目标从iOS 7.0切换到iOS 7.0之前的版本后,构build和运行应用程序可能会失败,并显示消息“iOS Simulator无法安装应用程序”。

  • 进入iOS主屏幕,点击并按住应用程序图标,然后点击hover的“X”button删除应用程序。 13917023

另一个版本说明:

iOS模拟器

  • 如果iOS应用程序被分离,则从Xcode重新启动相同的应用程序将导致模拟器中出现黑屏,即使启动了新应用程序。 终止模拟器中的应用程序或第二次重新启动它。 14648784

删除模拟器中的旧版本应用程序(通常是iOS 6.x)。

另外,头到iOS模拟器 – 重置内容和设置。

当你在模拟器上有很多的应用程序,并且不记得你正在使用哪一个应用程序时,这可能会更容易。

您需要为导致此问题的每个iOS模拟器版本执行此操作。

没有其他的build议为我工作。 然而,在比较我现有的应用程序设置到一个新的香草项目后,我注意到我的目标的“生成”字段是空白的。 一旦我把这个领域的东西,应用程序安装得很好!

如果你已经开发了项目,那么你用xib开发视图

X-Code> Inspectorselect栏> Interface Builder Document>在>中打开,并从Xcode Default(5.o)更改为Xcode 4.6。
在这里输入图像说明
构build和运行你的应用程序,它将运行成功,如果它不会再运行,然后头到iOS模拟器 – 重置内容和设置。 从模拟器删除旧的应用程序,然后再次运行。

我得到了同样的问题,但通过以下方式解决….

  1. 启动iOS模拟器

  2. 去和点击“iOS模拟器”菜单

  3. 点击“重置内容和设置”

  4. closures模拟器并重build你的应用程序。

在这里输入图像说明

上面的屏幕截图显示了你如何做到这一点…

我认为这对你有用… !!!

删除模拟器中的应用程序适用于我。 只是想补充一点,只有当我打开在xcode 4.6中创build的xib时,才会发生这种情况。如果是其他文件,则不会发生这种情况

尝试这个 ….

在我的情况下,没有任何工作对我来说,也重置内容模拟器后,我无法在模拟器上安装应用程序。 之后,我只是改变了我的项目位置。 我刚把项目移到其他地方。 然后安装成功。

以上都没有为我工作。 我刚刚重新安装Xcode,它的工作。

今天进入这个问题。 发现这是一个空的参考文件夹(蓝色文件夹)造成这一点。 从构build阶段的资源中删除该文件夹…清理生成文件夹的赫克,它走了。

/ Users / YOURUSERNAME / Library / Developer / Xcode / – >删除此文件夹的所有内容,然后从Xcode启动应用程序。

检查您的可执行文件build立前。 $(EXECUTABLE_NAME) (项目设置 – 信息属性页面)

当我得到错误消息“iOS模拟器未能安装应用程序”时,我有不同的问题,原因是因为我已经没有任何价值的App-Info.plist中添加一个属性。 例如,[应用程序类别]没有值。 因此,错误也会显示出来。

当我得到这个错误,手机的形象实际上出现了,但我想testing的应用程序的形象没有。 相反,我是在电话的主页上显示您的应用程序。 我通过删除启动屏幕上显示的许多图标来解决这个问题,其中大约有30个。 这些是在几个月内testing应用程序时创build的。 所以,不要说它的解决scheme,但它开始工作后,我删除了旧的应用程序图像。

对我来说,这是-framework XCTest

这使得与iOS Simulator failed to install application死亡的应用程序iOS Simulator failed to install application

并在设备上Could not inspect the application package.

删除它,现在工作。

您正在使用处于testing阶段的Xcode GM。 使用最新的Xcode 5.1.1。 另外,在模拟器(32位和64位)之间切换时会发生这些错误。

  1. 退出模拟器并重新构build应用程序。 要么
  2. 从“iOS模拟器”重置模拟器 – >“重置内容和设置..”

错误

我中途更改了我的应用程序名称和捆绑ID。 我碰巧在我的plist中删除了可执行文件的名字。 我将其更改回“$ {EXECUTABLE_NAME}”(不含引号),并重新开始营业。