force-update

Block app access when the current version is below a configured minimum.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/mazicimert/RunDom --skill force-update-mazicimert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: force-update
Source: https://github.com/mazicimert/RunDom/tree/main/.claude/skills/generators/force-update
Command: npx skills add https://github.com/mazicimert/RunDom --skill force-update-mazicimert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces minimum app versions by blocking access when the current version is below a configured minimum, ensuring critical updates are applied.

Core Features & Use Cases

  • Hard blocks for mandatory updates that prevent app usage when security or compatibility requires it.
  • Soft prompts with a dismissible banner or prompt guiding users to update.
  • Remote configuration or App Store lookup as the source of truth for minimum and recommended versions.
  • App Store redirect support to streamline updating.

Quick Start

Configure the checker with a remote JSON endpoint or App Store lookup, wire the UpdateManager into your app, and enable automatic checks on launch.

Frequently Asked Questions about force-update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce a mandatory minimum app version in Swift?

To enforce a mandatory app version in Swift, wire the UpdateManager into your app and configure a version checker with a remote JSON endpoint or App Store lookup, enabling automatic checks on launch to block access for outdated versions.

What is the difference between a hard block and a soft prompt for iOS app updates?

A hard block for iOS app updates prevents app usage when the version is below a configured minimum, whereas a soft prompt displays a dismissible banner guiding users to update without restricting access.

Can I use App Store lookup to determine the minimum required app version?

Yes, you can use App Store lookup as the source of truth for your minimum required app version. The workflow includes an App Store redirect path to streamline the updating process for users with outdated builds.

How do I configure remote config for iOS app update enforcement?

To configure remote config for iOS app update enforcement, set up a remote JSON endpoint providing the semantic version model. The checker queries this endpoint to determine if the current version falls below the configured minimum threshold.

Does this app update enforcement workflow include UI components for Swift?

Yes, this app update enforcement workflow provides production-ready UI components for Swift. It includes an observable manager and pre-built UI elements to display hard blocks or soft prompts within your project.