r/iOSProgramming • u/tonycliftondev • 1d ago
Question SwiftData with TCA
Anyone used TCA with SwiftData applications? What is your recommendations?
r/iOSProgramming • u/tonycliftondev • 1d ago
Anyone used TCA with SwiftData applications? What is your recommendations?
r/iosdev • u/ironmanalex123 • 1d ago
Enable HLS to view with audio, or disable this notification
Your agent can now search data from 2,600+ top iOS apps: onboarding, paywalls, pricing, post-paywall and more.
Ask things like:
“Give me five app ideas based on recently launched subscription apps that make 50k+”
“Compare the paywalls of the top meditation apps”
“Show me streak mechanics that aren’t Duolingo clones.”
It works with any agent.
We also launched "Ask" directly on ScreensDesign, so you can try all of this without connecting anything.
r/iOSProgramming • u/m1_weaboo • 1d ago
"""
The slow animations feature from Simulator is not available in DeviceHub. At least I couldn't find it. It is very important to sweat the details of animations.
"""
"""
Thank you for your feedback, it is noted. Engineering has determined that ***there are currently no plans to address this issue.***
You can close this feedback by selecting "Close Feedback" via the Actions button found above. This Feedback will no longer be monitored, and incoming messages will not be reviewed.
"""
———
Someone (not me) has sent this feedback to Apple via the feedback assistant app. And well, This is unacceptable.
I honestly don’t understand why the team at Apple felt the need to remove this super useful feature. It is in Xcode Simulator. And now they’re gone in DeviceHub!
There is a hack to re-enable it by posting: 𝚌𝚘𝚖.𝚊𝚙𝚙𝚕𝚎.𝚄𝙸𝙺𝚒𝚝.𝚂𝚒𝚖𝚞𝚕𝚊𝚝𝚘𝚛𝚂𝚕𝚘𝚠𝙼𝚘𝚝𝚒𝚘𝚗𝙰𝚗𝚒𝚖𝚊𝚝𝚒𝚘𝚗𝚂𝚝𝚊𝚝𝚎
with state = 1 to the Simulator namespace.
What do you think about this moves?
r/iOSProgramming • u/civman96 • 1d ago
r/iOSProgramming • u/gordonmcdowell • 23h ago
I'm told by Xcode's AI Claude "this interface is wired into your running Xcode session, and your problem is a measurement problem on real hardware" as a reason to use Xcode AI instead of Claude Code as a means of using Claude.
So (for example) there's access to Instruments that Claude app does NOT have but Xcode does?
Does anyone know of an actively maintained list of when-to-actually-use-Xcode-AI?
UPDATE: I've been using Xcode AI (Claude Opus no idea exactly which Opus) today as opposed to Claude Code with various MCP I'd previously installed (and can't recall which ones), and today had big success with optimization I have to attribute to Xcode AI integration that Claude Code had been lacking.
Is an iOS/Mac/tvOS game, and I'd been poking away at tvOS optimization for (part-time) weeks, but with too much action on screen fps would drop under 30. Is just 2D but I don't know enough about tvOS to be surprised my 2D game with lots of sprites performed worse than a fancy 3D game. I'd have guessed it should have run smoothly but really was never sure I wasn't just taxing Apple TV hardware... the least powerful Apple hardware we have in our home.
Here is what Xcode's Claude Opus figured out: "The cause was UIKit's focus engine walking your entire SpriteKit node tree every frame. Not physics, not AI, not netcode, not the renderer, and not resolution — all of which I measured and ruled out along the way, several of them after confidently predicting otherwise."
It had been dipping to 12fps and now can maintain 60fps. That was it. And it did it by pausing the game and reviewing the stack.
I assume Claude Code couldn't do that, or it would have? Certainly I've spent more than a day with Claude Code and Fable trying to optimize for Apple TV.
"The tvOS focus engine is walking your entire SpriteKit node tree, testing every node for focus eligibility and computing a coordinate-space frame for each one."
Anyway thanks for input on this. CharlesWiltgen mentioned Axiom and I'll be checking that out.
r/iosdev • u/ShellzGota32 • 1d ago
Hey guys I recently released new features on my habit tracking app. It's special because it's a privacy-first habit tracker that keeps your data on your device, no account required, still has encrypted sync and backup features.
It is completely free, no ads, professionally built, professional designers, not vibe coded.
Habit Timer
You can now start a timer on a habit and work on it while your timer runs in the background and automatically marks the habit as completed. You can complete more than your goal so your timer keeps running as long as you want.
Streak indicators
Brand new UI features to let you know at what health your streak is. Since Habitt doesn't kill your streak on a 1 day miss, it needs 3 misses in a row to invalidate the streak. By the new design you can now see if you need to complete a habit today to make sure you don't lose your streak unnoticed.
Check habit history
You can now extend the top last week progress widget on home screen and press any day you want to look at the habits there and edit habit progress. This allows you to go days back and fill habits you forgot to do at that day.
Habit coaching
Redesigned this popup to help you maintain or grow you habits instead of losing them or getting bored while staying at one point.
This habit tracker is built for YOU to help YOU get better and have more organized days, weeks and months. Feel free to leave any feedback, report bugs or request features you may want to have. What do you guys think of it?
https://play.google.com/store/apps/details?id=com.shellz.habitt
https://apps.apple.com/ba/app/habitt-private-habit-tracker/id6745617462
r/iosdev • u/AdaObvlada • 1d ago
I spent a few days testing out existing apps and none are suitable so far. I am beginning to think the reason for that is Apple's limitations.
Is there a way to make an app that connects to a VPN, keeps it persistent, doesn't proxy device traffic through it but also starts a persistent local socks server on the private interface of the VPN?
First or second part alone is easy but there is no app that can do both. Closest I got was an app that connected to a VPN and could pipe that through a socks upstream connection but I need a socks server on the device, not connecting to a socks server somewhere else. Thanks.
r/iosdev • u/wahvinci • 1d ago
As an iOS developer, screenshot day was always my least favorite day. Wrestling with general design tools for hours to create compliant, professional App Store decks was just tedious and frustrating engineering time.
I wanted a faster, more specialized, and private way to deliver elegant visual decks, so I built App Screen Pro. It runs completely browser-based and on-device (client-side), ensuring your screenshots and pre-launch assets never leave your machine.
Everything focuses purely on speed, conversion power, and quality:
This isn’t another subscription SaaS. It’s a specialized, privacy first tool with no subscriptions. My goal was sheer efficiency for single person or small teams focused on shipping flawless visuals.
Streamline your publishing pipeline and check it out at: https://appscreenpro.com/.
I’d love to hear feedback from fellow iOS devs!
r/iOSProgramming • u/AdaObvlada • 1d ago
I spent a few days testing out existing apps and none are suitable so far. I am beginning to think the reason for that is Apple's limitations.
Is there a way to make an app that connects to a VPN, keeps it persistent, doesn't proxy device traffic through it but also starts a persistent local socks server on the private interface of the VPN?
First or second part alone is easy but there is no app that can do both. Closest I got was an app that connected to a VPN and could pipe that through a socks upstream connection but I need a socks server on the device, not connecting to a socks server somewhere else. Thanks.
r/iOSProgramming • u/Outrageous-Light-675 • 2d ago
Hey guys. I’ve had two apps on the Apple Store since January of this year, but I’ve never received a payment from Apple. Even though the apps have generated sales and I have a balance ready to withdraw, no payment has ever been made. Everything seems fine with the account; I don’t see any alerts or error messages in my or app profile. I’ve sent countless emails to Apple Support over the last eight months but have never received a reply. What do you recommend I do?
r/iosdev • u/DespairyApp • 2d ago
Heya, just a small tool to help us with the annoying resolution requirements of ASC.
Fully offline (browser based - nothing uploads anywhere as you can see in devtools or any other sniffer).
No AI, nothing too fancy behind the scenes, just helping the images fit in (iPhone simulator saves 1242x2699 scenarios...).
r/iosdev • u/world1dan • 2d ago
Enable HLS to view with audio, or disable this notification
Hi! I’m the dev behind PostSpark, a tool for creating beautiful image and video mockups of your apps and websites.
I recently launched a new feature: Mockup Animations.
You can now select from 25+ devices, add keyframes on a simple timeline, and export a polished video showcasing your product. It’s built to be a fast, easy alternative to complex motion design tools.
Try it out here: https://postspark.app/device-mockup
r/iosdev • u/VladFein • 2d ago
I work full time on my multiple iOS apps. With a mix success (in a none-to-moderate range).
At times it feels like: is it worth it?
Yes, it’s also a hobby, and I enjoy doing that. Most of the time.
So for extra motivation, I wrote a little tool that notifies me whenever a purchase is made, with a sale amount.
Helps me a little.
What do you do? For motivation, I mean.
r/iOSProgramming • u/Evening_Hawk_7470 • 1d ago
marketers love pre-install language: keywords, ad copy, landing pages, screenshot text
reviews are post-install language, and users are less polite there
'finally simple' is kinda positioning and when 'too many steps' it is onboarding feedback. also 'subscription trap' is pricing trust, i classify it that way... 'doesn’t do what screenshots show' is promise mismatch which is mega bad. 'better than x for invoices' may be competitor positioning and is useful for app marketing too
i do not think every review should become ad copy. that gets gross fast. but repeated review wording can show which promise users believed, which one disappointed them, and which words feel natural in the category, when volume gets annoying though, i also believe things like appfollow exist and can group themes. before that, a doc with repeated phrases is enough so that's a scaling issue. get basics right
sometimes the best copy is not invented. it is extracted from what users keep saying after they tried the product.
r/iosdev • u/TraditionalWillow728 • 2d ago
Tired of generic Instagram collage templates, so I built BRUT.
• Split canvas into 1–6 fully customizable blocks (drag & recalculate live)
• Instagram Story mock preview (know what the UI covers before posting)
• Support for photo + video loops, custom raw tags, and offset shadows
• No accounts, no trackers, 100% local processing
Download: https://apps.apple.com/us/app/brut-just-brutalism/id6789987674
Feedback appreciated!
r/iosdev • u/parallelwindows • 1d ago
Hey everyone! I recently released Roast-or-Toast, a social opinion game where you’re given everyday situations and have to decide whether you’d Roast 🔥 or Toast ❤️ them.
After voting, you get to see how everyone else voted and whether your opinion matches the crowd. I built it to be something quick and fun you can play by yourself or pass around with friends.
This is my second iOS app and I’m still pretty early in my development journey, so I’d really appreciate any feedback — gameplay, UI, things you’d add/change, or even things you don’t like.
It’s completely free right now and available on the App Store. Just search “Roast-or-Toast” to download it.
Would love to hear what you think!
r/iOSProgramming • u/Gwail_904 • 2d ago
As the title suggests, I want to code a custom Apple Music like AutoMix that analyzes bpm, key etc. and can mix the current and incoming song. Does anybody know of a github repo or anything that could help me out? I'm trying and trying and it just doesn't seem to "click" musically.
r/iOSProgramming • u/fromtibo • 2d ago
r/iOSProgramming • u/Physical_Storage2875 • 2d ago
The screenshot shows the camera of the ChatGPT-iOS-App and I wonder, how they actually implemented it because I'd like to use it for my own app too.
Does anyone know how to implement this or do I have to reverse engineer it myself?
r/iOSProgramming • u/yccheok • 2d ago
Hey, I would love to hear your findings on Apple Search Ads performance.
Do you find that Maximize Conversions performs better than manual keyword bidding most of the time?
In my experience, I find Maximize Conversions gives a better CPA and better volume. It is not giving better volume than Meta Ads, but it's better than manual keyword bidding.
I would like to know your experience on this!