Skip to content

Upgrade Airship before RN 0.85 bump #92529

@mountiny

Description

@mountiny

Parent issue

Part of #91629 — must land before the main React Native 0.85 / Expo SDK 56 bump PR.

Background

Airship SDK must be upgraded on the current RN stack before the main version bump so push notification native code stays compatible with HybridApp.

Scope

  • Bump Airship SDK to 26.5.0 in App and Mobile-Expensify (HybridApp parity)
  • Update Android notification handling (CustomAirshipExtender.java, ExpensifyNotificationProvider.java, PushNotificationManager.java) for Airship 26.5.0 API changes
  • Update iOS pods and Android build.gradle / AndroidManifest.xml as needed

Pull requests

Acceptance criteria

  • App builds on iOS and Android
  • HybridApp builds with Mobile-Expensify changes
  • Push notifications are received and deep-link to the correct screen when tapped
  • App launches without crashes on startup
  • No new JS console errors

Notes

  • Keep this PR focused — do not include the RN / Expo version bump here
Issue OwnerCurrent Issue Owner: @QichenZhu

Metadata

Metadata

Labels

EngineeringInternalRequires API changes or must be handled by Expensify staffReviewingHas a PR in reviewTaskWeeklyKSv2

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions