2016-02-14 18 views
6

Obecnie próbuję robić zrzuty ekranu z mojej aplikacji, aby opublikować ją w App Store.Wykonywanie zrzutów ekranu w Xcode

Problemem jest to, kiedy zrzut ekranu na iPhone 6S symulatorze (4,7 cala) i przesłać go do iTunes Connect mówi wymiary są zbyt małe (375x667) i oni muszą być przynajmniej 750x1334.

Czy robię zrzuty ekranu w niewłaściwy sposób, czy też mój symulator Xcode jest niezdolny do robienia zrzutów ekranu o wysokich rozmiarach?

+3

Czy robisz zrzuty ekranu z prawdziwego urządzenia za pomocą Panelu urządzenia lub używasz symulatora? – Cole

+1

Może ci pomóc ta odpowiedź: http://stackoverflow.com/questions/9487157/where-does-the-ios-simulator-save-screen-shots – wcoder

+3

Naciśnij komendę + 1, a następnie polecenie + s, otrzymasz zrzut ekranu pożądany rozmiar. – Rajat

Odpowiedz

4

Po prostu to zrobiłem. Musisz najpierw ustawić skalę na 100%, a następnie wykonać zrzut ekranu.

1

Czy skorzystałeś z opcji menu symulatora, aby uchwycić zrzut ekranu!

+1

Masz na myśli Plik-> Zapisz zrzut ekranu, prawda? –

+0

Tak. Pozwala przesłać obrazy do sklepu z aplikacjami. Czy napotykasz trudności w tym procesie? – zeet

+1

@zeetmohanty, OP o tym wie. Ostatni Xcode/Simulator jest uszkodzony. Zobacz mój komentarz do odpowiedzi Francka. – FreeNickname

3

Naciśnij klawisz Command - S, otrzymasz zrzut ekranu w tym samym rozmiarze, co rzeczywiste urządzenie sim.

Ponadto, jeśli chcesz wygenerować ładny zrzut ekranu z aplikacji Sor App Store, korzystam z tej strony internetowej (https://launchkit.io/). (Darmowa wersja)

+1

Zepsuły coś w ostatnim Symulatorze, więc z jakiegoś powodu pobiera skalowane zrzuty ekranu z Cmd + S, co jest dokładnie problemem, jaki miał OP. – FreeNickname

+0

Wow, nie cool. Fastlane jest również doskonałym źródłem narzędzia do tworzenia zrzutów ekranu. https://github.com/fastlane/snapshot – Franck

+0

możesz odznaczyć opcję Optymalizuj renderowanie dla skali okna w menu debugowania, a zrzuty ekranu będą znowu właściwą skalą. Źródło: https://stackoverflow.com/questions/34009781/itunes-connect-screenshot-doesnt-accept-ipad-pro-screenshots – James

19

Wypróbuj tę! Zrzuty ekranu są zapisywane na pulpicie.

enter image description here

+0

Jakikolwiek sposób powiązania go z poleceniem klawiatury? –

1

Kiedy uruchomiony w symulatorze, naciskając CMD + S zapisuje zrzut ekranu aktywnego symulatorze na pulpit.

Z prawdziwego urządzenia podłączonego i skupić się na oknie Xcode można kliknąć menu
Debug>View Debugging>Take Screenshot of [Devicename]
Ten zrzut ekranu jest zapisany na pulpicie zbyt.

Powiązane problemy