Skip to content

fix(ios): record RustJsiBridge 1.0.0 in Podfile.lock - #210

Merged
theanmolsharma merged 1 commit into
masterfrom
fix/podfile-lock-1.0.0
Oct 18, 2026
Merged

theanmolsharma merged 1 commit into
masterfrom
fix/podfile-lock-1.0.0

Conversation

@theanmolsharma

Copy link
Copy Markdown
Collaborator

Summary

The iOS 1.0.0 production build stopped at "Configure expo-updates" with a runtime version mismatch (local bb75953a…, EAS 4a173f51…).

ios/RustJsiBridge.podspec takes its version from package.json, so the 1.0.0 bump in #209 changed the pod's version and checksum, but ios/Podfile.lock still said 0.0.1. EAS runs pod install before computing the runtime version, which rewrote those two lines.

This commits the two RustJsiBridge lines that pod install writes. (The ExpoModulesCore checksum also changes on every machine, but fingerprint.config.js already ignores it.)

Testing

Check Result
Simulated EAS iOS build (eas-cli's upload copy, npm ci, pod install) Reproduced 4a173f51…; the only differing file was ios/Podfile.lock
Local iOS fingerprint with this change 4a173f51…, equal to the build's
RustJsiBridge lines vs. a fresh pod install Identical
Android Unaffected; the 1.0.0 AAB's runtime version matches master

Any future change to package.json's version needs the same two lines updated.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Qw3MNohkmXJfCVLHsL2Jby

ios/RustJsiBridge.podspec takes its version from package.json, so the
1.0.0 bump in #209 changed the pod's version and checksum, but
Podfile.lock still said 0.0.1. EAS runs pod install before computing the
runtime version, so the iOS 1.0.0 build stopped at "Configure
expo-updates" (local bb75953a…, EAS 4a173f51…).

Update the two RustJsiBridge lines to what pod install writes. With them,
the local iOS fingerprint is 4a173f51…, the value the build computed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Qw3MNohkmXJfCVLHsL2Jby
@theanmolsharma
theanmolsharma merged commit 0a40b98 into master Oct 18, 2026
4 checks passed
@theanmolsharma
theanmolsharma deleted the fix/podfile-lock-1.0.0 branch October 18, 2026 02:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant