oplin

An open source note taking and to-do application with synchronisation capabilities.

How to enable debugging

It is possible to get the apps to display or log more information that might help debug various issues.

Desktop application

CLI application

Mobile application

Creating a low-level bug report on Android

https://developer.android.com/studio/debug/bug-report

To get a bugreport directly from your device, do the following:

After a moment you get a notification that the bug report is ready. To share the bug report, tap the notification.

Creating a low-level bug report on iOS

Some crashes cannot be investigated using Joplin's own tools. In that case, it can be very helpful to provide a native iOS crash report.

For this, please follow these instructions:

You can send it to this address https://raw.githubusercontent.com/laurent22/joplin/master/Assets/Adresse.png

https://developer.apple.com/library/content/qa/qa1747/_index.html

Getting Crash Logs Directly From a Device Without Xcode

Your users can retrieve crash reports from their device and send them to you via email by following these instructions.

(It is not possible to get device console logs directly from a device)

1) Open Settings app

2) Go to Privacy, then Diagnostics & Usage

3) Select Diagnostics & Usage Data

4) Locate the log for the crashed app. The logs will be named in the format:

5) Select the desired log. Then, using the text selection UI select the entire text of the log. Once the text is selected, tap Copy

6) Paste the copied text to Mail and send to an email address as desired