background-execution-audit - iOS Background Mode Abuse Detector
Detects iOS app background execution mode abuses violating Apple Guideline 2.5.4
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- read Info.plist files
- scan Swift source code
- detect background mode declarations
- identify silent audio sessions
- verify location mode usage
- validate VoIP implementations
- check BGTaskScheduler registration
- generate audit findings
Inputs
- iOS/macOS project root path
- appstore-full-audit Phase 1 context
Outputs
- background mode violation findings
- priority-ranked issue list
- file paths and line numbers
Requirements
- iOS/macOS project with Info.plist
- Swift source code
- read-only access
- no network access
