is_ios_simulator 1.0.1 copy "is_ios_simulator: ^1.0.1" to clipboard
is_ios_simulator: ^1.0.1 copied to clipboard

PlatformiOS

Checks whether the app is running in the iOS Simulator or on a physical device

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:is_ios_simulator/is_ios_simulator.dart';

void main() {
  runApp(const MainApp());
}

class MainApp extends StatelessWidget {
  const MainApp({super.key});

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      home: Scaffold(body: Center(child: _Button())),
    );
  }
}

class _Button extends StatelessWidget {
  const _Button();

  @override
  Widget build(BuildContext context) {
    return ElevatedButton(
      onPressed: () async {
        final messenger = ScaffoldMessenger.of(context);

        final result = await isIosSimulator();
        messenger.showSnackBar(
          SnackBar(content: Text('iOS simulator: $result')),
        );
      },
      child: const Text('Detect'),
    );
  }
}
1
likes
160
points
3.45k
downloads

Documentation

API reference

Publisher

verified publisherechoellet.dev

Weekly Downloads

Checks whether the app is running in the iOS Simulator or on a physical device

Repository (GitHub)
View/report issues

Topics

#ios #simulator #device

License

MIT (license)

Dependencies

flutter, meta

More

Packages that depend on is_ios_simulator

Packages that implement is_ios_simulator