isAppPidAlive function

bool isAppPidAlive(
  1. int pid
)

Implementation

bool isAppPidAlive(int pid) {
  if (isAndroidTarget()) {
    return isAndroidAppPidAlive(pid);
  }

  final platformInfo = readPlatformInfo();
  final platform = platformInfo?.platform.toLowerCase();
  if (platform != null && platform.startsWith('ios')) {
    if (platformInfo?.emulator != true) return true; // physical iOS: device-side PID, can't verify from host
    return isProcessAlive(pid);
  }

  return isProcessAlive(pid);
}