New: warm up Reddit accounts. You own them.
Rankhog

r/iOSProgramming rules, stats, and what to post

Know the rules before you post. So easy grandma can do it.

207.9K members
To post
No minimum in the rules
To comment
No minimum in the rules
Self-promotion
Allowed with conditions
Paywalled products must include a description, challenges faced, and a technical overview. No blatant ads or spam.
Links
Allowed
Promo risk
High
From the rules, not from removal counts
Community age
16 years
Since Nov 2010
Showcase posts
Saturday only
A grandma in an orange sweater at an old beige computer, reading r/iOSProgramming on Reddit. A Rankhog sticker and a Reddit sticker are on the computer.

About r/iOSProgramming

A source-backed Rankhog guide to r/iOSProgramming: public rules, community context, posting fit, and startup-promotion risk before you publish.Checked from the r/iOSProgramming rules on Reddit.

r/iOSProgramming rules

7 rules, in the community's own words.

  1. 1

    Be civil

    https://www.redditinc.com/policies/content-policy As for being rude, this is mostly up to our discretion, but includes correcting someone's grammar in an impolite way. Your comment will be removed for such an offense and you may be banned if you have a history of doing that. All content on this subreddit should be appropriate for all ages.

  2. 2

    Frequently asked questions

    Some questions are now restricted to the Discord server. These questions are often easily searchable, or have been asked many times before. You can find the Discord server here.

  3. 3

    Frequently posted topics

    Some topics are now restricted to the Discord server. Such topics include: job ads/offers, requests, or app ideas.

  4. 4

    Self-promotion is allowed to some extent

    Self-promotion is permitted to a certain extent. If your product or service is behind a paywall, we expect you to provide a description of your product or service, the challenges you faced, and, perhaps as a bonus, a technical overview of it. For freely accessible products or services, our policy is more lenient. However, we do not allow blatant advertisements or spam. Articles or links that solely exists to promote a paid product or service may be removed at our discretion.

  5. 5

    Posts must be about Apple platform development

    Posts unrelated to development on any Apple platform (iOS, macOS, etc) may be removed. This includes posts about Android development, and posts not about development at all.

  6. 6

    No piracy or jailbreaking guidance

    This subreddit is not the place to seek help for piracy or jailbreaking. We do not condone pirating other developers apps or services. For jailbreaking, please visit r/jailbreak

  7. 7

    Only post your app on Saturday

    You may post about one app, once a year. It does not have to be your first app. please refrain from posting few hours before a new day or if you don't have previous activity. You cannot make more than one app post per year. You may not post about multiple different apps within the same year. Read post content guideline at: https://www.reddit.com/r/iOSProgramming/wiki/app-saturday

What to post in r/iOSProgramming

What fits the room, and what gets removed.

Works well

  • A technical writeup of how you built a feature on iOS, with code samples and the challenges you hit along the way.
  • A Saturday app post that follows the linked content guidelines, shared once a year for one app, after you have been active in the community.
  • Sharing an open source library or free tool for Apple platform developers, since freely accessible products get a more lenient policy.
  • A deep dive on a hard problem in iOS development, framed as a lesson learned rather than a product pitch.
  • A paid product post that includes a clear description, the real challenges you faced, and a technical overview of how it works.

Avoid

  • Posting your app on any day other than Saturday, since “Only post your app on Saturday” restricts app posts to that day.
  • Posting about a second app in the same year, because the rule limits you to one app post per year.
  • Dropping a bare link to a paid product with no description, challenges, or technical overview, which rule 4 treats as a removable advertisement.
  • Asking for job ads, job offers, or app ideas in a post, since those topics are restricted to the Discord server.
  • Asking easily searchable or frequently asked questions in the subreddit instead of the Discord server.
  • Posting about Android development or anything unrelated to Apple platform development, which “Posts must be about Apple platform development” covers with removals.

Best hours to post in r/iOSProgramming

No pattern yet. r/iOSProgramming does not have enough top posts from the last 90 days to name its best hours.

What r/iOSProgramming Is For

This is a community for people who build software on Apple platforms. The public description says it exists to discuss and share articles, code samples, open source projects, and anything else related to iOS, macOS, watchOS, tvOS, or visionOS development. So the people posting here are iOS developers, indie app makers, and engineers working on Apple platform products. They come to talk about code, share what they built, and help each other with development problems. If your product or story connects to building apps for Apple devices, you are in the right room. If it does not, the rules say posts unrelated to development on any Apple platform may be removed.

Rules That Matter Before Posting

The rule that decides most marketing posts here is “Self-promotion is allowed to some extent”. If your product or service is behind a paywall, you need to include a description of it, the challenges you faced, and ideally a technical overview. Freely accessible products get a more lenient treatment, but blatant advertisements and spam are not allowed, and articles or links that exist only to promote a paid product can be removed. The second rule to plan around is “Only post your app on Saturday”. You may post about one app, once a year, it does not have to be your first app, and you cannot post about multiple different apps in the same year. The rule also asks you to avoid posting a few hours before a new day and to have some previous activity in the community first. Third, “Posts must be about Apple platform development” means anything unrelated to development on iOS, macOS, watchOS, tvOS, or visionOS can be removed, including Android development posts. Finally, “Frequently posted topics” restricts job ads, job offers, requests, and app ideas to the Discord server, so keep those out of the subreddit.

What To Post

The strongest marketing post here is a technical story, not an ad. If your product is paid, write up what it does, the challenges you faced building it, and a technical overview of how it works. That combination is exactly what “Self-promotion is allowed to some extent” asks for, and it reads like the kind of content developers actually want. If your product is free or open source, you have more room, so sharing a library, a code sample, or a tool you built is a natural fit for this community. If you want to post about your own app, save it for Saturday, follow the app post content guidelines the rule links to, and make sure you have some previous activity in the community first. A deep dive on a tricky iOS problem you solved, with code, is the kind of post that fits the description of this subreddit perfectly and quietly builds the reputation you need before any promotion.

What To Avoid

The fastest way to lose a post here is breaking the Saturday rule. Posting about your app on a weekday, posting about a second app in the same year, or posting without prior activity in the community all go against “Only post your app on Saturday”. The second trap is thin self-promotion. A link that only exists to push a paid product, with no description, no challenges, and no technical overview, is exactly what “Self-promotion is allowed to some extent” says can be removed. Blatant ads and spam are out in every case. Off topic posts are another risk, because “Posts must be about Apple platform development” covers Android development and anything not about development at all. Keep job ads, job offers, requests, and app ideas off the subreddit too, since “Frequently posted topics” sends those to the Discord server. And of course, “Be civil” applies to everything, so stay polite in comments and keep content appropriate for all ages.

A note from Anthony

The Saturday rule is the one that stops me in my tracks. One app post per year, and not even in the hours before a new day starts, means you get a single shot at this audience annually, so I would spend real time making that one post count. I also like that paid promotion is allowed at all, as long as you bring a technical overview and honest challenges, which tells me this room rewards builders who show their work.

By , founder and operator of Rankhog. Every guide is built from the community's own public rules and data, then checked by Rankhog's grounding audit before it goes live.

Common questions about r/iOSProgramming

What subreddits are similar to r/iOSProgramming?

Subreddits like r/iOSProgramming are r/programming, r/ProgrammerHumor, r/learnprogramming, r/webdev, r/mac, r/AskEngineers, r/javascript and r/gamedev.

Can I post my app here?

Yes, but only on Saturday, only once per year, and only for one app, per “Only post your app on Saturday”.

Can I promote my paid iOS tool or service?

Yes, but you must include a description of the product, the challenges you faced, and ideally a technical overview, per “Self-promotion is allowed to some extent”.

Can I share a free tool or open source project?

Yes, and the policy is more lenient for freely accessible products, though blatant ads and spam are still not allowed.

Can I hire developers or post a job here?

No, job ads and offers are restricted to the Discord server under “Frequently posted topics”.

Can I ask about Android development here?

No, posts about Android development may be removed under “Posts must be about Apple platform development”.

Subreddits like r/iOSProgramming

Other rooms for the same crowd.

Free Reddit tools