0

我需要将我的 iOS 项目转换为 64 位友好(以摆脱编译器警告,如在这个问题中。解决方案显然是运行 ConvertCocoa64。

正如Apple docs建议的那样,我已经设法找到ConvertCocoa64(不再包含在/Developer/Extras/64BitConversion/ConvertCocoa64中),但是在这里(搜索辅助工具)

所以我已经下载了脚本。但我的问题是,我如何在我的项目上运行它?当涉及到终端和运行脚本时,请假设这里有一个完整的新手知识水平。我是否将脚本放在我的项目文件夹中并双击它?还是我从终端访问它?文档说运行这个命令:

/Developer/Extras/64BitConversion/ConvertCocoa64 `find . -name '*.[hm]' | xargs`

但由于该文件夹不存在,我在哪里运行它?我尝试将脚本放在 Developer 文件夹中,但是当我键入 ConvertCocoa64 时,它显示找不到命令。

4

2 回答 2

1

现在找到命令所在的位置。您将希望使用命令的完整路径在终端中运行它,就像在您的示例中一样,仅使用真实路径。

获取完整路径的一个好方法是在 Finder 中找到命令并将其拖到打开的终端窗口中 - 这也可以为您“转义”路径中的任何空格。将所有文件作为命令参数的最简单方法是首先 cd (更改目录)到您的项目(在终端中)。

这应该让您按照您的指示进行设置。

于 2015-07-23T11:00:17.793 回答
0

如果我没记错的话,要运行脚本,你应该.在命令之前放置点。并不重要,脚本所在的位置只要它不严重依赖它

> cd ~/path/to/script/dir/
> ./ConvertCocoa64 ...
于 2015-07-23T10:58:27.443 回答