Testing

sdk-version-check

Audits iOS and macOS projects for outdated SDK settings, deprecated APIs, deployment targets, and missing availability guards that may cause App Store rejection.

★ 18 GitHub Stars
82 Quality score
1 Files

About this Skill

Detects apps built with outdated Xcode SDKs or deprecated iOS deployment targets, enforcing Guideline 2.5.10 which requires apps to be built with the current SDK from Xcode.

Use cases

  • Check SDK configuration before App Store submission
  • Find deprecated iOS API usage
  • Verify deployment target settings
  • Detect missing availability guards
  • Generate prioritized review findings

Features

  • Scans Xcode project and configuration files
  • Checks IPHONEOS_DEPLOYMENT_TARGET and SDKROOT
  • Detects UIWebView and other deprecated APIs
  • Reports findings with file paths and line numbers
  • Produces severity-prioritized output

Requirements

  • Glob
  • Grep
  • Read

Supported Agents

Not specified

Skill files

Related Skills

qa-methodology

Provides software teams with guidance, templates, references, and Python scripts for test strategy, regression, risk-based testing, CI triage, quality gates, exploratory testing, …

magnus919/agent-skills ★ 88
quality assurance test strategy test automation regression testing

playwright

Enables agents to author, run, debug, and triage Playwright end-to-end tests, integrate suites with CI, perform headless browsing and scraping, and check accessibility snapshots.

magnus919/agent-skills ★ 88
playwright e2e testing browser automation ci

agent-evals-and-observability

Provides framework- and vendor-neutral methods for evaluating AI agents, reviewing trajectories, analyzing regressions, setting release gates, and designing privacy-aware producti…

magnus919/agent-skills ★ 88
agent evaluation observability trajectory review regression analysis

verification-methodology

Guides agents through pass/fail verification using explicit criteria, direct source-faithful evidence, reproducible checks, and structured verdicts before declaring work complete.

magnus919/agent-skills ★ 88
verification testing pass-fail evidence

request-timing-audit

Audits iOS and macOS projects for permission requests made at launch or before meaningful user interaction, identifying likely App Store Guideline 5.1.1(ii) violations.

cruisediary/apple-app-review-skills ★ 18
ios macos permissions app store review

background-execution-audit

Audits iOS and macOS projects for misuse of background execution modes, including silent audio, location, VoIP, and unregistered background tasks under Apple Guideline 2.5.4.

cruisediary/apple-app-review-skills ★ 18
ios macos background execution app store review

dynamic-type-support

Audits iOS source code for fixed fonts, fixed-height text containers, and other patterns that prevent text from scaling with Dynamic Type.

cruisediary/apple-app-review-skills ★ 18
ios dynamic type accessibility swiftui

privacy-manifest-check

Checks iOS and macOS projects for missing or incomplete PrivacyInfo.xcprivacy files and required-reason API declarations before App Store submission.

cruisediary/apple-app-review-skills ★ 18
ios macos privacy manifest privacyinfo.xcprivacy