Summary
Moves the iOS app to the new App Store Connect app under the Hola Tech team.
-
fe/env.js: iOSBUNDLE_ID→tech.hola.ahad(registered on team 7Z6B5FZFUA, Push Notifications enabled). AndroidPACKAGEunchanged (com.moanapay.app.development). -
fe/eas.jsonsubmit profiles (production/development/ui):ascAppId→6826052581("Ahad Pay"),appleTeamId→7Z6B5FZFUA.
Heads-up before merging / after merge
-
OTA runtime changes on both platforms. The fingerprint hashes
ios.bundleIdentifierandextra.BUNDLE_ID, so the firstpnpm update:stagingafter merge targets a new runtime. Existing Android staging APKs and old-bundle iOS installs stop receiving OTA until new builds are installed. -
Do not distribute iOS builds yet.
GoogleService-Info.plist(bothfe/andfe/ios/AHAD/) still has the old bundle id, and there is no APNs key / Firebase iOS app fortech.hola.ahad— push will not work until that is set up (follow-up). - New iOS installs are a separate app (testers log in again). EAS iOS credentials for team 7Z6B5FZFUA, tester UDIDs, and
submit.appleIdmembership on the new team are follow-ups. - Locally run
pnpm prebuild:<env>beforepnpm ios; the ignoredios/project still carries the old bundle id.
Review
Opus gate r1: PASS, 0 blocking; the two SHOULD-FIX items are the first two heads-up points above (no code change by design).