Files
musicshare/apps/mobile/app.json
T
chrisandClaude Opus 5.5 1d4aeee0dd Connect Apple Music and Spotify-via-Last.fm on iPhone
- Local Expo module (Swift): MusicKit authorization, Music User Token via
  MusicUserTokenProvider, and live Music app now-playing while the app is
  open (MediaPlayer notifications), reported through the device endpoint
- One-tap Apple Music onboarding on iOS; Apple Music row in Settings
- Sign in with Last.fm, plus a guided Spotify-via-Last.fm flow when direct
  Spotify sign-in is capped
- Device registration moved to shared code used by Android and iOS
Not yet compiled for iOS (no Xcode here); needs an EAS build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MzFywujuH9TiuXbr9vjoX8
2026-10-04 07:12:19 -04:00

44 lines
1.2 KiB
JSON

{
"expo": {
"name": "musicshare",
"slug": "musicshare",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/images/icon.png",
"scheme": "musicshare",
"userInterfaceStyle": "dark",
"ios": {
"icon": "./assets/expo.icon",
"bundleIdentifier": "tech.chrisedwards.musicshare",
"infoPlist": {
"NSAppleMusicUsageDescription": "musicshare shows your friends what you play in Apple Music, and opens their songs for you."
}
},
"android": {
"adaptiveIcon": {
"backgroundColor": "#0e0f13",
"foregroundImage": "./assets/images/android-icon-foreground.png",
"backgroundImage": "./assets/images/android-icon-background.png",
"monochromeImage": "./assets/images/android-icon-monochrome.png"
},
"predictiveBackGestureEnabled": false,
"package": "tech.chrisedwards.musicshare"
},
"plugins": [
"expo-router",
"expo-secure-store",
[
"expo-splash-screen",
{
"backgroundColor": "#0e0f13",
"image": "./assets/images/splash-icon.png",
"imageWidth": 76
}
]
],
"experiments": {
"reactCompiler": true
}
}
}