r/iosdev 13h ago

I just got my first iOS app approved! 🥹

10 Upvotes

I still can't believe this... 🥹🎉

My first-ever iOS app just got approved by Apple.

I was mentally preparing for my first rejection and a list of things to fix... but instead I opened App Store Connect and saw "Ready for Distribution."

No feedback. No requested changes. Just approved after 8 days

Now the real journey begins. Finding my first users. 🚀


r/iosdev 18h ago

Claude MacOS Desktop can now natively use the iOS Simulator

4 Upvotes

Pretty big news for app bug testing: https://code.claude.com/docs/en/desktop-ios-simulator


r/iosdev 20h ago

Finally approved. Took forever.

Post image
2 Upvotes

r/iosdev 1h ago

Has anyone experienced unusually long App Review delays recently?

Thumbnail
• Upvotes

r/iosdev 2h ago

My first ever app just launched today – Trésora, an app for antique, vintage, and thrift shop treasure hunters

Post image
1 Upvotes

Trésora is my first ever commercially released software product of any kind, and it just went live on the App Store today.

Inspired by my wife's vintage glass collecting hobby, it helps antique, vintage, and thrift shop enthusiasts organize and capture their entire collecting life all in one place.

You can find shops near you (or anywhere else), plan shopping outings, and keep track everything you see and buy – identifying items (and their value), in seconds, using AI.

Last but not least, you can use Trésora to manage your entire collection (and wishlist) – keeping track of purchase dates, prices and locations – and documenting everything in detail, with category-specific fields for over 35 types of collectibles.

Trésora is much, much, more than the dozens of cookie-cutter antique identifiers in the app store. My goal is to add in-app sharing features and build it into the worlds largest community of collectors – similar to what Goodreads and Letterbox'd have done for readers and movie enthusiasts.

Please check it out and let me know what you think! Do you collect anything antique or vintage? What would make it an indispensable tool for making your hobby easier or more fun?

App Store link: https://apps.apple.com/us/app/tr%C3%A9sora-antiques-thrifting/id6768168495

Google Play link: https://play.google.com/store/apps/details?id=co.jumpstartsolutions.tresora


r/iosdev 2h ago

What are our thoughts on AI

Thumbnail
1 Upvotes

r/iosdev 6h ago

Shipped my first indie app and 3 updates in month, the bugs that actually bit me (SwiftData + CloudKit + WidgetKit)

1 Upvotes

Solo dev, first app - a countdown/day-counter app in SwiftUI. Sharing the stuff that cost me real hours, in case it saves you some:

  1. CloudKit schema doesn't exist in Production until you deploy it. Everything worked in dev builds, then TestFlight silently didn't sync. You have to go to CloudKit Console → Deploy Schema Changes to Production. Nothing in Xcode warns you.
  2. SwiftData + CloudKit wants defaults on literally every stored property. No unique constraints either. Retrofitting an existing model means touching every field. Plan for it on day one if sync is on your roadmap.
  3. Widget extensions have a ~30 MB memory cap. `UIImage(data:)` on a 1600px photo background made the widget silently render nothing. Fix: downsample via ImageIO (`CGImageSourceCreateThumbnailAtIndex` with `kCGImageSourceThumbnailMaxPixelSize`) so the full bitmap never touches memory.
  4. String interpolation inside `LocalizedStringKey` builds a format key. `LocalizedStringKey("template.\(id)")` looks up `template.%@`, fails, and leaks the raw key into your UI. Build dynamic keys with concatenation instead.
  5. Scheduling notifications right after cancelling them is a race. `getPendingNotificationRequests` is async - if you re-add requests with the same identifiers before the removal callback runs, the removal can eat your new ones. Await the pending list first.

The app is Soon (countdowns with widgets and iCloud sync) if you want to see the result: https://apps.apple.com/app/soon-aesthetic-countdown/id6785301647

Happy to answer anything about the stack.


r/iosdev 11h ago

Built a private CBT journal where your data never touches a server

Enable HLS to view with audio, or disable this notification

1 Upvotes

I wanted a simple place to work through anxious thoughts with CBT — thought records, spotting cognitive distortions, that kind of thing. But every app I tried wanted an account, showed ads, or quietly shipped my most personal notes to some server. For something you're writing your darkest thoughts into, that felt really wrong.

So I built Mezame. One rule: your data never leaves your phone. No account, no servers, no analytics, no ads, no trackers — stored locally and that's it.

What it does:

- 8-step CBT thought records — situation → emotion → automatic thought → evidence for/against → a more balanced thought → re-rate how you feel

- A library of the 12 cognitive distortions with plain examples (catastrophizing, mind-reading, all-or-nothing…)

- Quick mood / anxiety / energy check-ins with simple charts to spot patterns

- Export to PDF to bring to a therapist, and a Face ID lock

It's completely free, and I just localized it into 14 languages.

I'm not a therapist and it's not a medical tool — just a private notebook built around CBT. Would genuinely love feedback from people who actually journal or use CBT: what's missing, what feels clunky, what would make you keep using it (retention's the hard part).

try it: https://apps.apple.com/us/app/mezame-cbt-thought-journal/id6783373052


r/iosdev 13h ago

IAP submit dont accept the official dimension of screenshot

Thumbnail
1 Upvotes

r/iosdev 14h ago

I just created my first app game, would love to get feedback

Thumbnail
apps.apple.com
1 Upvotes

Specifically would love to get feedback on what features and things I could add to make it better, more enjoyable and more engaging, Thanks!


r/iosdev 18h ago

Launch Party with Giveaway 🎊

Post image
1 Upvotes

r/iosdev 18h ago

I built the tool I wanted at 1am: app store screenshots from a URL

Thumbnail
1 Upvotes

r/iosdev 2h ago

Built a gamified period tracker with pixel art. Would love some feedback from fellow iOS devs.

Thumbnail
apps.apple.com
0 Upvotes

Hi everyone,

I'm an indie developer and I recently launched a project I've been working on for a while called Perioda. It's built with Flutter, but I've spent a lot of time trying to make it feel as native and responsive on iOS as possible.

Most period tracking apps on the store look very similar and clinical, so I wanted to try a completely different approach. I went with a retro pixel art aesthetic and added gamified elements, like a virtual pet that grows as you log your cycle.

Since this is my first major app release, I would really appreciate some honest, technical feedback from this community.

Specifically, I'm looking for feedback on:

* The onboarding flow. Is it clear enough for a new user?
* Overall performance. Does it feel smooth on your device, or does the Flutter UI feel off anywhere?
* The UX/UI. Mixing a utility app with a game-like interface was tricky, and I'd like to know if it feels intuitive.

Here is the App Store link: [https://apps.apple.com/tr/app/period-tracker-moonville/id6766513532](https://apps.apple.com/tr/app/period-tracker-moonville/id6766513532))

I'm completely open to constructive (or even harsh) criticism. Any suggestions on how I can improve the app would be incredibly helpful.

Thanks for taking the time to read this.


r/iosdev 4h ago

Help Need an app

0 Upvotes

Anyone cares to develop a small app that can trigger vibrate/notification on Apple Watch when the bluetooth LE disconnects instantly from iPhone? Reason: When you forget your iphone behind…?

https://imgur.com/a/E0so4Pj#wLuiw7f


r/iosdev 8h ago

22 days in, 42 organic users, $0 budget — need honest feedback + organic growth strategy

Thumbnail
0 Upvotes

r/iosdev 12h ago

After 3 months of rejection my app is finally out!!

Thumbnail
apps.apple.com
0 Upvotes

r/iosdev 16h ago

Day 1 of building HOBO LIFE SIM

Enable HLS to view with audio, or disable this notification

0 Upvotes

Building a life simulator game about being homeless. There's a few on the iOS store that I do like but none of them are as in-depth as I'd like them to be, nor as realistic or have the best progression - thus leaving me dissatisfied. Today we got 1 activity we can do which is beg. I wanted to get the basics down first so I have something repeatable for future actions. Much much more to come. Building for iOS, macOS, and iPadOS.


r/iosdev 17h ago

How do you come up with app idea for ios?

0 Upvotes

Whats more important: unique idea or common app with improved logic?

I only build few ios apps, and published just 1.
But its always concern when i search similar apps and there are usually multiple already existed which does simmilar thing.

Or how you come up with a topic of the app etc. Do you analyze the market before building it?

I am web software engineer, and with AI there are so much garbage today, people spamming websites non stop - i would assume same thing happens with ios.


r/iosdev 22h ago

I created an app to make household grocery shopping easier

Thumbnail
0 Upvotes

r/iosdev 8h ago

Feedback - My App Icon

Post image
0 Upvotes

Any Feedback/Advice is helpful.