
Musickit
This walks you through integrating Apple Music into iOS apps with MusicKit and MediaPlayer. You get catalog search, subscription checks, playback via ApplicationMusicPlayer, queue management, and the full Now Playing setup for Lock Screen controls. The guide covers authorization flows, remote command handling for AirPods and CarPlay, and all the entitlement configuration that will break silently if you skip it. Useful when you need more than just AVPlayer but don't want to reverse engineer Apple's sparse documentation. Targets Swift 6.3 and iOS 26+, so it assumes you're working with modern tooling. The common mistakes section alone will save you a rejected submission.
- skills.sh installs
- 3.3K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dpearson2699/swift-ios-skills --skill musickit --agent claude-codeInstalls into .claude/skills of the current project.
Files
MusicKit
Search the Apple Music catalog, manage playback with ApplicationMusicPlayer,
check subscriptions, and publish Now Playing metadata via MPNowPlayingInfoCenter
and MPRemoteCommandCenter.
Contents
- Setup
- Workflow
- Authorization
- Catalog Search
- Subscription Checks
- Playback with ApplicationMusicPlayer
- Queue Management
- Now Playing Info
- Remote Command Center
- Common Mistakes
- Review Checklist
- References
Workflow
Sponsors
Details
- Repository
- github.com/dpearson2699/swift-ios-skills
- Categories
- Backend & APIs, Mobile Development
- First seen
- May 16, 2026
More from dpearson2699/swift-ios-skills
All 98- Swift Architecture3.3K
- Pencilkit3.3K
- Carplay3.2K
- Ios Simulator3.2K
- Scenekit3.2K
- Homekit3.2K
- Accessorysetupkit3.2K
- Callkit3.2K
- Cryptotokenkit3.2K
- Financekit3.2K
- Adattributionkit3.2K
- Paperkit3.2K
- Passkit3.2K
- Audioaccessorykit3.2K
- Dockkit3.2K
- Browserenginekit3.2K
- Appmigrationkit3.2K
- Relevancekit3.2K
- Sensorkit3.2K
- Swift Security3.2K
- Tabletopkit3.1K
- App Store Optimization3.1K
- Swift Api Design Guidelines3K
- Swiftlint2.9K