作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
当我尝试在我的任何设备上运行时,我收到错误“无法分配资源”。我认为这是一个可能的解决方法:
sudo rm -rf /var/db/lockdown/
我已经尝试过并重新启动我的机器几次,但没有成功。我也试过更换 USB 端口。在使用 AppCleaner 卸载后,我也重新安装了 Xcode。
除了错误之外,每当我连接设备时,它都会询问我“信任这台计算机吗?”
这发生在带有闪电的 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 移动到新 Mac,请确保/var/db/lockdown/SystemConfiguration.plist 包含您的 mac 实际 UUID。一般来说,不建议删除系统文件夹,无论如何,不知道你在做什么。 ;) 实际上我复制了你的问题,将/var/db/lockdown 移动到另一个位置,启动 iTunes,出现错误。然后重新创建等等。
关于ios - 在设备 : "Could not allocate a resource" 上运行时出现 Xcode 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28254479/
我是一名优秀的程序员,十分优秀!