View Issue Details

IDProjectCategoryView StatusLast Update
0007504Talerwallet-corepublic2023-11-29 01:30
Reportersebasjm Assigned ToMarcS  
PrioritylowSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007504: support for native logging in wallet-core
Descriptionproposed by marc

> we can also use native logging to be able to collect more useful crashlogs from the Apple Store
TagsNo tags attached.

Activities

Florian Dold

2023-02-06 23:47

manager   ~0019769

What are the native logging functions for macOS / iOS? In which headers are they defined? I'd need some help with the platform specific stuff!

MarcS

2023-02-07 15:14

developer   ~0019771

I'm afraid they can only be called from Swift code:
https://developer.apple.com/videos/play/wwdc2020/10168/
see timecode 02:45

This means, that we need to extend taler_wallet_core_lib.c/.h by a logging function.
And I need to adapt Swift Native logging in my logging package.

MarcS

2023-11-07 18:16

developer   ~0020629

Implemented in wallet-core
move useNativeLogging to top-level 2512665e9 Florian Dold <florian@dold.me> 2023-10-23 at 18:15:41

and taler-ios
Native Logging for wallet-core (QuickJS) b41fb74 Marc Stibane <marc@taler.net> 2023-10-23 at 23:16:09

Issue History

Date Modified Username Field Change
2022-11-30 15:17 sebasjm New Issue
2022-11-30 15:17 sebasjm Status new => assigned
2022-11-30 15:17 sebasjm Assigned To => Florian Dold
2022-11-30 15:18 sebasjm Priority high => low
2022-11-30 15:18 sebasjm Severity minor => feature
2023-02-06 23:47 Florian Dold Assigned To Florian Dold => MarcS
2023-02-06 23:47 Florian Dold Status assigned => feedback
2023-02-06 23:47 Florian Dold Note Added: 0019769
2023-02-07 15:14 MarcS Note Added: 0019771
2023-02-17 17:54 Florian Dold Target Version 0.9.2 => 0.9.4
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core
2023-11-07 18:16 MarcS Note Added: 0020629
2023-11-07 18:17 MarcS Status feedback => resolved
2023-11-07 18:17 MarcS Resolution open => fixed
2023-11-07 18:17 MarcS Fixed in Version => 0.9.3
2023-11-29 01:28 Christian Grothoff Target Version 0.9.4 => 0.9.3
2023-11-29 01:30 Christian Grothoff Status resolved => closed