Skip to content

after install maestro-ios-device, the maestro's version change #5

@yori3023

Description

@yori3023

yori@yorideMacBook-Pro ~ % maestro -v

Anonymous analytics enabled. To opt out, set MAESTRO_CLI_NO_ANALYTICS environment variable to any value before running Maestro.

WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by org.fusesource.jansi.internal.JansiLoader in an unnamed module (file:/Users/yori/.local/share/mise/installs/maestro/cli-2.0.10/lib/jansi-2.4.1.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ Try out our new Analyze with Ai feature. │
│ │
│ See what's new: │
│ > https://maestro.mobile.dev/cli/test-suites-and-reports#analyze
│ Analyze command: │
│ $ maestro test flow-file.yaml --analyze | bash │
│ │
│ To disable this notification, set MAESTRO_CLI_ANALYSIS_NOTIFICATION_DISABLED environment variable to "true" before running Maestro. │
│ │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

2.0.10
yori@yorideMacBook-Pro ~ % maestro-ios-device --version

zsh: command not found: maestro-ios-device
yori@yorideMacBook-Pro ~ % curl -fsSL https://raw.githubusercontent.com/devicelab-dev/maestro-ios-device/main/setup.sh | bash

╔════════════════════════════════════════════════════════════════╗
║ maestro-ios-device — Unofficial Community Tool ║
║ ║
║ This is NOT affiliated with mobile.dev or Maestro. ║
║ Stop-gap until PR #2856 is merged. ║
║ ║
║ Built by DeviceLab — https://devicelab.dev
╚════════════════════════════════════════════════════════════════╝

This will:

  1. Download maestro-ios-device binary
  2. Download and extract patched JARs to ~/.maestro/lib
  3. Download and extract iOS runner to ~/.maestro/maestro-ios-xctest-runner

Continue with installation? [y/N] y

Detected: macOS arm64

Found Maestro at: /Users/yori/.local/share/mise/installs/maestro/cli-2.0.10/bin

📥 Downloading maestro-ios-device-darwin-arm64...
📦 Installing to /Users/yori/.local/share/mise/installs/maestro/cli-2.0.10/bin/maestro-ios-device...
✅ Binary installed

🔧 Running maestro-ios-device setup...

maestro-ios-device b60e8d9
Unofficial stop-gap until Maestro adds real device support
Built by DeviceLab — https://devicelab.dev

🔧 Maestro iOS Device Setup

Detected Maestro: 2.0.10

📦 Backing up existing JARs...
✅ Backup complete
📥 Downloading JARs...
✅ JARs installed
📥 Downloading iOS runner...
✅ iOS runner installed

✅ Setup complete!

Run tests with:
maestro-ios-device --team-id --device

✅ Installation complete!
yori@yorideMacBook-Pro ~ % maestro --version
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by org.fusesource.jansi.internal.JansiLoader in an unnamed module (file:/Users/yori/.local/share/mise/installs/maestro/cli-2.0.10/lib/jansi-2.4.1.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

2.1.0
yori@yorideMacBook-Pro ~ % which maestro
/Users/yori/.local/share/mise/installs/maestro/cli-2.0.10/bin/maestro
yori@yorideMacBook-Pro ~ % /Users/yori/.local/share/mise/installs/maestro/cli-2.0.10/bin/maestro --version
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by org.fusesource.jansi.internal.JansiLoader in an unnamed module (file:/Users/yori/.local/share/mise/installs/maestro/cli-2.0.10/lib/jansi-2.4.1.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

2.1.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions