is_ios_app_on_mac 0.0.1+2 copy "is_ios_app_on_mac: ^0.0.1+2" to clipboard
is_ios_app_on_mac: ^0.0.1+2 copied to clipboard

PlatformiOS

This plugin checks to see if your iOS app is being run on an Apple Silicon Mac.

example/lib/main.dart

import 'dart:io';

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

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

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  final _isIosAppOnMacPlugin = IsIosAppOnMac();

  @override
  void initState() {
    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Is iOS App on Mac'),
        ),
        body: Center(
          child: FutureBuilder(
              future: _isIosAppOnMacPlugin.isiOSAppOnMac(),
              builder: (context, snapshot) {
                final isiOSAppOnMac = snapshot.data ?? false;
                return Text(isiOSAppOnMac
                    ? "iOS App is running on a Mac ✅"
                    : '${Platform.isAndroid ? 'Android' : 'iOS'} App is not running on a Mac ❌');
              }),
        ),
      ),
    );
  }
}
9
likes
160
points
2
downloads

Publisher

verified publisheralexrabin.com

Weekly Downloads

This plugin checks to see if your iOS app is being run on an Apple Silicon Mac.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on is_ios_app_on_mac