6

在 xcode 3.2 下,我的 ObjectiveC + Python/Ruby 项目仍然可以打开更新和编译,但您不能创建新项目。

鉴于 xcode 3.2 中缺少 ruby​​ 和 python 的所有痕迹(即创建项目并添加新的 ruby​​/python 文件),是否有一种简单的方法可以再次安装模板?

我找到了一些关于将它们复制到某个文件夹中的信息,但我似乎无法让它工作,我怀疑文件夹位置已更改为 3.2。

4

5 回答 5

6

3.2中应用模板的文件夹是:/Developer/Library/Xcode/Project Templates/Application

python的模板位于: http ://svn.red-bean.com/pyobjc/trunk/pyobjc/pyobjc-xcode/Project%20Templates/

采用:

$svn co <address of template you want> /Developer/Library/Xcode/Project Templates/Application/<Folder you want it in>

例如

$svn co http://svn.red-bean.com/pyobjc/trunk/pyobjc/pyobjc-xcode/Project%20Templates/Cocoa-Python%20Document-based%20Application/ /Developer/Library/Xcode/Project\ Templates/Application/Cocoa-Python\ NSDocument\ based\ Application
于 2009-09-21T13:51:12.927 回答
5

这是Xcode-Users 邮件列表上的 Chris Espinosa 所说的:

我们不再强调 Cocoa-Python 和 Cocoa-Ruby,尽管现有项目将继续在 Xcode 中构建。您可以复制现有项目之一并使用新的重命名命令来启动新项目。

反对删除这些模板的错误将被复制到 Xcode 中的 No Python/Ruby 模板,我们将使用该错误来衡量未来对这种支持的需求。

我会说在https://bugreport.apple.com上提交错误报告,以表达您对该主题的意见。

于 2009-09-05T04:27:54.783 回答
3

从 Xcode 3.2 开始,Apple 决定不包含来自 3rd 方项目(包括 PyObjC、RubyCocoa 或 MacRuby)的项目和文件模板。由于这些模板文件的更新频率通常比 Xcode 的发布周期更频繁,因此 Xcode 附带的模板通常已经过时。现在鼓励开发人员直接从这些项目的存储库中安装模板。PyObjC 模板目前仅在 SVN 中可用,尽管 PyObjC 开发人员打算“很快”在网站上提供它们。这个问题详细说明了如何安装新模板。

于 2009-09-05T04:23:48.610 回答
1
  • 将Cocoa-Ruby 模板下载到“/Developer/Library/Xcode/Project Templates/Application/Ruby Application/”和“/Developer/Library/Xcode/File Templates/Ruby/”目录。
  • 安装最新版本的Ruby Cocoa

更多信息可以在Ruby Cocoa 网站上找到。

于 2010-04-13T23:44:06.893 回答
0

以上评论都很好,很有帮助,但并没有真正帮助。我能找到的最简单的事情是在 xcode 3.1 中创建一个空的 python/ruby 项目,然后为您处理的每个新项目复制这个项目文件夹。

当您打开新/空白项目时,3.2 有一个新功能,可让您重命名项目,以便您可以为 eacn 新项目命名。

于 2009-09-19T12:40:03.180 回答