将 Xcode 3.2.4 升级到 3.2.5。先卸载?
Posted
技术标签:
【中文标题】将 Xcode 3.2.4 升级到 3.2.5。先卸载?【英文标题】:Upgrading Xcode 3.2.4 to 3.2.5. Uninstall First? 【发布时间】:2010-11-23 18:13:24 【问题描述】:XCode 安装程序会自动更新我的旧版本还是我需要先卸载旧版本?
抱歉,Mac 开发的新手。 Xcode 3.2.4 运行良好,但新版本已于今天发布。
【问题讨论】:
【参考方案1】:新的 Xcode 安装程序通常会自动为您覆盖旧版本
【讨论】:
【参考方案2】:你不需要卸载旧的 XCode,它会自动更新。
【讨论】:
【参考方案3】:考虑到 Xcode 现在支持并排安装版本,我建议将 Xcode 3.2.5 安装在名为 Dev325 的文件夹中,然后先尝试一下以确保。您不太可能会遇到问题,但众所周知会发生。然后,一旦您使用 3.2.5 一段时间并且对它正常工作感到满意,请卸载 3.2.4 - 关于 Xcode.pdf 将告诉您如何正确卸载。
【讨论】:
你确定这不会弄乱命令行工具吗? (如果您从命令行使用 gcc) 文档指出可以并排安装多个版本,如果您查看但是,我建议并排安装,以保留在发生任何情况时运行 3.2.4 的能力。我刚刚升级到 3.2.5,我的应用程序不再在模拟器中运行,报错如下:
检测到调用符号的尝试 在系统库中不是 出现在 iPhone 上: nanosleep$UNIX2003 从 功能 图像 pw2009test_dbg 中的 _ZN3irr16CIrrDeviceIPhone5yieldEv。如果你是 遇到这个问题运行 gdb 中的模拟器二进制文件,make 确保您“设置 start-with-shell off” 首先。
这与App crashes with 4.2 iPhone simulator 'set start-with-shell off' 报告的问题相同。此问题专门在 3.2.5 升级后开始。
【讨论】:
快速更新:重装3.2.4即刻解决问题。以上是关于将 Xcode 3.2.4 升级到 3.2.5。先卸载?的主要内容,如果未能解决你的问题,请参考以下文章
将 Grails 应用程序从 3.1.10 升级到 3.2.5 时出错
升级 Xcode 11 beta 7?先把 macOS Catalina 也升了;滴滴跨端框架正式发布;Lookin 手机端开源