iPhone's iOS app does not fully sync and exit ungracefully after a minute approximately

Operating system

iOS

Joplin version

12.13.10

Sync target

Joplin Server

Editor

Markdown Editor

What issue do you have?

Great app! Testing it after MS Onenote that I am exiting now for my personal usage
iPhone's iOS app does not fully sync and exit ungracefully after a minute approximately. I tried many times, reinstalling the app, nothing corrects the issue
I had the same issue on the iPad, but no more since a week or two (I think it is after I updated to the last Joplin server). Sync works great from 3 other Macs
iOS logs are very poor (a few lines) I don't see error messages in there
Any idea/help welcome!
Thanks

Would you mind sharing a low level bug report as described here?

It would include information related to the crash you're having

Hi Laurent I would love to, but there is no crash info for Joplin in there
Vous parlez bien de Réglages / Confidentialité et sécurité / Analyse et améliorations / Données d’analyse ?
Il y a d,autres logs, mais pas Joplin (à moins que ce ne soit JetsamEvent ?)

Hi,

There seems to be a bug in the log screen[1] on iOS, sometimes I only see a few lines when there should be many more.

If only a few lines show up in the log screen, please try

  1. Leaving the log screen open for about 5-10 seconds
  2. Clicking "refresh"
  3. Clicking "errors only"

Additionally, clicking "share" in the actions menu should show more complete logs (I suspect that the bug is related to the FlatList we're using to display logs).


  1. Configuration > Tools > Logs ↩︎

Sorry guys, there’s nothing in iOS logs, and I can’t refresh it (enterprise controlled iPhone: functionality limited?)
But what you described Henry corresponds more to getting the logs from Joplin. So here there are. Interestingly, they are far more complete when using the share functionnality than what I see in the log console in the screen). When filtering on errors, it gives nothing
Hope it helps

01-26T15:29:22: root: "root.biometrics: biometricsDone", "true"
01-26T15:29:22: root: "root.biometrics: biometricsEnabled", "false"
01-26T15:29:22: root: "root.biometrics: shouldShowMainContent", "true"
01-26T15:29:22: root: "root.biometrics: this.state.sensorInfo", "{"enabled":false,"sensorsHaveChanged":false,"supportedSensors":""}"
01-26T15:29:18: RevisionService: "maintenance: Done in 188ms"
01-26T15:29:18: RevisionService: "collectRevisions: Created revisions for 0 notes"
01-26T15:29:18: RevisionService: "maintenance: Service is enabled"
01-26T15:29:18: RevisionService: "maintenance: Starting..."
01-26T15:29:17: root: "root.biometrics: biometricsDone", "true"
01-26T15:29:17: root: "root.biometrics: biometricsEnabled", "false"
01-26T15:29:17: root: "root.biometrics: shouldShowMainContent", "true"
01-26T15:29:17: root: "root.biometrics: this.state.sensorInfo", "{"enabled":false,"sensorsHaveChanged":false,"supportedSensors":""}"
01-26T15:29:15: root: "root.biometrics: shouldShowMainContent", "true"
01-26T15:29:15: root: "root.biometrics: this.state.sensorInfo", "{"enabled":false,"sensorsHaveChanged":false,"supportedSensors":""}"
01-26T15:29:15: root: "root.biometrics: biometricsDone", "true"
01-26T15:29:15: root: "root.biometrics: biometricsEnabled", "false"
01-26T15:29:15: "Sync cancelled - no sync target is selected."
01-26T15:29:15: "Preparing scheduled sync"
01-26T15:29:14: "DecryptionWorker: cannot start because no master key is currently loaded."
01-26T15:29:14: root: "Sharing: received empty share data."
01-26T15:29:14: root: "Sharing: componentDidUpdate: biometricsDone"
01-26T15:29:14: root: "root.biometrics: biometricsDone", "true"
01-26T15:29:14: root: "root.biometrics: biometricsEnabled", "false"
01-26T15:29:14: root: "root.biometrics: shouldShowMainContent", "true"
01-26T15:29:14: root: "root.biometrics: this.state.sensorInfo", "{"enabled":false,"sensorsHaveChanged":false,"supportedSensors":""}"
01-26T15:29:14: autodetectTheme: "Theme autodetect disabled, not switching theme to match system."
01-26T15:29:14: root: "root.biometrics: biometricsDone", "false"
01-26T15:29:14: root: "root.biometrics: biometricsEnabled", "false"
01-26T15:29:14: root: "root.biometrics: shouldShowMainContent", "true"
01-26T15:29:14: root: "root.biometrics: this.state.sensorInfo", "{"enabled":false,"sensorsHaveChanged":false,"supportedSensors":""}"
01-26T15:29:14: RevisionService: "runInBackground: Starting background service with revision collection interval 30000"
01-26T15:29:14: "Application initialized"
01-26T15:29:14: sensorInfo: "Start"
01-26T15:29:14: sensorInfo: "security.biometricsEnabled", "false"
01-26T15:29:14: "Running migration: 42"
01-26T15:29:14: "SearchEngine: Updating FTS table..."
01-26T15:29:14: "Running migration: 35"
01-26T15:29:14: "SearchEngine: Updating FTS table..."
01-26T15:29:14: "Running migration: 33"
01-26T15:29:14: "Running migration: 27"
01-26T15:29:14: "ResourceFetcher: Auto-add resources: Mode: always"
01-26T15:29:14: "Running migration: 20"
01-26T15:29:14: "ResourceFetcher: Auto-added resources: 0"
01-26T15:29:14: "Sync target: 0"
01-26T15:29:14: e2ee/utils: "Trying to load 0 master keys..."
01-26T15:29:14: e2ee/utils: "Loaded master keys: 0"
01-26T15:29:14: "Loading folders..."
01-26T15:29:14: "PluginAssetsLoader: Copying: mermaid/mermaid_render.js => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/mermaid/mermaid_render.js"
01-26T15:29:14: "PluginAssetsLoader: Copying: mermaid/mermaid.min.js => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/mermaid/mermaid.min.js"
01-26T15:29:14: "PluginAssetsLoader: Copying: katex/katex.css => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/katex.css"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Typewriter-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Typewriter-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Size4-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Size4-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Size3-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Size3-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Size2-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Size2-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Size1-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Size1-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Script-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Script-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_SansSerif-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_SansSerif-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_SansSerif-Italic.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_SansSerif-Italic.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_SansSerif-Bold.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_SansSerif-Bold.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Math-Italic.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Math-Italic.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Math-BoldItalic.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Math-BoldItalic.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Main-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Main-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Main-Italic.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Main-Italic.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Main-BoldItalic.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Main-BoldItalic.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Main-Bold.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Main-Bold.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Fraktur-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Fraktur-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Fraktur-Bold.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Fraktur-Bold.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Caligraphic-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Caligraphic-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_Caligraphic-Bold.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_Caligraphic-Bold.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: katex/fonts/KaTeX_AMS-Regular.woff2 => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/katex/fonts/KaTeX_AMS-Regular.woff2"
01-26T15:29:13: "PluginAssetsLoader: Copying: highlight.js/atom-one-light.css => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/highlight.js/atom-one-light.css"
01-26T15:29:13: "PluginAssetsLoader: Importing assets to /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets"
01-26T15:29:13: "PluginAssetsLoader: Copying: highlight.js/atom-one-dark-reasonable.css => /var/mobile/Containers/Data/Application/01135984-8275-4471-AB20-BEA2A39F917C/Documents/pluginAssets/highlight.js/atom-one-dark-reasonable.css"
01-26T15:29:13: "db.ftsEnabled = ", "1"
01-26T15:29:13: "FTS check succeeded"
01-26T15:29:13: "First start: detected locale as fr_FR"
01-26T15:29:13: models/Setting: "Skipping all default migrations..."
01-26T15:29:13: e2ee/utils: "Master password is not set - trying to get it from the active master key..."
01-26T15:29:13: "Client ID: 09d64bb452a64a33aa0fc11d22b4fadc"
01-26T15:29:13: "KeychainService: checking if keychain supported"
01-26T15:29:13: "KeychainService: could not set test password - keychain support will be disabled"
01-26T15:29:13: e2ee/utils: "Trying to load 0 master keys..."
01-26T15:29:13: e2ee/utils: "Loaded master keys: 0"
01-26T15:29:13: autodetectTheme: "Theme autodetect disabled, not switching theme to match system."
01-26T15:29:13: "Database is ready."
01-26T15:29:13: "Loading settings..."
01-26T15:29:13: "New version: 44. Previously recorded version: 0"
01-26T15:29:13: "Initializing tables..."
01-26T15:29:13: "Converting database to version 44"
01-26T15:29:13: "Converting database to version 43"
01-26T15:29:13: "Converting database to version 42"
01-26T15:29:13: "Converting database to version 41"
01-26T15:29:13: "Converting database to version 40"
01-26T15:29:13: "Converting database to version 37"
01-26T15:29:13: "Converting database to version 38"
01-26T15:29:13: "Converting database to version 39"
01-26T15:29:13: "Converting database to version 36"
01-26T15:29:13: "Converting database to version 34"
01-26T15:29:13: "Migration failed with fallback and will not be repeated - saving version number"
01-26T15:29:13: "Converting database to version 35"
01-26T15:29:13: "Converting database to version 32"
01-26T15:29:13: "Converting database to version 33"
01-26T15:29:13: "Converting database to version 31"
01-26T15:29:13: "Converting database to version 30"
01-26T15:29:13: "Converting database to version 28"
01-26T15:29:13: "Converting database to version 29"
01-26T15:29:13: "Converting database to version 27"
01-26T15:29:13: "Converting database to version 26"
01-26T15:29:13: "Converting database to version 24"
01-26T15:29:13: "Converting database to version 25"
01-26T15:29:13: "Converting database to version 23"
01-26T15:29:13: "Converting database to version 21"
01-26T15:29:13: "Converting database to version 22"
01-26T15:29:13: "Converting database to version 20"
01-26T15:29:13: "Converting database to version 19"
01-26T15:29:13: "Converting database to version 16"
01-26T15:29:13: "Converting database to version 17"
01-26T15:29:13: "Converting database to version 18"
01-26T15:29:13: "Converting database to version 15"
01-26T15:29:13: "Converting database to version 13"
01-26T15:29:13: "Converting database to version 14"
01-26T15:29:13: "Converting database to version 12"
01-26T15:29:13: "Converting database to version 11"
01-26T15:29:13: "Converting database to version 10"
01-26T15:29:13: "Converting database to version 9"
01-26T15:29:13: "Converting database to version 8"
01-26T15:29:13: "Converting database to version 6"
01-26T15:29:13: "Converting database to version 7"
01-26T15:29:13: "Converting database to version 4"
01-26T15:29:13: "Converting database to version 5"
01-26T15:29:13: "Converting database to version 3"
01-26T15:29:13: "Converting database to version 2"
01-26T15:29:13: "Current database version", "null"
01-26T15:29:13: "Upgrading database from version 0"
01-26T15:29:13: "Converting database to version 1"
01-26T15:29:13: "Database was open successfully"
01-26T15:29:13: "Checking for database schema update..."
01-26T15:29:13: "===================================="
01-26T15:29:13: "Starting application net.cozic.joplin-mobile v12.13.10 (prod)"

Hi there, anyone has an idea to fix this? Many thanks
Also, the release notes of the Joplin iOS app shows newer versions than the one I can install from the App store. Anyway to get those earlier (through the beta program?)