如何仅在Xcode项目';什么是主动目标?

如何仅在Xcode项目';什么是主动目标?,xcode,target,genstrings,Xcode,Target,Genstrings,我一直在使用构建阶段的运行脚本来执行一个shell脚本,该脚本在我的项目目录中查找所有*.m文件,并将它们传递给genstrings,作为创建可本地化字符串文件的一种方式 find ${SOURCE_ROOT} -name "*.m" -print0 | xargs -0 genstrings -q -s NSLocalizedString -o ${lpath} 在一个大型项目中,我有许多目标,而我感兴趣的本地化应用程序并没有利用驻留在项目目录中的所有.m文件。事实上,由于一些.m文件目前正

我一直在使用构建阶段的运行脚本来执行一个shell脚本,该脚本在我的项目目录中查找所有*.m文件,并将它们传递给genstrings,作为创建可本地化字符串文件的一种方式

find ${SOURCE_ROOT} -name "*.m" -print0 | xargs -0 genstrings -q -s NSLocalizedString -o ${lpath}
在一个大型项目中,我有许多目标,而我感兴趣的本地化应用程序并没有利用驻留在项目目录中的所有.m文件。事实上,由于一些.m文件目前正在逐步淘汰,因此绝对不需要翻译这些文件中的字符串

我要寻找的是一种方法,可以获取当前目标中设置为活动的所有*.m文件的列表。Xcode将编译的同一组*.m文件。我想要一种只在这些文件上运行genstring的好方法。最好是作为一个单独的构建来完成,但是如果它在每个构建期间或之后执行这个脚本/任务,这是可以的

我应该怎样做