rename: Jarvis -> Jervis target, scheme, and folder throughout
The bundle-ID and display-name renames weren't enough — the actual Xcode target/product name was still "Jarvis", which drives CFBundleName, Xcode's Organizer archive list, the .xcodeproj filename, and the scheme name. Renamed all the way through: - project.yml: top-level name, target key, PRODUCT_NAME, source/info paths - Jarvis/ -> Jervis/ (source folder, git-tracked as renames, no content diffs on the moved files) - .gitignore, CI workflows, README, CONTRIBUTING: Jarvis.xcodeproj / scheme Jarvis -> Jervis.xcodeproj / scheme Jervis Verified: xcodebuild -scheme Jervis succeeds, produces Jervis.app, CFBundleName/CFBundleExecutable/CFBundleDisplayName all read "Jervis". CFBundleIdentifier intentionally stays com.kisani.jarvis (per prior decision — bundle ID isn't user-facing anywhere including Organizer). Swift type names (JarvisApp, JarvisWordmark, etc.) and the Gitea repo name/URL are unchanged — pure internal source identifiers, not user or developer-facing product identity. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
10
README.md
10
README.md
@@ -1,4 +1,4 @@
|
||||
# Jarvis (iOS)
|
||||
# Jervis (iOS)
|
||||
|
||||
A SwiftUI iOS client for a self-hosted RSS **news-correlation** platform. It shows
|
||||
stories ranked by a server-computed **signal score**, caches full articles for offline
|
||||
@@ -18,7 +18,7 @@ reading, and receives live updates over WebSocket.
|
||||
directly.
|
||||
|
||||
```
|
||||
Jarvis/
|
||||
Jervis/
|
||||
Models/ Codable + SwiftData models
|
||||
Networking/ APIClient (REST), WebSocketManager
|
||||
Store/ StoryStore, ServerSettings
|
||||
@@ -37,10 +37,10 @@ Jarvis/
|
||||
|
||||
```bash
|
||||
brew install xcodegen # once
|
||||
xcodegen generate # produces Jarvis.xcodeproj
|
||||
open Jarvis.xcodeproj # ⌘R in Xcode, or:
|
||||
xcodegen generate # produces Jervis.xcodeproj
|
||||
open Jervis.xcodeproj # ⌘R in Xcode, or:
|
||||
|
||||
xcodebuild -project Jarvis.xcodeproj -scheme Jarvis \
|
||||
xcodebuild -project Jervis.xcodeproj -scheme Jervis \
|
||||
-sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 17' build
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user