Debug通常称为调试版本,适合开发人员进行程序调试,Release通常称为发布版本,主要是针对用户.他们的主要区别有两点:
1. Debug的编译的结果通常包含调试信息,Release不含有这些信息.
2. Debug的编译不做优化, 执行文件比较大,Release经过优化,执行文件小且速度最优.
Product-->Scheme-->Edit Scheme设置:
注意事项:
1. 提交到App Store 的版本需要Release版本.
2. Release版本下尽量不要开打印Log日志.