r/iOSDevelopment

▲ 5 r/iOSDevelopment+3 crossposts

Just shipped my second app: Anchored - a daily devotional for Christian couples

I just shipped my second app: Anchored: couples devotional— a daily devotional for Christian couples

Quick context: I'm building apps on the side. Work as an Infrastructure specialist and do this as a side hobby.

Why I built it

My wife and I kept saying we'd do devotionals together. We'd start, miss a day, lose the thread, give up. Every Christian couple I know has the same story. The existing apps are either solo Bible readers or generic devotionals — nothing built around two people reading the same thing on the same day and actually talking about it.

So I built that.

What it does

- One short devotional per day, shared between you and your partner
- A Bible reader
- Streak + 'growing together' tracking
- Home screen widget with the day's anchor

Where I'm at

Live on the App Store today. Free download, with a subscription for the full devotional library and partner sync. Android build is next.

Happy to answer anything about the stack, the design choices, the freemium setup.

Link in comments so this doesn't get auto-flagged.

reddit.com
u/Character_Claim2866 — 11 hours ago

How realistic is to get the app featured by Apple?

Please, share your experience, have you ever nominated your app for featuring?

reddit.com
u/ke1in — 1 day ago
▲ 3 r/iOSDevelopment+2 crossposts

Apple Developer Account is not getting verified | Unable to re-verify Enroll Now button is gray out

I am a game developer, and I mainly create games for Android platforms. Recently, I planned to release my games on iOS as well, so I decided to create an Apple Developer account.

I already had an Apple ID, so I simply logged in with it, went to the Account section, filled in my information like name and address, and submitted it. After that, I got stuck on this grayed-out screen/state.

Now I’m unable to edit anything or check what actually went wrong. Can anyone help me understand what I should do next and how this issue can be fixed?

u/SumitDubey3 — 2 days ago
▲ 5 r/iOSDevelopment+3 crossposts

I launched a new football live scores app and got these early App Store numbers:

I launched a new football live scores app and got these early App Store numbers:

  • 982 impressions
  • 84 product page views
  • 60 first-time downloads
  • 9.47% conversion rate

No serious paid marketing yet.

Is this a good early signal for a new app? What would you improve first: ASO, screenshots, keywords, retention, or features?

u/Still_Mail6762 — 4 days ago
▲ 25 r/iOSDevelopment+2 crossposts

Mercury (Apple Native Game Engine) Update #2

mer·cu·ry

Mercury is an Apple-native game engine focused on Metal, Swift, and Apple Silicon without cross-platform rendering abstractions.

SwiftUI for the editor shell for native UI workflow, while the editor components and runtime systems are rendered directly with Metal.

A modular WorkspaceToolbar and Sidebar system designed around flexible editor workflows.

USD models (.usd)

ASTC textures (.astc) are used for GPU-optimized texture storage.

CAF audio containers (.caf) are used for low-level, system-friendly audio streaming and processing.

M4A audio (.m4a) is used for compressed, distribution-ready audio assets.

JSON is used for runtime-oriented data

XML is used for hierarchical or tool-driven data

All authored data stays tool-agnostic and engine-independent.

Video Timestamps

00:00 - AnimationSystem
00:30 - MaterialSystem
00:55 - WorkspaceToolbar
01:00 - Sidebar
01:05 - Visual Scripting
01:21 - Asset Library
01:36 - Material Library
01:54 - Split View
02:49 - Terrain Builder
03:58 - RuntimeWindow
04:24 - In-Game

Editor is for macOS and iPadOS

Engine confirmed working on iOS, iPadOS, macOS, and tvOS from a single codebase.

u/Lithalean — 4 days ago

Are Swift Agent Skills necessary to code in Xcode/SwiftUI using Claude Code or Codex?

Is the impact of using the Agent Skills that relevant with SwiftUI? Will it make a huge difference in the effectiveness of the Code Agent? Thanks

reddit.com
u/br_web — 3 days ago
▲ 2 r/iOSDevelopment+2 crossposts

Just shipped my first iOS app — a baby animal sounds app for my toddler. Here's what I learned.

After a few hours of coding, TapAnimals is about to go live on the App Store.
The concept is embarrassingly simple: tap an animal card, hear the sound and name. But the journey to ship taught me a ton.
Technical decisions worth sharing:
Audio: I went with AVAudioPlayer with all sounds bundled in the app rather than streaming. Adds ~8MB to the bundle but means zero latency and zero network dependency — critical when a 1-year-old is waiting for the elephant sound.
SwiftUI animations: Used scaleEffect + spring() for the tap feedback. Toddlers love the bounce. This single interaction detail got the best reaction during testing (my kid).
No backend: The app makes zero network requests. No analytics SDK, no crash reporter, no feature flags. Surprisingly liberating. The privacy policy is one paragraph.
App Store review: Taking about 24 hours. The iPad screenshot requirement caught me — you need 2064×2752 for 13" iPad even if your app is iPhone-first.

Biggest lesson: Shipping beats perfecting. Version 1 doesn't have half the features I planned. But it's in the store and real kids are tapping elephants.
App Store: [link when live]
Repo/stack: SwiftUI, AVFoundation, no third-party dependencies.

What would you add to v2?

reddit.com
u/Relevant-Trad — 4 days ago

What's the recommended AI agent (Claude, Codex) to use with Xcode, to learn, update concepts, then develop iOS apps?

The idea is to use the AI agent as a tutor to learn/refresh/update Swift, SwiftUI and the Apple SDK, with the final objective of start building apps.

Note: I did develop (traditional way, no AI) some iOS apps 5 years ago, as a personal project, nothing professional. I understand the iOS Development concepts, but I am not up to speed with the latest releases of Swift, SwiftUI, SDK, tools and advances with the AI integration.

Thanks

reddit.com
u/br_web — 4 days ago
▲ 22 r/iOSDevelopment+5 crossposts

I vibecoded an invoice maker app in 24 hours — from idea to App Store. Lifetime is free for the next 4 days.

Was browsing the App Store last month and stumbled across the productivity/finance category. Got me thinking, especially having had my bathroom renovated last year. Contractors are on their phone for everything, yet when it's time to hand a client an estimate or invoice on the spot, most of them are fumbling with notes or promising to "email it later."

So I set myself a challenge: idea to App Store submission in 24 hours.

Built it. Submitted it. Done.

Invoice Maker for Contractor, create a professional invoice on your phone, send it as a PDF on the spot, track who's paid. Built for tradespeople who bill from the job site.

Giving it away free for the next 4 days to celebrate shipping and get first real feedback.

https://apps.apple.com/us/app/invoice-maker-for-contractor/id6758909085

To get it free, during onboarding select the lifetime option, which is set to $0 for the next 4 days.

u/Katsuchiy0 — 6 days ago
▲ 31 r/iOSDevelopment+16 crossposts

Hey everyone!

Today I officially launched my first app on the App Store after around 2 years of learning SwiftUI and iOS development.

The app is called JournalWrite. It’s a journaling app that also includes stats and insights about your entries. I wanted something simple that combined journaling with progress visualization and streak/stat tracking.

The app is completely free and has no ads or paywalls. It stores everything locally using SwiftData, so it works fully offline.

JournalWrite Download

If anyone wants to check it out, I’d love feedback or advice from fellow developers. Thanks!

u/JakeKailer — 6 days ago

Subscriptions stuck in "Waiting for Review" after multiple app version approvals

Hoping someone has dealt with this before.

I have two auto-renewable subscriptions on my iOS app that have been stuck in "Waiting for Review" for weeks. Every time I submit a new app version, the app gets approved and goes live, but the subscriptions just sit there and never get reviewed.

What I've tried:

  • Added screenshots and notes for the reviewer to check the subscriptions and paywall
  • All localization fields filled in
  • Build attached to every submission
  • Clicked "Submit for Review" on each subscription individually between submissions
  • Submitted 4 separate app versions hoping they'd be reviewed together

The weird part: The "In-App Purchases and Subscriptions" section that Apple's documentation says should appear on the version page doesn't exist in my App Store Connect. So I have no way to explicitly attach them to a submission.

App details:

  • Capacitor-based iOS app
  • 2 auto-renewable subscriptions in one subscription group
  • Both show all required info complete

Is this a known bug with the current App Store Connect UI? Has anyone found a workaround? I've been unable to monetize my app for weeks because of this.

reddit.com
u/ButterflyDue1831 — 5 days ago
▲ 1 r/iOSDevelopment+1 crossposts

Found a way to touch grass and use Xcode and Claude Code from my iPhone, so I can fix bugs and live a balanced life

I do a lot of coding on my Mac and also a outdoorsy person. I wanted a way to access my Mac terminal and screen so I can use claude code and test out the builds on the go. But I didn't want to setup any VPN or weird network stuff for some so I built macky.dev as a fun side project.

This works by establishing a direct peer to peer connection between the Mac and iPhone. So none of the data goes outside these two devices. Behind the scenes it works like this: Mac makes a direct outbound connection to my signaling server, which is like a waiting room and the iPhone connects to the same server wanting to connect to that Mac. Once both the host and remote are verified. The server introduces both to a direct P2P webrtc connection.

It uses the dedicated video hardware built into Apple's M-series and A-series chips to compress and decode the screen stream. This makes it smooth and easier on battery especially on iPhone.

u/eureka_boy — 5 days ago
▲ 11 r/iOSDevelopment+4 crossposts

I Published My First iOS App in Just 5 Days (From Idea to Release) With Zero Coding Knowledge via Claude Code

I've released my first fully native iOS app in just 5 days.

Yes, I literally started building it last Saturday, and today I got an email from Apple saying it's approved and live on the App Store. Crazy to think, considering I'm a UI designer with zero coding skills.

My app is called Venty, it lets you share your confessions anonymously. You can download it here if you'd like to check it out:

Venty - Anonymous confession

u/ersinkiymaz — 8 days ago
▲ 3 r/iOSDevelopment+1 crossposts

Built an app to manage loyalty and membership cards — looking for honest feedback

I originally built TUCKiT for myself to manage loyalty, membership, library, and other everyday cards digitally instead of carrying a thick wallet.

Recently I decided to release it on the App Store to see if others might find it useful too.

I’m curious — would an app like this actually solve a real problem for you? If not, what’s the one feature you’d want before considering using it?

apps.apple.com
u/Alert-Championship92 — 6 days ago
▲ 4 r/iOSDevelopment+1 crossposts

Just a dude that loves coding and wanted to release an app. Would these screenshots make you try the app?

Hey everyone — I have a personal finance app on the App Store and I'm thinking about revising my screenshots. I've already done some tweaking on the title, subtitle, and keywords but haven't seen much movement, so I'm turning my attention to the screenshots now. I'd love some honest feedback on what I currently have.

I went with real app screens paired with short headlines. My thinking was that people want to see what they're actually getting before they download.

A few questions:

  • Do the first 2-3 screenshots communicate the value quickly enough for someone scrolling?
  • Are the headlines compelling, or do they feel too generic?
  • Would you lead with a different screen? I'm debating whether the financial health score or the budgeting view is a stronger hook.
  • Does the overall style feel polished enough, or is there something you'd change?

Open to any feedback. Thanks in advance.

u/One_Elephant7992 — 8 days ago
▲ 17 r/iOSDevelopment+3 crossposts

Automated Xcode screenshots with UI Tests

I’ve finally automated app screenshots in Xcode using UI tests, and I thought it was something worth sharing.

It’s not a tutorial. The video just shows how this can work using UI tests and Test Plans. I think you’ll get the overall idea.

If you have any questions, feel free to ask. Setting this up isn’t hard, but I got stuck a few times along the way. Now that it’s set up, though, it’s a huge time saver. Especially if you localize your apps into many languages.

The best part? It’s all done with Xcode automations, so you don’t need AI for this.

youtu.be
u/mallowPL — 8 days ago
▲ 3 r/iOSDevelopment+2 crossposts

I built a subscription-free Invoice Maker for iOS

Hi all, I wanted to share my latest project: Invoice Maker & Bill: SmartIQ.

I built this using SwiftUI and MVVM with a focus on speed and a "local-first" approach. I got tired of every utility app moving to a $10+/month subscription model, so I wanted to create something professional that stays simple.

It’s designed for users who want to:

  • Manage Multiple Businesses: Switch between different business profiles seamlessly within one app.
  • Per-Business Currencies: Assign different currencies to different profiles—perfect for international freelancers.
  • Subscription-Free: Focused on a free-to-use model rather than recurring monthly fees.
  • Professional PDF Engine: Generate and share clean, professional invoices with your own branding/logo in seconds.
  • Dark Mode & iPad Support: Fully native UI that looks great on both iPhone and iPad, including support for system dark mode.
  • Performance: Optimized for "speed to invoice"—get from app launch to sent PDF in under a minute.

It's live on the App Store now. I'm actively looking for feature requests, UI critiques, or any feedback on the PDF generation logic from the community!

App Store Link: https://apps.apple.com/app/apple-store/id6754511446?pt=128076648&ct=rd&mt=8

apps.apple.com
u/YouKnowABK — 8 days ago