generators-force-update
CommunityEnforce app updates with flexible prompts
AuthorAutisticAF
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill generates a production-ready minimum-version enforcement system that prevents users from running unsupported app releases and surfaces configurable update prompts so teams don't have to hand-roll semantic version parsing, network checks, UI, caching, and skip logic.
Core Features & Use Cases
- Multiple version sources: Remote JSON endpoint, App Store lookup API, or Firebase Remote Config options to determine update requirements.
- Hard and soft update flows: Full-screen blocking UI for mandatory updates and a dismissible banner for recommended updates, including skip-per-version and frequency controls.
- Integration and testing: Templates include AppVersion, VersionChecker implementations, UpdateManager, UI components (ForceUpdateView, SoftUpdateBannerView), a ViewModifier for automatic checks, and example unit tests to validate behavior.
- Use Case: Add a daily remote-config check to an iOS app that blocks usage below a minimum version, shows a soft prompt for recommended updates, and integrates with an existing networking layer.
Quick Start
Generate a Swift force update system that checks a remote JSON endpoint, supports hard and soft updates, creates UpdateManager and UI components, and wires a check modifier into the app root view.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: generators-force-update Download link: https://github.com/AutisticAF/claude-code-apple-dev-plugin/archive/main.zip#generators-force-update Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.