nunchuk-io / nunchuk-mobile-issues

0 stars 0 forks source link

iOS app crashes on startup #29

Open franamati opened 1 week ago

franamati commented 1 week ago

iOS version is closing itself at startup, an app update around the end of 2023 started the issue.

It's happening on 3 different iOS users, all have the same multisig wallets on their phones, and all keys are software keys.

I imported the wallets on x86's macOS app (1.9.32) and it seems to work well, so it seems to be an iOS version issue, or that the bug appeared after 1.9.32.

iOS: 17.4.1 Nunchuk iOS: 1.9.43

hugohn commented 1 week ago

Hello @franamati , Are you and your friends using the Matrix-backed collaborative wallet?

If so, I recommend deleting the chat and recreating the wallet. Follow these steps:

  1. Back up your keys and wallets (BSMS), if you have not.
  2. Delete the chat, and the associated wallet.
  3. Have all co-signers update the app.
  4. Have all co-signers recover their respective key in the app.
  5. Create a new group chat and invite the original members.
  6. Once all original members have joined (and only then), recover the original wallet in the new chat by doing "Create a new collaborative wallet" > "Recover wallet" > Select BSMS file from step 1.

You'd also need to enable "Matrix-backed collaborative wallet" in the Developer Settings.

franamati commented 1 week ago

Thanks for the prompt reply.

We are not using "Matrix-backed collaborative wallet". Should we? I couldn't find information about that option.

Nevertheless, I deleted the chats on macOS and after importing everything from the ground up in iOS managed to open the app without crashes. Not sure if it will crash again once we start to chat, but I could request the other users to do the same to test.