Xcode 在设备上 运行 时出错:"Could not allocate a resource"

Xcode error when running on device: "Could not allocate a resource"

当我尝试在我的任何设备上 运行 时收到错误 "Could not allocate a resource"。我认为这是一个可能的解决方法:

sudo rm -rf /var/db/lockdown/

我试过并重启了我的机器几次,但没有成功。我也试过更换 USB 端口。在使用 AppCleaner 卸载后,我也重新安装了 Xcode。

除了错误之外,每当我连接设备时它都会询问我 "Trust This Computer?"

这发生在带有闪电的 iPhone 5 和 iPhone 6+ 以及带有旧式连接器的 iPad 3 上。

[更新] 我现在也重新安装了 iTunes,但没有效果。 同时重置 PRAM 和 SMC。

删除该文件夹后,您需要重新创建并设置适当的权限,因为 iTunes 需要该文件夹的读写权限:

   sudo mkdir /var/db/lockdown
   sudo chmod go+w  /var/db/lockdown

无需打开 iTunes。然后一切都应该没问题。 另请记住,/private/var/db/lockdown [镜像]

可能需要相同的操作

如果您将旧 Mac 移动到新的,请确保 /var/db/lockdown/SystemConfiguration.plist 包含您的 mac 实际 UUID。一般来说,不建议删除系统文件夹,无论如何,不​​知道你在做什么。 ;) 实际上我复制了你的问题,将 /var/db/lockdown 移动到另一个位置,启动 iTunes,出现错误。然后重新创建等等