isIOSSimulator property

bool get isIOSSimulator

Initialize iOS simulator detection state for FCM configuration Call this during app initialization to ensure proper FCM defaults

Implementation

static bool get isIOSSimulator {
  if (_isSimulatorDevice == null) {
    throw Exception(
        'Simulator detection not initialized. Call _initializeSimulatorDetection first.');
  }

  _isIOSSimulator ??= !kIsWeb && Platform.isIOS && _isSimulatorDevice!;

  return _isIOSSimulator!;
}