I’m having exactly same issue as @Chinmay_Deshpande described. My setup is:
-
Appium 1.4.16
-
Xcode 7.1
-
iPad Air simulator with iOS 9.1.
-
Simulator window scale: 50%
Command: driver.save_screenshot("test.png")
In my case - not bottom but top part of the screen is missing. When I change simulator window scale to 100% than it’s ok.
My tests are based on images comparison so it has huge impact. Does anyone knows how to fix it?
Only workaround I found so far is using idevicescreenshot:
but it require libimobiledevice : http://brewformulas.org/Libimobiledevice - annother “only-for-workaround” library