生产还是分销?

时间:2011-12-05 13:33:48

标签: objective-c xcode apple-push-notifications

我试图找出我的应用程序是在生产中还是在分发模式下运行。 我将设备信息保存到服务器时需要这个。

如何从IOS应用程序获取App是以分发方式还是以生产方式运行?

thx

编辑: 我需要在向设备发送推送通知时找出是否需要分发或生产证书。 因此,我将appInformation和deviceInformation(MAC-Adress,deviceTokenDistribution和deviceTokenProduction)保存到数据库中。 要发送推送通知,我需要有关应用程序必须使用的证书的信息。

1 个答案:

答案 0 :(得分:1)

您的意思是您的应用程序是在开发模式还是在分发模式下运行?我认为制作与发行的模式相同。

您可以在Debug配置的设置中将DEBUG = 1添加到项目的预处理器符号定义中,然后在代码中使用#ifdef:

#ifdef DEBUG
    NSLog(@"It's development mode");
#endif