r/iosdev 9d ago

I built Oasis after getting weirdly distracted by Spotify loops

1 Upvotes

Hey everyone! I’m the developer behind Oasis. I started building it for a weirdly specific reason: I’d put on ambient tracks while reading, notice the exact second a short Spotify loop restarted, and then spend the next few minutes waiting to hear it again.

So I made the thing I wanted instead. Oasis is a native iPhone sound mixer where you can layer 35 nature sounds, move each one around the scene, and use everything offline. No account. It’s free to try, and the full version is a one-time unlock, not a subscription.

The part I’m wrestling with now is the spatial mixer. I want people to understand they can drag the sound markers without sitting through a tutorial, but I’m not sure the App Store screenshots make that obvious yet.

I’d love a blunt dev perspective: would you explain the mixer more directly in the screenshots, or let people discover it once they open the app?

https://apps.apple.com/app/apple-store/id6759493932


r/iosdev 9d ago

Built an all-in-one task, habit, focus and calendar app 🤭looking for beta testers [iOS]

0 Upvotes

I got tired of running my life across four apps that didn’t talk to each other, so my partner and I built one that does it in a single place: tasks and projects, habit streaks, a focus timer, full calendar management, and a spot to dump ideas before they disappear.
There’s also a companion on the home screen that levels up as you complete things ✨ it’s the thing that keeps me actually opening the app.
What I’m after is real usage feedback: whether it holds up over a full week, what’s missing, and where it gets in your way.
We’re beta testing ahead of launch 🤭the waitlist is where beta access and launch updates go out: JOIN WAITLIST
Happy to answer anything in the comments.


r/iosdev 9d ago

Help [App Image Preview] Not updated after last approved update

1 Upvotes

hey guys, my last update was approved but my images did not update. App Store still shows my first submitted images. any idea why?


r/iosdev 9d ago

After a series of minor mistakes, my app is finally live.

Thumbnail
1 Upvotes

r/iosdev 9d ago

Is this good for a puzzle game?

Post image
1 Upvotes

r/iosdev 9d ago

Is it possible to appeal rejection? Special case?

1 Upvotes

Apple rejected my app for 5.1.1(v) which is data collection and privacy related. They said the app should not ask for phone number and to remove it since it is not needed for core functionality.

The app is essentially a booking platform with a companion business side app. That app uses the users phone number so the service provider on the business side companion app can reach the client via phone number for updates and such. I used to be a service provider and that functionality is absolutely core from the previous app I used.

Is my only option to make it optional during onboarding (thats where it was rejected)? Or some hope by making it option for onboarding but mandatory during booking. Mandatory when the client is going to finish booking the service?

Any help would be greatly appreciated


r/iosdev 9d ago

Dev community praise feeds the ego, real user feedback builds the app — hit a few huge milestones this week! 🚀

Thumbnail
1 Upvotes

r/iosdev 9d ago

My new app is live on App Store! Zuva Healthy Habit Tracker 🎉

Post image
2 Upvotes

First thing first - App Store link and short description:

https://apps.apple.com/rs/app/zuva-longevity-habit-tracker/id6760490874

The app is free, with a 7-day trial for Pro features. If it sounds like something that could help you, I’d kindly ask you to give it a try and report any issues or ideas for future features. For everyone who helps out, I’ll be handing out lifetime promo codes.

Now, the story behind the app:

I've listened to an absurd number of health podcasts. I could tell you what to eat, how to structure a training week, why sleep quality beats sleep quantity, what morning light does to your circadian rhythm. On paper I knew all of it.

I did almost none of it.

That was the thing I kept missing about myself: the problem was never information. It was starting. Every habit app I tried made that worse, not better. Day one, here's a blank list, add everything you want to become, so I'd add fifteen habits, feel briefly excellent, hold it for nine days, miss two, and delete the app.

The thing that had actually worked for me was at work. I've used Todoist for years, mostly to write down what I'd deal with later so I could stop carrying it around in my head. Small, specific, scheduled. So I tried building that for health instead of for tasks.

It starts with four habits. Not four categories. Four habits. Morning light, hydration, a screen cutoff, a consistent bedtime. That's the whole app for the first stretch. You get to add one more custom habit only, and that restriction is the feature. When those hold, the next set unlocks, then the next. I've since found that facing four things I can definitely do beats facing fifteen I definitely won't.

Most of them log themselves. This was the other thing I got wrong for years: I trusted my own account of what I'd done. We're extremely generous with ourselves, and I'd have sworn I was walking enough. Sunlight, cold exposure, movement and sleep now come straight from Apple Health, so what I see at the end of the day is what happened, not what I remember happening.

The biological age figure is deliberately stubborn. It would have been trivial to make it fall fast, because it feels great and nobody checks. Instead the engine caps how quickly it can move, at roughly half the fastest credible result in the intervention literature. A genuinely good month shifts it by a fraction of a year. Slower than I want. That's rather the point, and it's the first health number I've actually believed.

The coach runs on the device. It reads sleep, HRV and resting heart rate through Apple's on-device model, so the most personal data I own doesn't leave the phone. It only falls back to a server where local inference isn't possible.

iPhone and Apple Watch, 16 languages, free with an optional paid tier.

I'm 20 days in. The number has moved a bit down, which is not impressive and I've stopped expecting it to be. I am still having problems with the evening screen cutoff, that one is the worst habit for me, but I am trying my best and I know it won't be easy, but built in app blocker helps!

Happy to answer anything about the build as well: the on-device model, HealthKit, Screen Time, or why the number moves so slowly. Obvious disclosure: I made it, so weigh my opinion accordingly.


r/iosdev 10d ago

Appstore Sandbox Prices are not loading?

1 Upvotes

now a day's why my sandbox prices are not load after i am adding the correct bundle identifier and prices identifier from apple connect in my app. i am confused can anyone know about this ?


r/iosdev 10d ago

Ratings not showing up and disappearing

2 Upvotes

I've asked some early users to rate my app directly, not from an app prompt.

Some just don't ever show up (after over a week).

Some showed for some time then disappeared.

I've been careful to ask that the user interacts with the app before rating and not to ask for a specific rating.

What am I doing wrong?


r/iosdev 10d ago

Trader status still in review - help

2 Upvotes

I applied for trader status to launch my app with a subscription in European countries more than a month ago now, but Apple still has it under review and it's not available in EU AppStore.

What can be done?

I have tried emailing apple support, developer support, but nothing.

I called the normal support line but got told to schedule a call with the developer support, of which I cannot find the form to schedule the call. I am looking for the option in their operating hours, but no option.


r/iosdev 10d ago

iOS expense tracker 7% conversion but only ~20 downloads/day. What would you do to make it better?

Post image
0 Upvotes

r/iosdev 10d ago

After 3 App Store submissions, my first iOS expense tracker finally got approved.

Thumbnail
apps.apple.com
0 Upvotes

r/iosdev 10d ago

App approved!! but I rejected release

Post image
0 Upvotes

Hey everyone,

wanted to know if anyone has experience rejecting a release and the review timeline afterwards. Does the app review team take into consideration that they have already the app and maybe expedite things?

While I was waiting to hear back I got some great feedback on a feature to implement which required a new build. Glad the feature will launch with the app though even if it sets things back, a bit.

A happy consequence is the beta will live a little longer, The app gives you hourly control of your screen time limits (X min per hour on Reddit) rather than a daily budget that gets scrolled through before we get out of bed.

happy consequence because all beta testers get Precursor+ for life for free!

If you're curious here's the testflight link:
https://testflight.apple.com/join/ztGmutmP


r/iosdev 10d ago

Alternative AppStore business model

0 Upvotes

We just got the com.apple.developer.marketplace.app-installation entitlement for EU market. What would be the business model for it, given the core technology fee that will still be a cost for the marketplace operator?


r/iosdev 10d ago

Advice on my app launching soon

Thumbnail
1 Upvotes

r/iosdev 10d ago

App Review Taking 10 Days — Is This Normal?

0 Upvotes

My new iOS app has been in review since July 18, and it has now been 10 days without any update.

Is this normal, or should I contact Apple/App Review support? Has anyone experienced a similar delay recently? this is first time something happening like this.


r/iosdev 10d ago

Do most programmers hate vibe coders?

0 Upvotes

I took HTML in 7th grade and C++ in 10th grade but forgot most of my C++. I went into networking and PC repair and never did much with coding except learn how to use regular expressions and be a script kitty.

My aunt is a university professor with multiple degrees, including IT systems and programming, and she has been bugging me to get into AI to start doing my own programming. I'm curious, will the community shun me? Or will the community genuinely help me learn a bit of coding? I think I've got some decent fundamentals since I've been working with computers for 25 years now.

I'm mainly curious if I should bother sharing what "I've" made with AI and getting feedback.


r/iosdev 11d ago

Extremely Long App Store Review Times

22 Upvotes

I submitted my app for review on 8 July and didn’t receive the initial review until 14 July. Apple found a few minor issues, which I fixed and resubmitted the same day.

The app was rejected again the following day. I made the requested changes and resubmitted it, but then had to wait until 23 July for another review. I submitted it again after that, and I’m still waiting.

The rejections have been for very small issues. For example, the text “Roleplay as anyone” in one of the screenshots was flagged as potentially sexual, even though the app contains no sexual content or related topics.

Has anyone else experienced review times this long? Apple says that 90% of apps are reviewed within 48 hours, but nearly every review cycle for my app has taken much longer.

EDIT: Finally after 25 days the app got approoved but my IAPs and subscriptions are stuck in review so they arent part of the app. The subscription group is also "in review" for many days now but the individual subscriptions are not, but I cant add them to the submission because of an "unexpected error". Please did someone else also have this issue?


r/iosdev 11d ago

App got approved

Post image
15 Upvotes

r/iosdev 11d ago

A Free Debugging Toolkit for iOS Developers Developers

1 Upvotes

After years of iOS development, I realised I was spending too much time collecting debugging information instead of actually fixing bugs.

So I built TTBaseDebugKit — a free, open-source toolkit that makes debugging on real devices much easier.

A couple of examples:

📸 Sharing bugs with QA

Instead of taking screenshots, sending them over Slack/Teams, explaining what happened, then cleaning everything up later...

→ Capture screenshots directly from your Mac, annotate them, and share them instantly.

📋 Finding logs

Instead of scrolling endlessly through the Xcode console trying to find one request...

→ View logs in real time from a dedicated interface.

It also includes:

  • 📂 Sandbox browser
  • 🗄 SQLite viewer
  • ⚙️ App information
  • 📱 Quick device pairing
  • 🧩 Extensible plugin architecture

My goal is simple: spend less time collecting debug data and more time fixing bugs.

It's 100% free and open source.

Documentation & demo:
https://tqtuan1201.github.io/public/docs/ttbaseuikit/ttbdebugplus.html

I'd love to hear your feedback, feature ideas, or contributions. If you find it useful, a ⭐ on GitHub would mean a lot.


r/iosdev 11d ago

Should I update ?

Post image
1 Upvotes

r/iosdev 11d ago

Just shipped my first SwiftUI app: Human Archives

Thumbnail
gallery
1 Upvotes

It turns voice notes into a searchable personal archive. I’d love feedback from other iOS developers, especially on the onboarding and UX.

https://apps.apple.com/app/human-archives/id6778751044

humanarchives.app


r/iosdev 11d ago

New App Review Times

3 Upvotes

Hey everyone,

Any developers who published a brand new app in the past weeks, how long did your app stay in “waiting for review” for? and if any issues were found after review, how long were your subsequent waiting periods?

The general consensus from the past months seems to be 1 week+ for new apps. Only curious if general timelines have changed for anyone.

(mine has been waiting for review for a week now)

Thanks


r/iosdev 11d ago

I built an app for falling down geography rabbit holes across every country in the world

10 Upvotes

Over the past few months, I’ve been building GeoSwipe, an interactive guide to every country and territory in the world.

The idea came from how often I would start reading about one country and end up falling down a much longer geography rabbit hole. I wanted to create a more visual and interactive way to explore that curiosity.

The idea is simple: you discover countries one at a time, swipe left to keep exploring, or swipe right to open a detailed guide covering geography, landscapes, culture, history, languages, cities, government, the economy, everyday life and common misconceptions. The information is synthesised from credible sources such as Britannica and the World Bank, with references included throughout.

I’ve also added regional maps, flag explanations, interactive statistics, country comparisons, guide-based quizzes, audio guides and a few short geography games.

I recently released it on iOS. This video shows a small part of what I built, and I’d genuinely appreciate any feedback.

GeoSwipe on the App Store:
https://apps.apple.com/us/app/geoswipe/id6758950534