gpt4 book ai didi

objective-c - 开发版本和 adhoc/release 之间有任何#define 或类似的区别吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:23:40 27 4
gpt4 key购买 nike

我正在为 iPhone 开发一个应用程序,我希望在开发版本中有一些定义,但在临时和发布(应用程序商店)版本中有另一个值。

现在我正在使用类似的东西:

#ifdef DEBUG
#define kRemainingTimeBeforeCancellingInBackground 590
#else
#define kRemainingTimeBeforeCancellingInBackground 60
#endif

但好像在adhoc版本中也定义了DEBUG。

有什么想法或建议吗?我不想修改我的项目设置,因为我使用的是不是我的集成服务器。非常感谢您的帮助。

最佳答案

不,如果不修改项目,就没有办法做你想做的事。根据您目前发布的内容,从临时build设置中删除 DEBUG 标志似乎是正确的解决方案。这是您应该与您的队友和集成流程的负责人讨论的事情。

关于objective-c - 开发版本和 adhoc/release 之间有任何#define 或类似的区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9081562/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com