在Xcode 6.3中,当我尝试在我的设备(iPhone)上运行我的应用程序时,我得到“设备上没有剩余空间”。该应用程序昨天在iPhone上工作,但今天我得到了这个错误。Xcode 6.3中的“设备上没有剩余空间”错误
任何人都知道如何解决这个问题?
在Xcode 6.3中,当我尝试在我的设备(iPhone)上运行我的应用程序时,我得到“设备上没有剩余空间”。该应用程序昨天在iPhone上工作,但今天我得到了这个错误。Xcode 6.3中的“设备上没有剩余空间”错误
任何人都知道如何解决这个问题?
有两种常用的步骤来此相当普遍的问题:
command + k将清除您的代码并再次运行。
或
确保您先从设备上删除应用程序。如有必要,请关闭手机并重新开机,但在从设备上删除应用程序并重新安装后,我从来不必这样做。
当使用sem_open()创建命名信号时,我目前看到这个错误信息(“设备上没有剩余空间”)。 (一个Unix函数调用)错误消息文本由一个名为errno()的函数返回,当sem_open失败时,我写入控制台的结果。
对我来说,听起来像你正在使用的一些代码是试图创建一个信号量,并得到这个错误。我的理解是,如果你在没有释放它们的情况下创建了太多命名的信号量,它们就会发生(它们会在你的程序运行之间持续存在)。你可能会通过重新启动手机来暂时解决问题。
其他系统函数可能会显示相同的消息,而不仅仅是sem_open。您可以尝试在errno()上设置符号断点并查看是否可以找到生成错误消息的代码。
也许需要检查Mac上的存储。我有Xcode8.3.2
与2Gb可用的MacBook上的固态硬盘相同的问题,删除一些东西后,它的工作。
*你认为“设备上没有剩余空间”是什么意思? – Droppy
对我来说意味着废话 – user3115233
这对我来说是一个常见问题,尽管它有一个32GB的电话,几乎有10GB的空闲存储空间。很显然,由于他们对这个问题缺乏经验,人们投票不起作用,这对我和我一起工作过的几个开发人员来说是很常见的。 –