在Obj-C iOS应用程序中,我可以使用#if (TARGET_IPHONE_SIMULATOR)
来编写仅限模拟器的代码.
在react native中,我可以使用:
if (__DEV__) {
.. do something special
}
检测开发模式.
我们可以使用Platform.OS === 'ios'
来检测平台(Android/iOS).
但我们如何检测应用程序是否在模拟器中运行?
我问这个问题的原因是,我的应用程序使用摄像头扫描条形码,而iOS模拟器不支持这一点.