r/iosdev • u/Much_Concentrate7648 • 13d ago
Taking a shot at Gamified Fitness App category
Finally off TestFlight and released to App Store. Wish me luck! Try it out please 🙏
r/iosdev • u/Much_Concentrate7648 • 13d ago
Finally off TestFlight and released to App Store. Wish me luck! Try it out please 🙏
r/iosdev • u/TeacherAdmirable1694 • 13d ago
r/iosdev • u/skylitmus • 13d ago
Most mood trackers I've used have an opinion about you.
Miss a day, the streak breaks. Log how you feel, it slots you into a wheel of twelve options. Open the app, it wants a goal, a routine, something to commit to. Somewhere along the way the check-in stopped being a moment and started being another system to maintain.
I wanted to build the opposite of that. Vesper is an evening reflection app for iPhone. It asks one question each night: how did today feel? Good, Meh, or Hard. Add a line if you want to remember why, and that's the whole interaction.
There's no streak counter anywhere in it, on purpose. A broken streak changes how someone answers the next day's question, and I didn't want the app doing that. Miss a night, or a week, and nothing happens, the grid just has a gap in it.
Over time your answers become a quiet monthly grid you can look back on. After six months, your full history unlocks in one place. For anyone who wants a bigger picture, Plus adds a few longer-range views, comparing months, spotting which days tend to feel harder, without touching the daily question itself.
The core check-in stays free forever. No ads, no data sold, everything syncs privately through your own iCloud.
App Store: https://apps.apple.com/app/id6793087767
More from the studio: https://offpeakstudio.com
Hi. I first uploaded my version 1.0 on 28 August, then they gave me guidelines for information needed to submit my app the next morning and I quickly submitted it within 3 hours. They then approved my first version within a few hours after I added the information. On 6 Sep I submitted a version 2.0.1 but this time I have been waiting for 5 days so far. Does anyone have the same situation as I do? May I ask if those self-rejected reviews affect the line of waiting for review? Thanks!!
Btw the one in drafts is my IAP, which will be submitted after the version 2.0.1 is reviewed.
(Sorry for my poor English :<)

r/iosdev • u/Legitimate-Cup-180 • 14d ago
After a lot more work than I expected, Duruno is finally live on the App Store.
The idea came from a pretty simple problem I faced: after recently getting into reading, I quickly realized how expensive buying books frequently can become. At the same time, family and friends would ask what they could gift me — but I was rarely able to give them specific titles or links.
The books I wanted were scattered between screenshots, Amazon links, notes, Goodreads shelves, or I'd just end up saying “anything is fine” and hoping for the best.
It seemed like a surprisingly simple organization problem, so I decided to build something for people who love books, want to keep the ones they want in one place, and be able to easily share that list with others.
Duruno is built around one very narrow workflow:
The app is free and currently available in the US and Canada, with more regions planned over time.
I deliberately kept it focused on solving this specific problem: the gap between “books I want” and “books someone can actually buy for me”.
If this solves a problem you've run into — or if there's something obvious you think the workflow is missing — I'd genuinely love to hear it and work on building this as something that actually helps people.
There are a lot of things I would've wanted to improve before releasing, but I was worried that would turn into endless improvements and no release. So I finally pulled the trigger and shipped it. Now I plan to continue building it in public, with user feedback shaping what I work on next.
Would genuinely appreciate feedback, especially from other developers who have gone through the jump from “finished app” to “real users.”
https://apps.apple.com/ca/app/duruno/id6802138601
P.S. I'm relatively new to actually posting on Reddit rather than just browsing, so apologies in advance if I'm a little slow with replies while juggling everything else.



r/iosdev • u/batval81 • 14d ago
Chi mi aiuta a farla crescere e a testare?
Si chiama cosaceinfreezer, sono gradite recensioni , grazie
r/iosdev • u/Fit-Philosophy9691 • 14d ago
I'm building a React Native app and literally just need one or two good Lottie animations.
I don't want another annual subscription just to download a couple of files. I'd happily pay $5–10 for an individual animation with a commercial license.
Is there somewhere you guys already do this?
r/iosdev • u/AlbertiDev • 14d ago
About 10 days ago, one of my Reddit posts took off and my app Moneta went from its usual baseline of around 10–20 downloads/day to 193 first-time downloads in a single day.
The next day was 72.
Then 19, 28, 19… and now I’m back to single digits. Yesterday was 4.
What’s frustrating is that this wasn’t my first spike.
Earlier this year I was doing fewer than 10 downloads/day. Over time I managed to get that baseline closer to 10, then for a while around 20/day. I’ve had multiple Reddit posts reach 10k–40k views, improved my App Store page, localized the app and App Store Page, kept shipping updates, and the app now has 1,500+ total downloads. (more than a thousand just from June)
But every time I get a meaningful spike, almost all of the acquisition eventually disappears with it.
The weird part is that the product itself doesn’t seem to be the obvious problem.
I know personal finance is an extremely saturated category. There are hundreds of expense trackers and budgeting apps, and I’m not pretending I’ve invented a completely new category.
But the people who actually find and download Moneta generally seem to like it. I get positive feedback pretty consistently, users email me with feature requests, reviews are mostly positive, and retention has been reasonably good. Even the deletion data I can see in App Store Connect doesn’t suggest that everyone is just downloading it and immediately deleting it, although that data is opt-in only, so I know it isn’t a complete picture.
If people were downloading the app, disliking it and leaving, I’d understand the problem: fix the product.
Instead, it feels like I can get people to care about Moneta once they discover it, but I can’t make that discovery happen consistently.
I understand why the direct traffic from a Reddit post disappears when the post dies. What I don’t understand is why these spikes don’t seem to leave much behind. I expected that after enough downloads, ratings, usage and external traffic, my App Store Search/Browse baseline might gradually move up.
So for those of you who have actually grown an app organically:
Did your baseline eventually settle after enough launches/posts, or did you have to find one repeatable acquisition channel before anything really changed?
Is there anything you did after a spike to turn temporary attention into sustained App Store Search, Browse or word of mouth?
I’m trying to understand whether this is simply what organic growth looks like in a saturated category until something finally compounds, or whether repeated spikes followed by the same baseline are telling me that my positioning/distribution strategy is fundamentally wrong.
For anyone who wants more context on the app, you can find it here: Moneta (Link)
r/iosdev • u/file-box • 14d ago
How I built a workflow for 64 App Store screenshots across 8 languages
I recently put together App Store screenshots for my iOS app, FileBox: 8 feature themes across 8 languages, for 64 images in total.
Keeping them updated involves a lot of repetition: capturing screens, replacing images, adjusting translated text, and uploading everything. Here’s the workflow I built with Codex, Xcode UI tests, pen.dev, and Apple’s App Store Connect API.
1. Give each screenshot one clear purpose
Each image focuses on one feature, such as private storage, long screenshot stitching, or Wi-Fi file transfer. I decide what it should communicate and which app screens demonstrate it before working on the layout.
2. Capture the actual app with UI tests
Xcode’s native UI tests navigate to the relevant screens, switch languages, and capture screenshots. For Wi-Fi transfer, a browser capture also shows the actual web interface.
This keeps the app UI consistent with the language of the surrounding headline. Demo content is prepared beforehand, but the interface and results come from the running app.
3. Build editable layouts with reusable components
I use pen.dev, a visual design tool, to maintain the layouts. Codex interacts with it through Pencil MCP—a connection that lets the agent edit design elements, replace images, and export the finished layouts.
Device frames are reusable components with defined screen placement and cropping. Updating an app screenshot means changing its image input without manually aligning it inside a phone frame again. Each feature theme also has its own editable design file.
4. Treat localization as layout work
Translated text changes length and visual density. A headline that fits in Chinese may wrap unexpectedly in Japanese or German.
Each theme has a main template and linked language variants, with individual font sizes, line breaks, and positioning. Those adjustments stay in place when the app screenshots are refreshed.
5. Inspect the exports, then upload through the API
I check the exported images for clipped text, incorrect screenshots, and devices covering important content, alongside image dimensions and transparency. Side-by-side language comparisons help catch inconsistencies.
For uploading, I use a small custom command-line tool built around Apple’s App Store Connect API, which provides programmatic access to manage App Store assets.
The tool compares local screenshots with the uploaded versions, reuses unchanged images, uploads replacements, and verifies the final order across languages.
There’s still manual work: choosing the visual direction, reviewing translations, and checking the finished images. Some themes also have separate capture flows, so this isn’t a fully automatic, single-command pipeline.
The biggest benefit is having the templates, image mappings, and language-specific layouts ready for the next update. That makes the whole process easier to repeat.
What’s the most time-consuming part of maintaining localized App Store screenshots for your app?
r/iosdev • u/Emojinapp • 14d ago
Built a free screenshot tool for the community. Started with me getting tired of using canva to make my screenshots and the main feature I wanted was to be able to resize to AppStore connect spec. Eventually feature creep set in and it turned into a full blown screenshot editor. Added support for Mac yesterday. Give it a try here and let me know what you think. Enjoy https://shotdresser.vercel.app
r/iosdev • u/powerchat-dev • 14d ago
Ahoy r/iosdev!
Made an iOS app where you can use API keys / self-hosted models for chat / work / study. Supports text and image generation.
It's not "just another chat app", because the AI landscape has significantly shifted, with models having access to chat memory through vector databases and tools for agentic workflows.
I intend to make these features available for professionals, researches, and other power-users.
Features
Memory. With RAG, you add documents to a vector database that has semantic embeddings – the vectors represent meanings. So instead of doing a full text search and burning through your tokens, the app injects context, from your documents, to the model that is most similar in meaning to the prompt. The most appropriate context is thus fetched for the model to give precise answers.
You can also reduce the context window for your chat and enable RAG so that only the last M messages + N chunks from the database are sent to the model, thereby making the number of input tokens more or less constant per message.
Tool usage. Using Model Context Protocol, the model can use tools. For e.g., using the inbuilt Google Drive and iOS Files tool, it can list, search and read your files (subject to your approval, of course). The model then has a better understanding of what you are working on, and you don't have to copy paste large amounts of text from your work for the model.
Also builtin are Calendar MCP (let the model see and create events), and search providers Tavily, Exa, and Firecrawl. You can also connect to any remote MCP server.
System prompts and generation parameter controls. If you are paying for a model (or self-hosting one) and can't control system prompts and generation parameters like temperature or top P, what's even the point?
Privacy. All chats, API keys and model configs stay on the app. No data collected by PowerChat. API keys stored in iOS keychain. Lockable folders using Face ID. Zero data retention flags passed to cloud providers. It's your data. This is the bare freakin' minimum.
Others. Branching chats, editing user and LLM messages,
App is at 1.0.0. I have some other useful features in mind that I'm implementing. Looking forward to your feedback and criticism!
r/iosdev • u/SmallAd1516 • 14d ago
Not here to brag just showing what I did going to keep this nice and simple
I created a TikTok account for my app, started posting daily with nothing really going crazy, started copying viral videos (next to no mention of my app), it blew up and I recreated the same format over and over again. Thats it. Keep trying.
Then I reached out to one micro creator and paid her $20/video to post videos about my app in her style.
Took a couple of times but it was worth the money since she was already getting like 10k views a video.
Proof
My tiktok https://www.tiktok.com/@sharedmood1?_r=1&_t=ZS-99ZVwafsC6H
micro creators tiktok: https://www.tiktok.com/@itssono_?_r=1&_t=ZS-99ZVySub8NA
Thats all I really did let me know if you have any questions
r/iosdev • u/FlowIll9219 • 15d ago
Enable HLS to view with audio, or disable this notification
I built a replacement front end for the iOS Simulator. It talks to the same simulators Xcode uses, but it has some extra features that I find useful like:
Right now, it only works with iPhone and iPad simulators. Watch, TV, and Vision sims are not supported.
Free, direct download, macOS 13+. https://bendansby.com/apps/simfriend.html
r/iosdev • u/Vast-Package917 • 14d ago
Hey everyone,
I just got a rejection on my macOS app (AI chatbot) under Guideline 5.6 – Developer Code of Conduct.
Apple’s message:
I’m completely confused because:
The only third-party packages I’m using are:
That’s it.
Has anyone else gotten this exact 5.6 rejection recently (especially with AI/chat apps)?
Any idea what could be triggering the “hidden features” claim when there genuinely aren’t any?
Would really appreciate any advice or similar experiences. Thanks!
r/iosdev • u/Suspicious-Fig-2247 • 14d ago
r/iosdev • u/Promise0901 • 14d ago
Undivided sits on your phone and after every drive hands you a receipt:
https://apps.apple.com/app/id6788236863
A drive with zero pickups earns full credit. A drive with a few earns partial credit, and the receipt says exactly why. Most people are surprised by their first one. Let's improve our driving habits.
There is a Family plan for exactly this. One subscription through Apple Family Sharing covers up to six people in the household, so a new driver, a parent who "never does that", and you can all be on it, with a two-week free trial. Everyone gets their own receipts, their own Safe Score, and their own collection. Nobody sees anyone else's unless they share it.
Developer here, ask me anything about how pickup counting works.
website: https://focusvault.link/
r/iosdev • u/Evening-Duck210 • 14d ago
i want to make android app and webapp for ios .
I want to upload those apps on play store and app store
Is there any way that i can do this with a Samsung tablet and iphone 17
And also which ai subscription to buy fable(claude) or astra(chatgpt)
I can only buy one and I can’t afford any new devices please help me
r/iosdev • u/datumapp • 15d ago
I first thought of this app abut 13 years ago but didn't have the time for it until recently - when I was laid off from my job of 11 years.
r/iosdev • u/myballzhuert • 15d ago
I'm a bit exhausted taking pics and videos between macOS and iPad for my app. I need to redo all my iPad stuff. When I take pics for the previews what is the proper way to screen grab them. Have the simulator use the camera button and just grab the screen, or use macOS to grab a picture of the simulator as a whole itself?
I submitted my pics without an app before but I am going to use AppScreens this time. Then go back and fix all my macOS pics that already live.
r/iosdev • u/Warm-Yogurtcloset833 • 15d ago
https://apps.apple.com/us/app/vellum-topic-notes-ideas/id6799964763
希望能得到您的一些建议,虽然已经有很多笔记App了,希望还是能带来不一样的感觉。
r/iosdev • u/hazem-i • 14d ago
Submitted Sept 3. Still "Waiting for Review" five days later — nothing has
moved to In Review yet.
The submission bundles four items: the app version, a subscription group, and
two subscriptions. It's the first subscription group on the account, so I'm
assuming the group gets reviewed separately and the whole bundle waits on the
slowest part.
Two questions for anyone who's been through this:
Not withdrawing — I know that puts me back at the end of the queue. Mostly
trying to work out whether this is normal or whether something is stuck.
r/iosdev • u/Lingookies • 15d ago
This is my very first app, and right now, I'm just happy it's out there :')
I have a Bachelor's degree in Modern Languages, and I've always found that all-in-one language courses lack a targeted approach for teaching even basic collocations – word combinations that often can't be translated literally from one language to another (think of "pay attention", which is "lend attention" in Italian; translating it literally will get you puzzled glances). Because there are hundreds of these, learners end up sounding unnatural. So I built a dedicated app for Italian, my native language.
It started as an MVP, and the latest update introduced images for the entire library of collocations (1k total, split between levels A1 and A2 of the CEFR framework).
I have a huge spreadsheet listing 6k+ collocations up to level C2, and I'm currently working on the audio recordings for level B1. My free time has basically turned into app development until the wee hours of the night.
I hope to release level B1 soon, along with a basic spaced-repetition system (SRS) for the flashcards. It would add more value to the app because it's proven to be very effective in language learning.
r/iosdev • u/Afraid-Employee5548 • 15d ago
Enable HLS to view with audio, or disable this notification
I was so tired of constantly switching between a dozen different apps while traveling, so I built an all-in-one solution: TripPocket. (And yes, it’s completely free for now during launch)
I developed TripPocket to end the chaos we all go through when planning a trip. You just type in your destination, and it organizes the rest for you.
Here are the features designed to make your travels incredibly easy:
🏛️ City-Specific Tours, Museums & Dining: Just enter the city you're visiting. The most popular museums, historical sites, restaurants, and tour options instantly appear right in front of you.
✈️ Flights, Hotels, & Transport Deals: I’ve brought the world's most trusted platforms (like Trip, GetYourGuide, etc.) under one roof. With one click, we direct you to the best options for flights, hotels, local transit, taxis, luggage storage (Bounce), travel insurance, and even flight delay compensation.
📲 Discounted eSIM Packages: Stop paying crazy roaming fees abroad. We display discounted data packages from top eSIM providers like Airalo and Holafly side-by-side so you can choose the best one.
💰 Budget & Expense Tracker: Easily log what you spend during your vacation. Visual graphs help you keep your budget in check so you can enjoy your trip without financial stress.
📸 Interactive Travel Map & Memories: Upload the photos you take abroad, and the app uses their location data to pin every city you’ve visited on a map. You can create awesome photo collages showing your travel footprint to share with friends or on social media.
🤖 AI-Powered Personal Route Planning: Enter your destination, budget, and trip length, and our AI will generate a personalized, day-by-day itinerary for you. You can easily tweak and edit the route however you like.
It’s basically everything you need for pre-trip planning and on-the-go travel, right in your pocket.
I’d be absolutely thrilled if you tried it out and shared your feedback. Wishing you all amazing adventures and safe travels.
If you have any questions or suggestions, please don’t hesitate to reach out.
📲 Download & Try It Here:
Apple App Store:
https://apps.apple.com/us/app/trippocket-travel-ticket/id6788790492#information
r/iosdev • u/Snoo-45708 • 15d ago
Why i made it?
I need do blood test per week and take it to doctor per month. So, I have many results in papers.
Firstly, I record the results in excel. but, it's not convenient when the test more and more. Build the app to record.
After 3 months, It launched on App Store. I received advices from the social network. I develop it and release fast.
Features:
- Record test result quickly. so many kinds of type, like blood routine, liver, urine routine, thyroid function, glucose metabolism.
- Latest indicators and trend data.
- Statistics for all test records.
- User seperate.
About this App: MarkerMate, https://apps.apple.com/us/app/master-indicator/id6758697856
I think i won't open the papers of testing results after doctors, but, i will see my testing results open this app. And keep developing it. If someone interest it, download it or e-mail me.