rebrand: Jarvis -> Jervis for App Store submission
"JARVIS" is Marvel's trademark for the Iron Man/Avengers AI — real
legal risk for a commercial App Store listing, and the name is already
contested there ("Jarvis: Powered by Marvel", "Jarvis - AI Chatbot").
Jervis reads identically but doesn't collide.
Scoped to user-facing surfaces only:
- CFBundleDisplayName, PRODUCT_BUNDLE_IDENTIFIER (com.kisani.jervis)
- BGTaskSchedulerPermittedIdentifiers + matching Swift constants
- NSLocalNetworkUsageDescription permission prompt copy
- JarvisWordmark rendered text ("j" + "ervis")
- Notification permission prompt copy
Internal Xcode target/executable name, Swift type names (JarvisWordmark,
JarvisApp), file/folder names, and repo name are unchanged — renaming
those is a separate, larger refactor with no user-facing benefit.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
10
project.yml
10
project.yml
@@ -15,12 +15,12 @@ targets:
|
||||
info:
|
||||
path: Jarvis/Info.plist
|
||||
properties:
|
||||
CFBundleDisplayName: Jarvis
|
||||
CFBundleDisplayName: Jervis
|
||||
UILaunchScreen:
|
||||
UIColorName: ""
|
||||
UISupportedInterfaceOrientations:
|
||||
- UIInterfaceOrientationPortrait
|
||||
NSLocalNetworkUsageDescription: "Jarvis connects to your self-hosted news platform on the local network."
|
||||
NSLocalNetworkUsageDescription: "Jervis connects to your self-hosted news platform on the local network."
|
||||
NSAppTransportSecurity:
|
||||
NSAllowsArbitraryLoads: true
|
||||
NSAllowsLocalNetworking: true
|
||||
@@ -32,11 +32,11 @@ targets:
|
||||
- fetch
|
||||
- processing
|
||||
BGTaskSchedulerPermittedIdentifiers:
|
||||
- com.kisani.jarvis.briefing.refresh
|
||||
- com.kisani.jarvis.feed.refresh
|
||||
- com.kisani.jervis.briefing.refresh
|
||||
- com.kisani.jervis.feed.refresh
|
||||
settings:
|
||||
base:
|
||||
PRODUCT_BUNDLE_IDENTIFIER: com.kisani.jarvis
|
||||
PRODUCT_BUNDLE_IDENTIFIER: com.kisani.jervis
|
||||
MARKETING_VERSION: "1.0"
|
||||
CURRENT_PROJECT_VERSION: "1"
|
||||
TARGETED_DEVICE_FAMILY: "1"
|
||||
|
||||
Reference in New Issue
Block a user