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:
6
.github/workflows/ci.yml
vendored
6
.github/workflows/ci.yml
vendored
@@ -43,8 +43,8 @@ jobs:
|
||||
run: |
|
||||
set -o pipefail
|
||||
xcodebuild \
|
||||
-project Jarvis.xcodeproj \
|
||||
-scheme Jarvis \
|
||||
-project Jervis.xcodeproj \
|
||||
-scheme Jervis \
|
||||
-configuration ${{ matrix.configuration }} \
|
||||
-sdk iphoneos \
|
||||
-destination 'generic/platform=iOS' \
|
||||
@@ -54,6 +54,6 @@ jobs:
|
||||
CODE_SIGNING_REQUIRED=NO \
|
||||
build
|
||||
|
||||
# No test targets exist yet (see docs/BACKLOG.md #13). When a JarvisTests
|
||||
# No test targets exist yet (see docs/BACKLOG.md #13). When a JervisTests
|
||||
# target is added, switch this to `xcodebuild test` on a simulator — after
|
||||
# fixing CoreSimulator on the runner (Xcode must live on the boot volume).
|
||||
|
||||
10
.github/workflows/release.yml
vendored
10
.github/workflows/release.yml
vendored
@@ -35,18 +35,18 @@ jobs:
|
||||
run: |
|
||||
set -o pipefail
|
||||
xcodebuild archive \
|
||||
-project Jarvis.xcodeproj \
|
||||
-scheme Jarvis \
|
||||
-project Jervis.xcodeproj \
|
||||
-scheme Jervis \
|
||||
-configuration Release \
|
||||
-sdk iphoneos \
|
||||
-archivePath build/Jarvis.xcarchive \
|
||||
-archivePath build/Jervis.xcarchive \
|
||||
DEVELOPMENT_TEAM=K8BLMMR883
|
||||
|
||||
- name: Export IPA
|
||||
run: |
|
||||
set -o pipefail
|
||||
xcodebuild -exportArchive \
|
||||
-archivePath build/Jarvis.xcarchive \
|
||||
-archivePath build/Jervis.xcarchive \
|
||||
-exportPath build/ipa \
|
||||
-exportOptionsPlist ExportOptions.plist
|
||||
|
||||
@@ -59,7 +59,7 @@ jobs:
|
||||
echo "$ASC_PRIVATE_KEY" > /tmp/AuthKey_${ASC_KEY_ID}.p8
|
||||
xcrun altool --upload-app \
|
||||
--type ios \
|
||||
--file build/ipa/Jarvis.ipa \
|
||||
--file build/ipa/Jervis.ipa \
|
||||
--apiKey "$ASC_KEY_ID" \
|
||||
--apiIssuer "$ASC_ISSUER_ID"
|
||||
rm -f /tmp/AuthKey_${ASC_KEY_ID}.p8
|
||||
|
||||
Reference in New Issue
Block a user