So weit ich das beurteilen kann, ist der einzige Effekt, dass die Statusleiste im Standardbild nicht abgeschnitten wird, dass Xcode eine kleine gelbe Warnbeschriftung über der Bildminiatur im Zielfenster anzeigt.
Wenn dies ärgert Sie und Sie entscheiden, dass Sie die Statusleiste beschneiden wollen, ist es überraschend schwer, dies zu tun, ohne die Farben zu verzerren. Das ist ein Desaster, da es beim Übergang vom Standardbild in den laufenden Code zu einer visuellen Diskontinuität kommt.
Ich bin mir nicht 100% sicher, aber ich glaube das liegt daran, dass der On-Device-Screenshot ein ungewöhnliches PNG ohne eingebettetes Farbprofil erzeugt, während fast jedes Tool zum Zuschneiden (wie Vorschau) darauf besteht, einige hinzuzufügen Farbprofil. Dann wird Ihr zugeschnittenes PNG durch die Xcode-Optimierung weiter modifiziert, wenn es das IPA-Bundle erstellt, also ist es schwierig.
Die einzige Lösung, die ich gefunden habe, war die Ernte mit ImageMagick Dienstprogramm "konvertieren". Um zum Beispiel die 20px Statusleiste von einem iPad-1 Landschaft Screenshot von 1024x768 zu beschneiden ein Standardbild von 1024x748 zu bekommen, tun Sie:
convert infile.png -crop 1024x748+0+20 outfile.png
Sie können „identifizieren -verbose“ verwenden, um auf eine Datei und schauen Sie sich alle Die anderen Änderungen werden von den meisten anderen Bildbearbeitungsprogrammen standardmäßig vorgenommen.
NB legte ich die App und es gab keine Ablehnung, wenn Statusleiste enthalten war. Es heißt thefashionpixie.com (es ist sehr rosa) – stumac85