# IOS screenshot not complete with Appium 1.4.13

**URL:** <https://discuss.appium.io/t/ios-screenshot-not-complete-with-appium-1-4-13/7126>\
**Category:** Issues/Bugs\
**Created:** [November 17, 2015, 10:37pm UTC](https://discuss.appium.io/t/ios-screenshot-not-complete-with-appium-1-4-13/7126 "2015-11-17T22:37:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chinmay\_Deshpande](https://discuss.appium.io/user_avatar/discuss.appium.io/chinmay_deshpande/32/1533_2.png) [@Chinmay\_Deshpande](https://discuss.appium.io/u/Chinmay_Deshpande)\
**Post date:** [November 17, 2015, 10:37pm UTC](https://discuss.appium.io/t/ios-screenshot-not-complete-with-appium-1-4-13/7126/1 "2015-11-17T22:37:01Z")

</div>

Hi,

I am using appium 1.4.13 and ios 9.1 with iphone 6 simulator.

And when I am taking screenshot or using appium inspector for ios, its not showing the full screen. The bottom 8-10% of the screen is not shown for some reason. Even the screenshots are not showing as before.

It was working correctly some days back and since last 4 days just not working correctly. Is there some other activity or other app on my local computer that might affect the screenshot or iphone simulator?

Because if the appium inspector is not showing then I think I have a problem in appium.

Thanks,  
Chinmay

---

<div class="post-metadata">

**Author:** ![pr4bh4sh](https://discuss.appium.io/user_avatar/discuss.appium.io/pr4bh4sh/32/1724_2.png) [@pr4bh4sh](https://discuss.appium.io/u/pr4bh4sh)\
**Post date:** [November 18, 2015, 7:46am UTC](https://discuss.appium.io/t/ios-screenshot-not-complete-with-appium-1-4-13/7126/2 "2015-11-18T07:46:57Z")

</div>

Can you try with latest version of Appium.  
Follow these steps:-

1. Get the source from git or install it from npm.
2. On the Appium GUI application go to developer settings and point it to the latest source you have.

---

<div class="post-metadata">

**Author:** ![stefan](https://discuss.appium.io/user_avatar/discuss.appium.io/stefan/32/1980_2.png) [@stefan](https://discuss.appium.io/u/stefan)\
**Post date:** [November 23, 2015, 2:18pm UTC](https://discuss.appium.io/t/ios-screenshot-not-complete-with-appium-1-4-13/7126/3 "2015-11-23T14:18:02Z")

</div>

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:

> [@Use idevicescreenshot for taking screenshots on iOS](https://discuss.appium.io/t/use-idevicescreenshot-for-taking-screenshots-on-ios/3026):
>
> idevicescreenshot tool takes less 1 second to capture screenshot on iOS device, however average screenshot size is ~3 mb, but after converting to .png it will be less than 1 mb.

but it require libimobiledevice : [http://brewformulas.org/Libimobiledevice](http://brewformulas.org/Libimobiledevice) - annother “only-for-workaround” library ☹

---

<div class="post-metadata">

**Author:** ![stefan](https://discuss.appium.io/user_avatar/discuss.appium.io/stefan/32/1980_2.png) [@stefan](https://discuss.appium.io/u/stefan)\
**Post date:** [November 23, 2015, 2:31pm UTC](https://discuss.appium.io/t/ios-screenshot-not-complete-with-appium-1-4-13/7126/4 "2015-11-23T14:31:43Z")

</div>

It may be xcode bug 😭 [https://github.com/lionheart/openradar-mirror/issues/6568](https://github.com/lionheart/openradar-mirror/issues/6568)

---

<div class="post-metadata">

**Author:** ![Chinmay\_Deshpande](https://discuss.appium.io/user_avatar/discuss.appium.io/chinmay_deshpande/32/1533_2.png) [@Chinmay\_Deshpande](https://discuss.appium.io/u/Chinmay_Deshpande)\
**Post date:** [November 25, 2015, 1:36am UTC](https://discuss.appium.io/t/ios-screenshot-not-complete-with-appium-1-4-13/7126/5 "2015-11-25T01:36:15Z")

</div>

oh okay. Yes, it may be scaling issue or xcode issue. When running it on real device, the screenshots are correct.

I guess, there are some limitations when it comes to iphone simulator vs real device with apple framework.

Same here, I am using image comparison as deciding factor for test pass/fail.( I am doing it after the test run)
