应用程序安装失败:无法写入设备

在Xcode 6.3中,当我尝试运行在真实设备上用swift编写的iOS项目时,出现了这个错误。

应用安装失败

无法写入设备。

我试图清理项目并再次运行,但存在相同的错误。

我如何解决这个错误?

谢谢

删除设备上的应用程序,并再次运行该项目为我工作

我关掉了设备,然后再次打开,之后我没有得到这样的错误。

好的,你应该考虑一些可以指导我们解决问题的事情,请检查并发布答案:

  1. 是你的项目使用function? 他们设置是否正确(应该是绿色的)
  2. 你尝试了一个不同的项目(真的很简单)?
  3. 你能够从App Store安装应用程序吗?
  4. 你检查了设备中剩余的可用空间量吗?

如果不是,另一个build议将使用exception断点,有人发布了解释如何设置它,做到这一点,并张贴日志

应用安装失败

我希望它可以帮助你

在一周内在完全不同的设备上得到这个问题两次。

一个设备没有更多的存储空间,删除了一些应用程序后,项目安装完美。

另一台设备在重启设备后被修复

我做了一个清洁和成功安装我的应用程序。

制品 – >清洁(移位-CMD-K)

对于我来说,以下方面在iOS 11 beta 10,XCode 9 beta 6上无效:

  • 重新启动设备
  • 从设备上删除应用程序
  • 项目中没有符号链接
  • 有足够的存储空间

删除派生数据和voilá,它再次工作

我的项目中有一个符号链接到项目之外的文件。 当我删除这个符号链接安装工作正常。

在我的项目中发生这个问题,因为有一个文件夹符号链接。 我删除了该文件夹,它工作正常。

如果您使用免费的开发者帐户 ,则可能需要卸载已签名的其他一些应用程序。

我有同样的错误,我刚刚删除了项目,并修复!

转到窗口 – >项目并右键单击,并从项目中删除!

如果您的设备具有相同捆绑标识符的应用程序,Xcode将抛出此错误。 尝试使用相同的包标识符删除潜在的应用程序。

对我来说,这是configuration文件 – 我用发行,而不是发展

如果您使用iPhone进行debugging,也许是因为您的iPhone的存储空间小于您的debugging应用程序。
清理你的iPhone —真机
清理你的Mac —模拟器

这看起来像苹果公司惊人的高级开发团队的又一次浪费。 在iOS11 Xcode9(select你的testing版,任何一个工程),这将随机发生。 如果您敢于在编译时切换应用程序,看起来更频繁。 再次构build并盯着xcode – 这将是我的第二次经验。

显然,如果安装应用程序的设备的系统时钟距离当前时间太远,也会出现此消息。

我正在用date格式化程序进行一些testing,通过更改我的iPhone的系统时钟,最终忘记将其重置为当前时间。 之后,每当我尝试运行应用程序时,它总是显示相同的消息(“无法写入设备”)。 只需重新设置时钟在固定的问题。

摆脱embedded式库,不要只是把它扔在那里确保它embedded确实。

此外,如果您的机器运行Xcode显示的错误是空间不足。

一旦我不得不为了debugging的目的而将一个应用程序容器加载到iPad中,那么这个操作就会失败,因为这个设备的容器太大了(18 GB)(16 GB减去了操作系统),于是我放弃了这个任务,完全忘了它,将失败的安装留在设备中。 后来,当试图安装不同的应用程序时,出现这个错误,一旦我摆脱了失败的应用程序安装,一切恢复正常。 基本上,你的iPad可能存储量低。

我的问题是一个embedded式框架。

转到“构build阶段” – >“embedded框架” – >选中“仅在安装时复制”,它为我摆脱了这个问题。

在这里输入图像说明

如果在Xcode 9中将iOS应用程序运行为“无法从设备接收消息”时收到消息。

使用3步可以解决这个问题:

1.select项目

2.清理项目

3.运行项目

检查您的configuration文件,也许你正在使用像我这样的应用程序商店configuration文件。 我必须将app store提供configuration文件更改为开发,现在它正在工作。

这可能发生的一个原因是如果您的应用程序包包含损坏的符号链接。

尝试了所有上述的答案:删除应用程序,清理存储空间,清理项目…

最后的工作是颠覆了build立在info.plist(通用>build设)