calabash / calabash-ios

Calabash for iOS
Other
1.81k stars 368 forks source link

Remote service does not respond to _accessibilityMachPort #1441

Closed lanSmith closed 3 years ago

lanSmith commented 3 years ago

Calabash: 0.22.2 Xcode: 12.4 Device OS: iOS 13.4

I recently updated our calabash framework to 0.22.2 and now my console is completely full of these warnings: 2021-05-25 15:24:28.228386-0400 <APP>[985:339675] AX Exchange error: Error Domain=Accessibility Code=0 "Remote service does not respond to _accessibilityMachPort" UserInfo={NSLocalizedDescription=Remote service does not respond to _accessibilityMachPort}

When I disable linking Calabash the warning goes away. When Calabash is enabled and I am using a real device I get these message non-stop. I have exp this issue on both iPad and iPhone hardware.

To setup Calabash I followed Debug-Config tutorial. I did not run into any issues following the tutorial and our QA team did confirm that their tests are passing since doing the update.

Previously we were using the Calabash dylib file and had code to check to see if the app launched from Xcode which would prevent Calabash from running. With the new framework I do not see a way to conditionally load Calabash. Is that possible?

As an aside, the documentation at http://calabashapi.xamarin.com/ios is 404'ing. Are the docs available anywhere else?

lanSmith commented 3 years ago

Follow up:

Enabling, then disabling VO seems to have fixed the endless error messages. I now get one message during boot up and the app continues on as normal. Closing this issue.