fix: setup device and driver

This commit is contained in:
lilong.129
2025-02-18 18:04:18 +08:00
parent c8f7e2fa70
commit 7b052f0d98
14 changed files with 175 additions and 149 deletions

View File

@@ -107,6 +107,11 @@ func NewIOSDevice(opts ...option.IOSDeviceOption) (device *IOSDevice, err error)
listeners: make(map[int]*forward.ConnListener),
}
log.Info().Str("udid", device.Options.UDID).Msg("init ios device")
// setup device
if err := device.Setup(); err != nil {
return nil, errors.Wrap(err, "setup ios device failed")
}
return device, nil
}
@@ -224,10 +229,6 @@ func (dev *IOSDevice) NewDriver() (driver IDriver, err error) {
return nil, err
}
}
// setup driver
if err := wdaDriver.Setup(); err != nil {
return nil, err
}
return wdaDriver, nil
}