xcode - 如何使用xcode 4.2打开项目版本1.0?

标签 xcode

我从here下载了这个Xcode项目(在contents.xcworkspacedata中为1.0版本)

当我尝试打开它时,出现以下错误:

Failed to load project at '.../Lesson31_OSXCocoa/Lesson31_OSXCocoa.pbproj', incompatible project version.

如何使用xcode 4.2打开项目版本1.0?

最佳答案

最好不要尝试构建和运行新教程,或者只是按原样研究代码。

从修改日期来看,此代码几乎是十年。即使您可以获得现代版本的XCode来打开它,也没有理由认为它需要编译和运行的 header ,库等仍然兼容。而且,就软件而言,十年是很长的时间。尽管其中一些内容可能仍然适用,但肯定不会接近最前沿的内容(在您精通它的时候,它本身并不是新内容)。

综上所述,如果您真的打算在XCode 4.2中使用该项目文件,则最好的方法可能是将其转换为与连续开发的项目相同的方式:XCode by XCode。

  • 您可以从Apple here下载XCode的旧版本(需要免费的Apple开发人员帐户)。
  • 某些较旧的版本将能够导入该文件并将其更新为新的格式。
  • 假设您到那时还没有停止使用该版本的XCode,则可以对更新的项目文件和更新的XCode版本重复该过程,直到达到4.2版本为止。
  • 关于xcode - 如何使用xcode 4.2打开项目版本1.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11661513/

    相关文章:

    ios - 无法使用较早的单元测试配置在 Xcode 8 中运行单元测试

    objective-c - 选择 UITableView 中的单元格时更新 UILabel

    ios - Alamofire:图片下载请求问题

    ios - 我们可以为一个 View Controller 使用两个单独的 xib 用于 iPhone 和 iPad

    objective-c - 获取 EKRecurrenceRule 中 startDate 和 endDate 之间的出现次数

    iphone - 核心数据更新模型与应用程序更新?

    Objective-C:如何在 switch 语句完成后返回到应用程序的开头

    iphone - UITableView 奇怪的行为

    ios - 如何在 Swift 中创建弹出 View

    ios - xcode 警告 "estimated section footer height before ios 11"是什么意思?