iphone - 如何知道这是Appstore版本还是应用程序的开发人员版本

标签 iphone ios

有什么办法以编程方式知道用户正在运行Appstore版本还是开发人员版本?任何帮助将不胜感激。

最佳答案

如果您只需要在从Xcode部署的调试版本和发行版本(即席或AppStore)之间有所不同,则可以使用上述添加预处理器宏的方法。
选择您的目标并选择build settings,搜索Preprocessor Macros,在Debug下可以添加例如DEBUG=1
在您的代码中,您可以通过执行以下操作来有条件地编译功能:

#ifdef DEBUG
[self enableDebugMode];
#else
[self enableReleaseMode];
#endif

关于iphone - 如何知道这是Appstore版本还是应用程序的开发人员版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8677405/

相关文章:

ios - 将数据从一个 View Controller 传递到另一个 View Controller 而不进行转换

iOS 以编程方式创建 View

iPhone图形在模拟器上工作而不是在设备上

ios - 在滚动 tableview 时,我的 waves 动画在 iOS 中停止

iPhone nslog "EXC_BAD_ACCESS"

iphone - cell.titleLabel的字体设置应该在cellForRowAtIndexPath:方法中的什么位置?

iphone - 如何在没有分隔符的情况下分割字符串?

objective-c - 自定义描述方法不起作用

iphone - 我们可以将图像缩放到设备的全尺寸作为 iOS 中的媒体播放器吗?

iphone - 升级到 XCode 4 之前要知道/做/检查的事情