我在swift项目中创建了一些实用程序类和故事板文件,用于调试和开发测试。所有这些对于app store构建都没用,并且不必要地增加了我最终的.ipa的大小。
我可以通过为DEBUG和RELEASE模式使用pre proccesor标志来有条件地编译代码。有没有最好的方法来做到这一点?删除未使用的故事板文件以进行最终构建的最佳方法是什么?我需要编写任何脚本吗?谢谢
在Xcode中,您可以创建专门用于App Store构建的构建目标,并确保您不希望成为发行版一部分的文件不包含在其中。
在目标配置的“构建阶段”部分中,您可以控制将在(编译源)和/或嵌入(复制包资源阶段)中编译的文件。