![]() ![]() Open React Native Development menu (shake gesture).Run Ledger Live Mobile in debug mode ( pnpm mobile ios or pnpm mobile android).Get the react-native-debugger app from the official repo.It's recommended to use react-native-debugger instead of Chrome dev tools as it features some additional React and Redux panels. Maintenance Refresh the languages (when we add new languages) SKIP_ONBOARDING=1 Skips the onboarding flow.DISABLE_READ_ONLY=1 Disable readonly mode by default.DEBUG_RNDEBUGGER=1 Enable react native debugger.allow to bypass the bridgestream scanning. Come from console.log of the desktop app during the qrcode export. More info about this in the section Connection via HTTP bridge. DEVICE_PROXY_URL= Use the ledger device over HTTP.env.staging for debug, release, or staging release builds respectively.Ī more exhaustive list of documented environment variables can be found here. Optional environment variables you can put in. Not eligible for Google PlayStore Environment variables apk that can be installed on Android phones. Not eligible for AppStore/TestFlight pnpm build:llm:android ipa signed with the developer's current certificates (can be installed on phones added to our apple dev center). pnpm mobile android:cleanĭelete the application data for Ledger Live Mobile, equivalent to doing it manually through settings pnpm build:llm:ios Try to run pnpm dev:llm then pnpm mobile ios pnpm mobile android In some case if you never run pnpm dev:llm you will probably encounter an error while building it. Or open ios/ledgerlivemobile.xcworkspace in XCode To do so, you can pass the -reset-cache flag to the start script: Sometimes you may need to reset or clear the React Native packager's cache. Reminder: all commands should be run at the root of the monorepository pnpm i Android NDK 529 (in case this doc is outdated, check the version specified as ndkVersion in android/adle).Required SDK tools: (go to Android Studio > Tools > SDK Manager > SDK Tools > check "Show Package Details" at the bottom right).The macOS built-in Ruby does not work properly for installing dependencies of the iOS app, you have to install Ruby with for instance Homebrew or rvm and make sure that which ruby points to that newly installed Ruby. Developing on ledger-live-mobile Pre-requisites It communicates with the Ledger Nano X via Bluetooth (or USB for using the Ledger Nano S on Android) to manage installed applications, update the device firmware, verify public addresses and sign transactions with ledgerjs. Ledger Live mobile is a native mobile application built using React Native, React, Redux, RxJS. Ledger Live mobile is available for iOS and Android. It allows users to manage their crypto assets securely, such as Bitcoin, Ethereum, XRP and many others. Ledger Live is a mobile companion app for Ledger hardware wallets. We are hiring, join us! □□ □□ ledger-live-mobile ![]()
0 Comments
Leave a Reply. |