テスト

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.

★ 18 GitHub Stars
91 品質スコア
1 ファイル

このSkillについて

Detects permission requests triggered at app launch or before meaningful user interaction, which violates Guideline 5.1.1(ii) requiring permissions to be requested only at the moment of need with contextual explanation.

利用例

  • Audit location permission timing
  • Audit camera and microphone prompts
  • Check tracking authorization placement
  • Review permission requests in root view controllers
  • Prepare for Apple App Store review

特徴

  • Scans Swift and Objective-C project files
  • Checks permission requests in app and scene launch methods
  • Detects camera or microphone requests in root viewDidLoad
  • Checks tracking authorization before onboarding
  • Produces prioritized findings with file paths and line numbers

対応Agent

指定なし

Skillファイル

関連Skills

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

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

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

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

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

sign-in-with-apple

Audits iOS and macOS projects for missing or noncompliant Sign in with Apple implementation when third-party authentication is present, using static file and dependency searches.

cruisediary/apple-app-review-skills ★ 18
sign in with apple ios macos oauth

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