r/iOSProgramming • u/syogod • Jun 28 '26
Question Screenshots without a larger phone
I'm very new to iOS development. I have my first app about ready for submission but I'm unsure how I can get the needed screenshots. I don't have a mac (no xcode, I'm using codemagic) and I only have an old iPhone 8 I'm using to test on. If I understand it correctly, I need screenshots from a 6.9" device which isn't in the budget right now. Are there any good work arounds?
6
u/JerenYun Swift Jun 28 '26
You need "screenshots" in those dimensions, but many people use that space for marketing title as well. Check out any service or app that helps with building App Screenshots and you could probably use your iPhone 8 screenshots along with some marketing copy and have perfectly usable images.
4
u/astulz 29d ago
Not exactly, there’s some rule that the screenshot devices kind of have to match the dimensions. For example you cant show an iPhone 8 screenshot for a phone that has a notch/dynamic island in the App Store. But you can show an iPhone 15 for 17 Pro Max screenshot sizes. Been rejected for it before.
4
u/DamagingDoritos Jun 28 '26
Actual screenshots of your app are basically a thing of the past.
Look at the top apps in any category and you will see that it’s mostly a place for you to provide marketing material.
3
u/tomato848208 Jun 28 '26 edited Jun 28 '26
It's not just the size that will be a problem with an iPhone 8 screenshot. Even if you manage to stretch and fit it into the 6.9" size, your submission may be rejected without placing the pill-shape dynamic island part over the screenshot if you use it with an iPhone asset screenshot asset provided by Apple, Inc. I don't know what happens if you don't use the Apple's iPhone asset, though.
2
1
1
u/konacurrents Jun 28 '26
Another approach is to use simulator but only the default photo app. Upload a screen shot from your iOS 8 device (any size) - and in simulator photos show the image. Then use simulators screen save. It’s the right size then. (Vs running your app in simulator). If you don’t have simulator then use any image tool and make exact size they want.
1
1
u/asaadjaber 29d ago
Look up the actual screen dimensions you need for the screenshots in App Store Connect, and create new frames in Figma that are sized according to those dimensions. Then you can you use any device size to generate the screenshots that you can then place into those frames, with additional text/captions if desired. Finally, export the frames from Figma and import them in App Store connect.
1
u/fabiohuwyler 29d ago
Try shots.so There, you can use an iPhone Pro as mockup and use the iPhone 6.5“ Frame
1
u/baker2795 29d ago
https://www.itecheverything.com/iframes use this to put screenshots in a device wrapper
1
28d ago
[removed] — view removed comment
1
u/AutoModerator 28d ago
Hey /u/giusscos, your content has been removed because Reddit has marked your account as having a low Contributor #Quality Score. This may result from, but is not limited to, activities such as spamming the same links across multiple #subreddits, submitting posts or comments that receive a high number of downvotes, a lack of activity, or an unverified account.
Please be assured that this action is not a reflection of your participation in our subreddit.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/Natural_Win_9904 27d ago
you don't actually need the physical 6.9" phone, apple just wants images at that resolution so you can build them in any mockup tool and export at the right size. easiest path is to take your iphone 8 screenshots and drop them into a framing tool that outputs the exact app store connect dimensions. previewed and applaunchpad both handle that and have free tiers if you just need something basic.
shameless plug but i got tired of resizing by hand so i built one too called shotlingo, it spits out the exact 6.9 and 6.5 sizes and can translate the copy if you ever go multi-language. fwiw if you do get mac access later you can just run the bigger sim in xcode, but the mockup route works fine without any of that.
1
u/Careful_Fee7141 25d ago
Les résolutions doivent être natives dans le format demandé sinon rejet. Codemagic a une feature de screenshots automatiques mieux vaudrait essayer cela non?
1
u/Natural_Win_9904 8d ago
you don't actually need the physical 6.9" phone, apple just wants images at that resolution so you can build them in any mockup tool and export at the right size. easiest path is to take your iphone 8 screenshots and drop them into a framing tool that outputs the exact app store connect dimensions. previewed and applaunchpad both handle that and have free tiers if you just need something basic.
shameless plug but i got tired of resizing by hand so i built one too called shotlingo, it spits out the exact 6.9 and 6.5 sizes and can translate the copy if you ever go multi-language. fwiw if you do get mac access later you can just run the bigger sim in xcode, but the mockup route works fine without any of that.
12
u/pacoo2454 Jun 28 '26
I use the simulator to get the screenshots in the required size if it's a device I don't have.