В приложении iOS Obj-C я могу использовать #if (TARGET_IPHONE_SIMULATOR)
для написания кода только для симулятора.
В ответном нативном я могу использовать:
if (__DEV__) {
.. do something special
}
.. для обнаружения режима разработки.
Мы можем использовать Platform.OS === 'ios'
для обнаружения платформы (Android/iOS).
Подробнее см. Здесь Документация по платформам
Но как определить, работает ли приложение в симуляторе?
Я прошу, что мое приложение использует камеру для сканирования штрих-кодов, и это не поддерживается в iOS-симуляторе.