-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Airship starts RN in headless mode on initial launch #55849
Comments
Triggered auto assignment to @OfstadC ( |
cc @Julesssss |
Will take a look at this tomorrow AM 😃 |
if you are updating to latest Airship release you may want to hold off until 21.0.1. A swift 6 related issue popped up with network connection not being available that causes a crash in the app - urbanairship/ios-library#420. We should have it patched today. |
📣 @rlepinski! 📣
|
@Julesssss would be nice if you had a moment to take a look at this one |
I think we can get this merged. Just needs some tests. |
@Julesssss, @OfstadC, @jnowakow Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@jnowakow can you add some more detailed tests to the github issue please (for qa) |
Recommenting to remove overdue |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: lastest main
Reproducible in staging?:
Reproducible in production?:
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: No
If this was caught during regression testing, add the test name, ID and link from TestRail: no
Email or phone of affected tester (no customers):
Logs:
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation (hyperlinked to channel name):
Action Performed:
Expected Result:
Describe what you think should've happened
RN should be bundled only when ND is opened.
Actual Result:
Describe what actually happened
In metro one can observe that RN is bundled when app is started and OD login screen is displayed.
It's caused by Airship's
ReactAutopilot
here. It can cause problems like #54988 which are hard to debug.We have two options to solve this problem. We can create a patch for version 19.2.1 that removes the problematic code. Or we can update
ua/react-native-airship
lib to latest version 21.0.0 where @rlepinski added option to disable that call.Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: