question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Expo SDK 45 Beta-8 [ios] - Crash and bricked app when toggled "local dev tools"

See original GitHub issue

Summary

After upgrading to Expo SDK 45, I toggled the “local dev tools” switch and my app instantly bricked. No restart, nothing helps, only deleting and reinstalling.

IMG_9009

SDK 45 Beta 8, custom dev client

Managed or bare workflow? If you have ios/ or android/ directories in your project, the answer is bare!

bare

What platform(s) does this occur on?

iOS

SDK Version (managed workflow only)

45 Beta.8

Environment

  expo-env-info 1.0.3 environment info:
    System:
      OS: macOS 12.3.1
      Shell: 5.8 - /bin/zsh
    Binaries:
      Node: 14.19.1 - /usr/local/opt/node@14/bin/node
      Yarn: 1.22.17 - /usr/local/bin/yarn
      npm: 6.14.16 - /usr/local/opt/node@14/bin/npm
    Managers:
      CocoaPods: 1.11.2 - /usr/local/bin/pod
    SDKs:
      iOS SDK:
        Platforms: DriverKit 21.4, iOS 15.4, macOS 12.3, tvOS 15.4, watchOS 8.5
    IDEs:
      Android Studio: 4.1 AI-201.8743.12.41.6953283
      Xcode: 13.3.1/13E500a - /usr/bin/xcodebuild
    npmGlobalPackages:
      eas-cli: 0.51.0
      expo-cli: 5.4.3
    Expo Workflow: bare

Reproducible demo

Not yet

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
hirbodcommented, Apr 29, 2022

@lukmccall @ajsmth we’ve been able to reproduce the bug with a fresh project in custom-dev-client. It is just enough to enable Hermes. As soon as Hermes is activated, the issues arise (always reloading the App when the dev-menu slides up the first time).

As long we don’t use expo-notifications or mmkv/jsi-helper, the app just reloads and works - but when we use one of these packages, it causes a crash since something weird with the bridge is going on. Repro is coming. I will create a new ticket.

0reactions
lukmccallcommented, Apr 29, 2022

The issue with remote debugging was fixed by https://github.com/expo/expo/pull/17248.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Internal distribution build crash - Expo Development Tools
After upgrading my app to Expo SDK 46, the debug build on simulator worked fine, so i created an Internal distribution build to...
Read more >
Untitled
Used gym equipment packages? ... Pen y fai hospital, App killer for iphone 5 ios 7. ... Oracle developer tools for mac, Dvd...
Read more >
sitemap-post-2021.xml - MacRumors
https://www.macrumors.com/2021/02/09/scam-apps-ios-making-millions- ... /06/24/apple-watch-prototype-may-show-smart-band-contacts/ 2022-01-05T10:45:41-05:00 ...
Read more >
gtz - ALBA.Net
Zelkova 1-250, Metservice nz app android, Alia performance 2014, Single cable chest workout, Palmelloid wiki, Roby electric tools, Hells angels hanebuth ...
Read more >
Security Bulletin 27 Apr 2022
CVE-2021-3554, Improper Access Control vulnerability in the patchesUpdate API as implemented in Bitdefender Endpoint Security Tools for ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found