
为什么有人会在实践中将此选项设置为YES以进行发布构建?所以你获得了一点构建时间,但是你多久进行一次发布版本?为什么您只希望发布版本的体系结构只是连接设备的体系结构(即使您连接的设备具有您支持的向后兼容体系结构的最低公分母)?
Dun*_*n C 10
发布不仅仅是提交到应用商店.选择发布版本会启用大量编译器优化,从而生成快速代码,并且内存占用量也不同.出于各种原因测试发布版本可能很有用.
特别是Swift代码,如果处理大量数组,它在调试版本中确实很慢.使用Swift 1.2更好,但仍然很慢.
如果您正在开发设备上进行测试,则编译所有不同的受支持体系结构并没有多大意义.只有您的活动架构才能更快地构建.
您在其中看到的Debug和Release选项只是自动创建的构建配置.您可以添加更多内容,并根据需要为其命名.
该选项适用于项目中的每个单独构建配置,以实现灵活性.从Xcode的角度来看,Release配置并不特别.
举个例子,这是我的一个项目中的配置列表:

您可以在项目信息的信息选项卡中添加更多配置,然后它们将在您展开的每个构建设置下单独显示,因此您可以单独配置它们.
| 归档时间: |
|
| 查看次数: |
10294 次 |
| 最近记录: |