部署时“发布”配置的含义是什么?

时间:2011-01-14 00:05:33

标签: iphone xcode build release provisioning

因此,经过几个小时的阅读Apple演练后,我终于设法在我的iPod中部署我的应用程序,在开发配置(简单的一个)和分发配置(痛苦)下,甚至AdHoc似乎没有错误。< / p>

那么......“发布”配置的目的是什么?我只使用开发和分发(adhoc和appstore配置),似乎我错过了什么......

THX

1 个答案:

答案 0 :(得分:1)

看看'项目' - &gt; '编辑项目设置'。您会注意到,您可以为不同的配置设置不同的设置。一个很好的用途是将您的分发证书设置为发布配置,并将开发证书设置为您的调试配置;通过App Store提交解决未来问题。

您还可以在编译时使用以下标志分隔代码:

#ifdef DEBUG
NSLog(@"Debug build");
#else
NSLog(@"Other build");
#endif