我正在开发一款适用于iPhone的应用程序,我希望在开发版本中有一些定义,但在adhoc和release(app store)版本中有另一个值。
现在我正在使用类似的东西:
#ifdef DEBUG
#define kRemainingTimeBeforeCancellingInBackground 590
#else
#define kRemainingTimeBeforeCancellingInBackground 60
#endif
但似乎DEBUG也是在adhoc版本中定义的。
有任何想法或建议吗? 我不想修改我的项目设置,因为我使用的是不是我的集成服务器。 非常感谢您的帮助。
答案 0 :(得分:2)
不,没有修改项目就没办法做你想做的事。根据您到目前为止发布的内容,从您的adhoc构建设置中删除DEBUG标志似乎是正确的解决方案。这是你应该与你的队友和整合过程的所有者讨论的事情。