Flutter plugin - Get External IP, Internal IP address for wifi, cellular and wired.
English | 简体中文
Flutter plugin - Get
Internal IP address for wifi, cellular and wired. (currently for iOS only)
flutter_ip to your
dependencies: flutter_ip: ^0.1.4
iOS Requirement -
iOS Deployment Target 10.0 #
Get External IP
String external = await FlutterIp.externalIP; // e.g. 22.214.171.124 or ""
Get Internal IP
String internal = await FlutterIp.internalIP; // e.g. 192.168.0.102 or ""
Get Network Type
String type = await FlutterIp.networkType; // e.g. wifi
Value: wifi, wired, cellular
Please check example app using Xcode.
Getting Started #
This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.