View Issue Details

IDProjectCategoryView StatusLast Update
0007504Talerwallet-corepublic2023-11-29 00:30
Reportersebasjm Assigned ToMarcS Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
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.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2023-02-06 22: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 14: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 17: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 ModifiedUsernameFieldChange
2022-11-30 14:17sebasjmNew Issue
2022-11-30 14:17sebasjmStatusnew => assigned
2022-11-30 14:17sebasjmAssigned To => Florian Dold
2022-11-30 14:18sebasjmPriorityhigh => low
2022-11-30 14:18sebasjmSeverityminor => feature
2023-02-06 22:47Florian DoldAssigned ToFlorian Dold => MarcS
2023-02-06 22:47Florian DoldStatusassigned => feedback
2023-02-06 22:47Florian DoldNote Added: 0019769
2023-02-07 14:14MarcSNote Added: 0019771
2023-02-17 16:54Florian DoldTarget Version0.9.2 => 0.9.4
2023-04-13 18:36Florian DoldCategorywallet (TS core) => wallet-core
2023-11-07 17:16MarcSNote Added: 0020629
2023-11-07 17:17MarcSStatusfeedback => informing
2023-11-07 17:17MarcSResolutionopen => fixed
2023-11-07 17:17MarcSFixed in Version => 0.9.3
2023-11-29 00:28Christian GrothoffTarget Version0.9.4 => 0.9.3
2023-11-29 00:30Christian GrothoffStatusinforming => closed