Насколько я могу судить, единственный эффект не обрезки строки состояния на изображении по умолчанию - это то, что XCode представляет маленькую желтую метку предупреждения над миниатюрой изображения в сводной панели цели.
Если это вас раздражает, и вы решили, что хотите вырезать строку состояния, это удивительно трудно сделать, не искажая цвета. Это катастрофа, поскольку она вносит визуальный разрыв при переходе от образа по умолчанию к исполняемому коду.
Я не уверен на 100%, но я верю, что это потому, что скриншот на устройстве создает необычный PNG без какого-либо встроенного цветового профиля, в то время как практически любой инструмент, который вы используете для обрезки (например, Preview), будет настаивать на добавлении некоторого цвета профиль. Затем ваш обрезанный PNG будет дополнительно изменен оптимизацией XCode при сборке пакета IPA, поэтому это сложно.
Единственное решение, которое я нашел, было сделать обрезку с помощью утилиты ImageMagick "convert". Например, чтобы обрезать строку состояния размером 20px из снимка экрана iPad-1 с разрешением 1024x768 и получить изображение по умолчанию 1024x748, выполните следующие действия:
convert infile.png -crop 1024x748+0+20 outfile.png
Вы можете использовать для файла «define -verbose» и увидеть все другие изменения, которые большинство других инструментов редактирования изображений вносят по умолчанию.