如何知道,如果在设备或模拟器上运行,反应原生

问题描述:

为了区分开发模式和生产模式,在原生反应中存在__DEV__常量,当Debug = True时。如何知道,如果在设备或模拟器上运行,反应原生

是否有类似的常量定义,让我知道在代码中,代码是在设备上运行还是在模拟器中运行?

我还可以从哪里得到这类信息。

您可以使用此package,然后就去做:

console.log(DeviceInfo.getModel()); // it returns 'Simulator' 
+0

这仅适用于iOS – R01010010