Cordova:无论如何在Javascript中检测iOS应用程序是构建为调试还是发布?

时间:2016-06-08 17:21:06

标签: javascript ios xcode cordova

我正在使用Cordova iOS应用程序,我可以检测应用程序是使用调试版还是发布版构建,这对我非常有帮助。具体来说,我希望能够通过Xcode(使用调试配置构建)检测应用程序是否在设备上运行,或者通过临时或应用程序商店分发(使用发布配置构建)在设备上运行。 / p>

通常在原生应用中我可以使用

#ifdef DEBUG

但它是一个Cordova应用程序,所以我需要一些方法在Javascript中完成。

我知道我可以从头开始写一个Cordova插件来做这件事,但我希望有一个更简单的方法,或者也许有人已经编写过这样的插件

1 个答案:

答案 0 :(得分:2)

看看这个plugin。它应该提供您需要的信息:

cordova.plugins.DeviceMeta.getDeviceMeta(function(result){
   // result.debug - Whether App is in debug mode
});