昨晚睡觉前,我开始安装Xcode 4开发人员的预览版。当我醒来时,安装程序弹出了一条消息,提示您首先关闭Xcode(doh!)。我是这样做的,但是无论显示什么脚本,该消息似乎都已挂起,因为(无法取消)消息不会消失,安装程序也不会继续进行。
强制退出Installer应用后,上面的消息仍然显示,因此我重新启动了MacBook Pro,然后再次尝试安装。这次甚至都不会开始,而是显示其中一条糖果条活动栏和以下消息:
等待其他安装完成
在这一点上,我很困惑。没有其他安装在进行中,因此中断的安装中必定会留有一些工件,使工作变得混乱。但是呢
这听起来有些疯狂,但过去我发现退出iPhone模拟器可以取消这些安装。我怀疑有某种锁一次只能允许一个安装程序,而iPhone模拟器则将该锁保持关闭状态,以便可以将应用安装到自己的空间中。请记住,iPhone模拟器只是运行常规的英特尔应用程序,但具有不同的ABI,并且包裹在chroot的类似ios的环境中,因此我猜想它与操作系统共享安装锁定
—
Shayne