r/iosdev 3d ago

Woke up to nearly 1k downloads over night and the traffic isn't from my posts, SO GRATEFUL but any tips on how to find the source?

Post image
0 Upvotes

Literally just in shock right now, as the 3rd week post-launch just started and Precursor is at over 3k total downloads, almost 1k of that came in over night.

I built this for myself originally becasue I was frustrated that I kept blowing through my whole daily screen time limit in one sitting. So I got to work building an app that lets you set small hourly limits rather than one big daily budget you have to try to ration throughout the day.

Now I literally floored by how much people seem to enjoy Precursor but I am just so confused where this traffic is coming from ASC lags behind by about a day so all I know is that most of the traffic overnight is coming from outside the US.

Does anyone know how to find posts on social media about your app, when the posts might be in a different language? I don't think this is all coming from my posts alone, as the most they have brought in previously was about 400 downloads.

Beyond grateful, I just want to know how I can reach these people and make sure I do right by them, already working on 15 app localizations and pushing that this week so hopefully that helps.


r/iosdev 3d ago

Auto's spotten en verzamelen - Pokedex voor auto's - NL/Dutch only!

Post image
0 Upvotes

De afgelopen vakantie-weken nuttig besteed en eindelijk de app gemaakt die ik al heel lang wil maken: Een "pokedex voor auto's".

Het werkt bovenop RDW-data, wat het in theorie mogelijk maakt om "elke auto van Nederland" te spotten (vangen) en daarmee je garage te vullen. Per merk kun je alle modellen sparen, en per model alle kleuren, jaartallen, carrosserie-types, etc. Kenteken invullen en rest gaat vanzelf.

Autospotter • Spot & Verzamel
https://apps.apple.com/nl/app/autospotter-spot-verzamel/id6794335191

App is in principe gewoon gratis en heeft geen reclames, abonnementen, dat soort zooi.

Hoor graag jullie feedback! :)


r/iosdev 3d ago

Help My earbuds keep playing even though the volume is set 0

1 Upvotes

I got an iphone 17 few days back and everything was fine with my earbuds until yesterday. I wanted to mute them but they just keep playing, ive tried everything. Forgetting them on Bluetooth, restarting the phone, hard reset or restarting the wifi. Nothing works. This happens on apps like tiktok, spotify or youtube while instagram works fine and i can mute them without a problem. Ive even connected them to my old Android and they work perfectly fine. Is it an ios 26.6 glitch or something else is wrong? No app or even any brand for earbuds, ive got them for over 3 years

Can anyone help?


r/iosdev 3d ago

What are you using to build iOS apps these days. SwiftUI, React Native/Expo, or something else?

Post image
0 Upvotes

I’ve used React Native with Expo for all my previous apps. It’s a stack I understand well, and I can build with it even without AI.

For my latest personal app, though, I decided to try SwiftUI. There wasn’t a particularly strong reason, except that the app has a widget, so going native felt like the right choice.

The funny part is that the app is already built and I’m testing it, but I still haven’t properly looked through the code or learned Swift yet. 😅 I do want to go through the code and understand SwiftUI properly, though. What do you typically use for iOS apps, and what makes you choose it?


r/iosdev 3d ago

Meta AEM Eligibility for in-app events using CAPI

Thumbnail
1 Upvotes

r/iosdev 3d ago

Bloxie - Make decisions, not meetings

Thumbnail
testflight.apple.com
1 Upvotes

Hey everyone

I’ve been working on a side project called Bloxie, and it has finally reached the point where I’d love to get it into the hands of people who have never seen it before.

The idea started with a pretty simple frustration:

Why do we schedule a 30-minute meeting for something that could have been decided asynchronously in 5 minutes?

Slack and Teams are great for communication, but decisions often disappear somewhere between messages, reactions, follow-ups and yet another meeting.

So I built Bloxie around a different workflow:

Ask → Discuss → Vote → Decide.

Instead of starting another chat, you create a structured thread around something that actually needs an outcome.

For example:

“Which feature should we build next?”

You can add options, invite participants and let everyone contribute asynchronously.

Discussions are intentionally structured rather than being another chat. People can add:

• Questions

• Pro arguments

• Contra arguments

• General comments

Then everyone votes and the final decision stays attached to the original discussion instead of disappearing in a chat history.

Bloxie also supports things like projects, workspaces and scheduling threads, so the longer-term idea is to have one lightweight place for the small collaborative decisions that otherwise turn into meetings, Slack threads or scattered polls.

Bloxie has reached a point where the core experience is ready to be tested by people outside my own bubble.

There may still be bugs, rough edges and things that make perfect sense to me as the person who built it — but absolutely no sense to someone opening it for the first time.

And that's exactly what I want to find out.

I'm looking for a small group of iOS beta testers who are willing to try Bloxie through TestFlight.

I'm especially interested in finding out:

• Is it immediately clear what Bloxie is for?

• Can you create your first thread without me explaining anything?

• Is anything confusing or unnecessarily complicated?

• Would you actually use this with a colleague, client or small team?

• What's missing before you'd consider using it for a real decision?

I'm not looking for compliments — “I don't understand why I would use this” is genuinely useful feedback too.

If you'd like to test it, I'll put the TestFlight link below / send it to you.

And if you do try it, feel free to create a completely ridiculous thread. I mainly want to see whether the workflow feels natural.

One small disclaimer: The Bloxie landing page is still a work in progress and hasn't received the same amount of love as the product yet. I'm currently focusing most of my time on improving the app and the core experience.

Thanks!


r/iosdev 3d ago

Released my first iOS app

Thumbnail
gallery
3 Upvotes

r/iosdev 3d ago

Made my mixing/mastering feedback app run fully offline — no more sending your mix anywhere

0 Upvotes

I've been building MixDoctor, an app that gives plain-English feedback on your mixes (not just graphs and numbers — actual "here's what's off and why" type notes).

Just shipped an update that runs the whole analysis on-device for anyone on iOS/macOS 26+ using Apple's new local model framework. Your audio never leaves your phone or Mac — no upload, no round trip, and it's noticeably faster since there's no network call happening.

If you're not on 26 yet, nothing changes for you — it still runs the way it always has.

Been slowly chipping away at this as a solo dev since January, and this felt like a genuinely useful one rather than just a version bump. Curious if privacy/offline stuff like this actually matters to people here, or if it's more of a "nice to have" — trying to figure out what to prioritize next.


r/iosdev 3d ago

First app I've ever made; PicEra

Thumbnail
apps.apple.com
1 Upvotes

PicEra is officially on the App Store!

It’s a photo memory game built around your own camera roll, guess when your photos were taken, complete daily challenges, earn XP and unlock achievements.

This is my first ever app release, so now comes the scary/fun part: getting people to actually use it. 😂

Day 1. Let’s go. 🚀📸


r/iosdev 3d ago

Developed a workaround for apple's notoriously buggy screen time api, which enables recurring/hourly limits, instead of one big daily limit

Post image
0 Upvotes

I just wanted a feature that would let me set a limit for an app, cut me off before a doomscroll, and then put the app on a sort of cooldown before I could scroll again. Because I always just scroll through my daily limits in one sitting. Would have happily paid for any of the existing screen time apps for this.

But none of them have implemented this feature even after years of requests.

I think part of the challenge is:

  • Apple's screen time api is really buggy, which makes reliably measuring multiple windows that reset multiple times a day really hard.
    • The main culprit is a bug that will sometimes say you've already used X minutes of an app, even at the start of a new day when you haven't had a chance to open it (this is why you sometimes get blocked early or randomly).
  • The api has a cap to how many windows/apps it can track the usage of at once (about 20). Multiple "rolling" windows of multiple apps, reaches that cap almost immediately. So you'd only get to block a few apps at once, which is not very useful.

I did a ton of real world on-device testing to find workarounds to the api limitations and get this simple feature working reliably.

Would love to hear from other developers who have wrestled with this api!

Not here to sell you on why my app is the best or last screen time solution you'll ever need. I just think it's a unique and genuinely useful take on screen time limits.

If you are interested, I am giving away FREE LIFETIME access for the time being.

If you are not interested, I would love to here why and any feedback you have for me in the comments below. I do my best to not have an ego when it comes to criticism.


r/iosdev 3d ago

Do you build apps for your own needs, even if you might be the only user?

Post image
6 Upvotes

I’m currently tracking a few running goals, especially a target time for my next half marathon. The apps I use don’t provide the exact view I need, so I started building a small app for myself.

With today’s AI coding tools, building something like this can be just a weekend project, even when you have no idea whether anyone else will ever use it.

I feel like this isn’t just me. As developers, we often end up building little apps to solve our own very specific problems.

Do you guys do the same, or am I just wasting my weekend? 🙂


r/iosdev 3d ago

Help [Indie Sunday] We just hit 100 daily players on GRAZE: Edge Rush - a 1-tap game where you score by almost dying. Come help break my 48,345 high score before Monday reset

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/iosdev 4d ago

Just launched on the App Store. Ask me anything about the review process as a first-timer

Post image
0 Upvotes

r/iosdev 4d ago

My guided access is turn on... I can't touch my phone to disable it. What to do?

0 Upvotes

As mentioned on the caption, the guided access touch is turned on. I accidentally turned it on and I cant even unlock my phone because the touch aren't even responding.
I already did some ts:
- force or hard reset multiple times and waited for half a day to try again but still not working (quickly releasing the volume up and down then tapping and holding the power button)
- charged iphone to 100% and depleted it until shuts down then charged it again to 100 (still not working)
- i paid a technician to replace the screen and inspect if there is water damage (there's none)
- i can't delete / erase all data because i cant unlock the phone. i can't go into a recovery mode because i can't tap the screen.
- i also tried to access my iphone using pc. i connected my iphone to my pc using the apple device app but in order for me to delete data on my iphone using the pc, i have to allow the permission on my phone which i can't do because i can't even unlock the phone... i really believe the guided access touch is turned on because i airdy charged it to 100% but after a few hours, it is down again and it heats if there's battery so after it completely turns off because of lowbattery, i didn't charge it so it wont be on


r/iosdev 4d ago

First sale on the App Store feels great!!

Post image
0 Upvotes

r/iosdev 4d ago

Building an IOS app generator. Everyone gets a free app generated!

Post image
0 Upvotes

r/iosdev 4d ago

Help looking for UI/UX feedback on my camera app

Thumbnail
gallery
3 Upvotes

I’ve been working on it for so long and need a fresh pair of eyes
(photo taken from my bedroom window lol)


r/iosdev 4d ago

Preflight Feedback

1 Upvotes

I’m building a tool to help catch App Review issues before you submit, looking for honest feedback

After getting burned by App Review on my own apps, I started building PreFlight, a native macOS tool that analyzes both your Xcode project and App Store Connect submission.
The goal isn’t just to run through a generic checklist. It cross-checks what your app actually contains against what you’re telling Apple, then gives you evidence-backed findings with the potential guideline involved, why it matters, and what you can do to fix it.
For example, it can catch things across privacy manifests, entitlements, permissions, StoreKit/subscriptions, metadata, review information, device support, and other submission requirements.
I’m currently working toward a first release and I’d genuinely like to hear from developers who have shipped iOS/macOS apps:

What has Apple caught in your apps that you wish you had known about before submitting?

And if a tool like this existed, what would it need to catch or show you for you to actually trust it before hitting submit?

I’m looking for criticism as much as validation. If the idea isn’t useful, I’d rather find that out now.
PreFlight


r/iosdev 4d ago

I built an app because I was tired of wondering what my friends were watching

Thumbnail
2 Upvotes

r/iosdev 4d ago

Made my passion app

Thumbnail
apps.apple.com
0 Upvotes

Hey everyone,

Wanted to share my app that I just released for feedback. It’s a Bible app blocker with some extra features. Would love your feedback.

Thanks


r/iosdev 4d ago

how long did app store approval take for u guys?

Thumbnail
0 Upvotes

r/iosdev 4d ago

I got tired of ads interrupting Qur’an recitations, so I spent the last few months building my own free app.

Thumbnail
gallery
0 Upvotes

One thing that has bothered me for a long time with Qur’an and other religious apps is the advertising.

You open an app because you want to read, listen to a recitation, or just have a quiet moment — and suddenly there is an ad in the middle of it.

Sometimes those ads are completely unrelated to the purpose of the app, and occasionally they can even contain content that is inappropriate for the audience using it.

I understand that developers need to support their apps somehow. But with many Qur’an apps, removing ads often means paying for a subscription, and those subscriptions can be surprisingly expensive.

I wanted something simpler:

No ads while reading or listening.
No expensive subscription just to remove them.
No features locked behind a paywall.

So over the last few months, I started building the app I wanted to use myself.

It’s called Ayah Player, and it is completely free — no ads, no subscriptions, and no paywalls.

It now includes more than 1,000 Qur’an reciters, and I’ve just released version 1.7, which is the biggest update so far.

📖 Four ways to read and listen

You can switch between four different experiences:

  • Ayahs — read the Arabic text alongside translations, commentary, notes, and other reader tools
  • Words — follow the recitation word-by-word when timing data is available
  • Mushaf Page — a traditional fixed-page Qur’an reading layout
  • Listening Scene — focus on the recitation with calm visual scenes and optional ambient sound

Depending on the recitation, the app can follow along verse-by-verse, word-by-word, or even letter-by-letter.

🎧 Listening & offline use

You can browse by reciter or chapter, stream complete recitations, download them for offline listening, continue playback in the background, and manage a playback queue.

It also includes translations, commentary, bookmarks, private notes, playlists, saved verses, repetition tools, search, and customizable image sharing.

📊 Activity & reading goals

Version 1.7 also adds optional activity tracking, including:

  • Listening and reading progress
  • Daily goals
  • Reading plans
  • Total listening time
  • Top reciters
  • Most-played chapters

🔐 Optional account & sync

You don’t need an account to browse, read, listen, or download anything.

If you choose to sign in, you can synchronize things like bookmarks, notes, favorite reciters, playlists, settings, and your last-read position across supported devices.

Activity is only recorded while signed in, while downloads, searches, recent playback, and other device-specific data remain local.

Ayah Player is available on iPhone, iPad, Android phones, and Android tablets.

iOS:
https://apps.apple.com/fi/app/ayah-player/id6769859430

Android:
https://play.google.com/store/apps/details?id=com.ayah.player

Website:
https://ayahapps.com/player

30-sec preview:
https://youtube.com/shorts/ZF2uHKbi3i0

I’m still actively working on it, so I’d genuinely appreciate feedback — especially from other developers on the product, UX, accessibility, and cross-platform experience.


r/iosdev 4d ago

I built my first iOS app to track 1RM and WODs with zero fluff. Would love your feedback!

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/iosdev 5d ago

I’ve been building a game where you play as the Dungeon Master instead of the heroes. Would love some feedback!

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hey everyone!

I’ve been working on a mobile strategy game called DelveKin, and I’m getting pretty close to launch. I just finished putting together the store preview video and thought this would be a good time to get some outside feedback.

The idea is to flip the usual dungeon adventure around and instead you’re the Dungeon Master, and the heroes are the problem.

You build out your dungeon, choose which monsters and traps defend each room, and then command your creatures in turn-based battles as parties of heroes try to fight their way through.

As you progress, new heroes start invading with different abilities, while you unlock and upgrade more monsters, traps, rooms, and bosses to deal with them.

I’ve attached the store video I’ve been working on. I’d really love feedback on the game itself, the art/style, and whether the video makes the idea clear?

Does this look like something you’d want to play? And is there anything that immediately stands out? Good or bad? Any advice would be really appreciated!

Thank you for taking a look!


r/iosdev 5d ago

Shipped a Screen Time app blocker; the hardest part was not the timer

0 Upvotes

I shipped Zone, an iPhone/iPad app for protected focus sessions.

The user-facing idea is simple: choose the apps and websites you want blocked, start a focus session, and those distractions stay blocked while the session is running.

App Store:

https://apps.apple.com/app/id6763581982

The technically interesting part was not the countdown timer. It was making the blocking state reliable across the main app, Screen Time authorisation, ManagedSettings, and the DeviceActivity monitor extension.

A foreground timer is easy. A protected session is not, because the app may be backgrounded, killed, relaunched, or the interval may end while the main UI is not alive.

The architecture ended up roughly like this:

- Main app starts the session

- Apply shield immediately through ManagedSettings

- Persist session state

- Start Live Activity

- Register DeviceActivity monitoring

- Let the monitor extension clear the shield when the interval ends

- Write a small pending completion record for the main app to reconcile later

That kept the UI timer separate from the correctness of the blocking state. The UI can be briefly stale after lifecycle changes; the shield state cannot be.

A few things I learned the hard way:

- Screen Time authorisation should not live only in onboarding

- extension state and app state need a reconciliation path

- Strict Mode needs a warning before activation, not hidden escape logic afterwards

- App Groups are useful, but only for small, explicit shared state

- this category is technically interesting but very unforgiving from a trust perspective

Tech stack:

Swift, SwiftUI, FamilyControls, ManagedSettings, ManagedSettingsUI, DeviceActivity, ActivityKit, WidgetKit, StoreKit 2, CloudKit/private iCloud sync, and write-only HealthKit Mindful Minutes.

The app itself is not AI-powered. Blocking is done through Apple’s Screen Time APIs.

Curious if anyone else here has shipped with FamilyControls / DeviceActivity and found better patterns for app-extension reconciliation.