feat(mobile): Rae app store branding + all iOS/Android submission blockers fixed #4087
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/AlecRae.com/pull/44
$(cat <<'EOF'
Summary
Changes
Mobile (
apps/mobile/app.json)AlecRae→Rae, slug/scheme:alecrae→raecom.alecrae.app→com.rae.appNSUsageDescriptionstrings:NSMicrophoneUsageDescription(voice dictation)NSCameraUsageDescription(photo attachments)NSContactsUsageDescription(auto-complete)NSCalendarUsageDescription(meeting scheduling)NSPhotoLibraryUsageDescription+NSPhotoLibraryAddUsageDescriptionNSSpeechRecognitionUsageDescription(voice transcription)NSPrivacyAccessedAPITypes) covering file timestamps, system boot time, disk space, and user defaultsexpo-local-authenticationplugin with Face ID permission stringrae.comto associated domains (alongsidealecrae.com)eas.jsonsubmission placeholders with clear fill-in instructionsGitHub Actions (
.github/workflows/)mobile-ios.ymlmobile-android.ymldesktop.ymlBefore you can submit to TestFlight, Craig needs to
apps/mobile/eas.json→submit.production.ios(Apple ID, ASC App ID, Team ID)EXPO_TOKEN,APPLE_ID,APPLE_APP_SPECIFIC_PASSWORDalecrae.com/privacyandalecrae.com/termsSplash screen note
The splash screen at
apps/mobile/assets/splash.pngis 200×400 — Apple will render this blurry on modern iPhones. A 1242×2688 replacement with the Rae logo centered on#0f172ais needed before App Store submission.https://claude.ai/code/session_01KYkdWCJ5tmB9TCEGhaymxo EOF )
Generated by Claude Code