iOS - 删除未使用的类和故事板以进行发布构建

时间:2018-03-05 14:50:59

标签: swift preprocessor

我已经在swift项目中创建了一些实用程序类和故事板文件,用于调试和开发测试。 所有这些对于app store构建都没有用,并且不必要地增加了我最终的.ipa的大小。

我可以通过使用 DEBUG RELEASE 模式的pre proccesor标志来有条件地编译代码。 有没有最好的方法来做到这一点? 删除未使用的故事板文件以进行最终构建的最佳方法是什么? 我需要编写任何脚本吗? 感谢

1 个答案:

答案 0 :(得分:1)

在Xcode中,您可以创建一个专门用于App Store构建的构建目标,并确保您不希望成为该版本一部分的文件不包含在其中。

在目标配置的“构建阶段”部分中,您可以控制将编译哪些文件(编译源)和/或嵌入(复制捆绑资源阶段)。