使用 ConvertCocoa64 脚本将 iOS 项目转换为 64 位

Convert iOS project to 64 bit using ConvertCocoa64 script

我需要将我的 iOS 项目转换为 64 位友好(以消除编译器警告,如 。解决方案显然是 运行 ConvertCocoa64。

我已经找到 ConvertCocoa64(不再包含在 /Developer/Extras/64BitConversion/ConvertCocoa64 中)作为 Apple docs suggest, but here(搜索辅助工具)

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

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

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

如果我没记错的话,对于 运行 脚本,您应该在命令前放置点 .。并不重要,只要脚本位于何处,因为它并不严重依赖它

> cd ~/path/to/script/dir/
> ./ConvertCocoa64 ...

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

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

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