robotframework-appiumlibrary icon indicating copy to clipboard operation
robotframework-appiumlibrary copied to clipboard

[iOS 15.5][Appium 1.22.3] : "Launch Application" , "Quit Application" , and "Go Back" keywords are not having any effect on mobile phone

Open nidit-mehta opened this issue 3 years ago • 1 comments

XCode version: 13.4.1 Appium version: 1.22.3 robotframework-appiumlibrary version: 1.6.3 Appium-Python-Client: 1.3.0 iPhone and iOS: iPhone 8 and iOS 15.5

Launch Application and Quit Application keywords are getting executed successfully but these keyword's effect is no more seen on the mobile phone with the above environment setup

On appium version <= 1.21.0, Launch Application and Quit Application keywords are working as expected.

Go Back keyword is also not working !

I want to "Relaunch" my iOS app, Is there any other way that can be performed and can be integrated with Robot Framework script ?

Suggestion:

  • All python-appium library keywords should be accessible by robotframework-appium library keywords (For ex. "Terminate App" and "Launch App" combination resolves my issue for relaunching by "Terminate App" keyword is not available in robotframework-appium)
  • "Appium" and "robotframework-appiumlibrary" should be sync for future releases / updates for hassle-free usage

Note - Above mentioned keywords are working as expected for Android platform. Seems like there might issue between XCode and Appium v1.22.3 (As this bridge is only having the issue, maybe both are not compatible with each other)

Same question I have asked in Stack Overflow - Link

Thanks in advance.

nidit-mehta avatar Jul 22 '22 08:07 nidit-mehta

Test fix here please #363

serhatbolsu avatar Oct 25 '22 20:10 serhatbolsu