When the public method devicesService.deployOnDevices is used, the device logs for iOS are not shown. The problem is that the method calls canStartApplication, which returns false on Windows.
Remove the check and also ensure the set of projectName for the deviceLogProvider will be called no matter of the way we start iOS Applications (through the mounted image or through Safari on device).
chore: Remove canStartApplication method
Remove canStartApplication method from application managers as it does not have a useful usage. Previously we've used it on Windows and Linux as we did not have a way to start iOS applications.
Now, as we have implemented such way through Safari, the method has lost its purpose.
When the public method
devicesService.deployOnDevices
is used, the device logs for iOS are not shown. The problem is that the method callscanStartApplication
, which returns false on Windows. Remove the check and also ensure the set of projectName for the deviceLogProvider will be called no matter of the way we start iOS Applications (through the mounted image or through Safari on device).chore: Remove canStartApplication method
Remove
canStartApplication
method from application managers as it does not have a useful usage. Previously we've used it on Windows and Linux as we did not have a way to start iOS applications. Now, as we have implemented such way through Safari, the method has lost its purpose.