glushchenko / fsnotes

Notes manager for macOS/iOS
https://fsnot.es
MIT License
6.18k stars 453 forks source link

Won't open any content on 17.4 beta #1702

Closed gliush closed 3 months ago

gliush commented 4 months ago

Description

Hello.

I'm not sure if this is related to my beta version of iOS or not. I have quite a lot of notes there, I configured iCloud sync, and on my MacOS it works fine.

While it doesn't work on iOS: it shows the empty welcome page (white page with a logo in the center) for some time and then exits.

Long tap and using any item from it won't help either.

To Reproduce

  1. Click the app icon on iOS
  2. See the white page
  3. It hangs for ~8 seconds and then exits

Expected behavior

I expect it to start and show the notes.

FSNotes version

Probably, 6.2.3, I cannot check it from the App, while the AppStore doesn't suggest to update it and shows the 6.2.3 there.

macOS/iOS version

iOS-17.4, macOS-14.2.1

Additional context

I'm not sure about FSNotes version, probably, 6.2.3. I cannot check it from the App as I cannot start it. The AppStore doesn't suggest to update it and shows the 6.2.3.

glushchenko commented 4 months ago

Try to move all notes outside of storage and run it again.

gliush commented 4 months ago

Do you mean to move it in the app on MacOS? Or do you mean move the files in the "Files.app" on iOS?

glushchenko commented 4 months ago

Where doesn't it work? In iOS? Move all files out of storage and try running the app.

gliush commented 3 months ago

Thank you for your advice, it helped. Let me give more info for other users who might have the same issue. What I had:

If you remove all the files from the iCloud folder, it started fine (with no notes). If you copy all the files back, it won't start again.

What I did to fix it:

  1. (on macOS): move all the files from the iCloud/FSNotes folder to some other folder
  2. (on iOS): ensure that iCloud is synced (no files in the folder)
  3. (on iOS): start the fsNotes app, ensure it is started and shows no notes.
  4. (on macOS) copy ~100 files from your other folder to the iCloud/FSNotes folder
  5. (on iOS): ensure they are synced from iCloud
  6. (on iOS): start the app, ensure it is started and show all the copied notes (if not - reduce the size of the chunk)
  7. repeat from step4 until you copy all the notes
  8. PROFIT

I suspect the problem arose after updating iOS, causing the app to need extra time to re-initialize, with a 20-second timeout limit. If it exceeds this, the process aborts. If accurate, displaying an "importing notes" progress bar would be beneficial. I'm fine with longer initial load times if subsequent starts are immediate.

Thanks to the team for your excellent work and this fantastic application!!!