xcode4 - 如何在默认情况下使用 Xcode 4 打开项目文件,同时安装 Xcode 5

标签 xcode4 xcode5

Xcode 4 仍然是我用于 iOS 开发的主要 IDE。为了尝试即将推出的 iOS 7,我安装了 Xcode 5 Developer Preview,现在以前在 Xcode 4 中打开的所有文件现在都在 Xcode 5 中打开了。

如何在不卸载 Xcode 5 的情况下再次将 Xcode 4 恢复为默认编辑器?

最佳答案

在阅读了 OS X 中的 LaunchServices 之后,我终于找到了解决方案,感谢@peter-m 的提示。

要修改某些应用程序的文件关联可以使用 lsregister工具。因此,要重新注册该应用程序,请使用 -f参数,并取消注册 -u .事实上,一切都可以通过一个命令完成:

$ lsregister -f/Applications/Xcode.app

或者,如果您想取消注册 Xcode 5 并且不提前手动设置关联:

$ lsregister -u/Applications/Xcode5-DP5.app
lsregister位于/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/ ,所以将它添加到您的 $PATH
重新登录 OS X 以应用更改。

关于xcode4 - 如何在默认情况下使用 Xcode 4 打开项目文件,同时安装 Xcode 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18208598/

相关文章:

使用 xCode 5.1.1 进行 iOS 编程

ios - xcrun 错误 : Failed to read entitlements from

iphone - 在用户 header 搜索路径中使用 $(BUILT_PRODUCTS_DIR)

ios - 如何在 Xcode 5 的 Storyboard编辑器中滚动 UITableView?

iphone - 在 iOS 中以编程方式将用户带到后台刷新设置

ios - Xcode 不显示 iOS 6 用户界面

iphone - 在 xcode 4.2 中我应该选择哪个 C/C++/Objective C 编译器?

debugging - 如何找出 Xcode 4/lldb 中的对象(或简单变量)发生了什么变化?

Xcode 4.1 自定义 DataFormatter 包

ios - Xcode 5 在带有 WebView 的新 View Controller 中加载 URL