Ios XCode如果有引用localhost或其他的字符串,如何停止生成
如果构建是为了发布,并且包含引用“localhost”或包含“10.0”或其他规则的字符串,我们正在寻找停止构建的方法。xCode有办法强制执行这些规则吗?您可以在项目中添加自定义shell脚本构建阶段。。你可以在那里运行你想要的任何shell脚本。您还可以检查过多的构建环境变量,包括一个应该告诉您是为发布还是调试而构建的变量。您可以在可执行文件上添加一个运行Ios XCode如果有引用localhost或其他的字符串,如何停止生成,ios,objective-c,xcode,clang,static-analysis,Ios,Objective C,Xcode,Clang,Static Analysis,如果构建是为了发布,并且包含引用“localhost”或包含“10.0”或其他规则的字符串,我们正在寻找停止构建的方法。xCode有办法强制执行这些规则吗?您可以在项目中添加自定义shell脚本构建阶段。。你可以在那里运行你想要的任何shell脚本。您还可以检查过多的构建环境变量,包括一个应该告诉您是为发布还是调试而构建的变量。您可以在可执行文件上添加一个运行strings-a的shell脚本构建阶段,grep您(不)想要的内容,以及错误(如果需要)。更具体地说,使用find访问每个.m文件,然
strings-a
的shell脚本构建阶段,grep
您(不)想要的内容,以及错误(如果需要)。更具体地说,使用find访问每个.m文件,然后在每个文件中搜索感兴趣的字符串,如果找到任何字符串,则返回一个错误值。