How to upload screenshots
Single Screenshot Upload
- In the top toolbar, click on the App Screens button.
- This will open the screenshot uploader. Across the top bar you will have each screenshot and within each screenshot will be a section for each layer.
- If you are localising your screenshots in other languages, there will be a drop down in the top right of the screenshot uploader for each language.
- You can upload one Global Screenshot for your selected target devices (these targets are set in the initial project setup and can be edited by clicking Setup in the top actions panel) or upload a screenshot for each device.
WARNING: To comply with App Store guidelines, it's crucial that your screenshots accurately represent the devices they're intended for. Apple may reject submissions if the screenshots don’t show your app in use on the correct device type.
To avoid rejections, we recommend capturing screenshots directly from the specific devices, simulators, or emulators that match the target screen sizes. For example, ensure that iPad screenshots are taken on actual iPads or iPad simulators.
This helps ensure that your app is accurately depicted across all devices. - You can drag and drop screenshots onto their associated target box or click on the box to navigate to the screenshot via your file manager and upload. You can also drag and drop between devices to upload the same screenshot for another device. To do this, click on the blue image icon and drag & drop to the right of the purple upload icon.
- Once all screenshots have been uploaded, click save to close and refresh your screenshots.
Bulk Folder Screenshot Upload
You can import all screenshots from a structured folder, where we can detect the natural order, language and aspect ratio in accordance with your required screenshots. We also support exports from Fastlane (capture_ios_screenshots & capture_android_screenshots).
Screenshot Order: Files are sorted using a "natural sort" to order them as logically as possible. For best results, please ensure these have uniform file conventions (i.e. prefix 0 for 01 through to 10). If you have multiple devices in a single screenshot, these are imported from bottom to top.
Language: Denote languages using the code displayed in your project. This must be prefixed & suffixed by a non-alphanumeric value (i.e. '/iphone-en-', 'en_', etc.).
Aspect Ratio: File dimensions and aspect ratios are automatically calculated. This tool expects the correct amount of screenshots for your project, these must be in accordance with the output devices selected in your project. If the Aspect Ratio's will clash between iOS and Android, either import separately or order files so that Android is first, then Apple, then any extras.
- In the top toolbar, click on the App Screens button.
- This will open the screenshot uploader. Across the top bar you will have each screenshot and within each screenshot will be a section for each layer.
- Click on Upload folder in the bottom left corner
- Read through the about setup and examples to correctly structure your folder.
- Click Select folder and select your screenshots folder to upload.
- AppScreens will sort and assign screenshots to the corresponding output size.
- Review the results and check carefully that files have been assigned to the correct languages, screenshots and devices before continuing. If you are getting unexpected results, please click Abort & import again and check your folder is setup correctly before re-uploading.
- Once all screenshots have been assigned correctly, click Import assigned files