Versione 12.1.0¶
- Data dell’edizione
23 gennaio 2025
- Compatibilità
iOS 14, iOS 15, iOS 16, iOS 17, iOS 18
iPadOS 14, iPadOS 15, iPadOS 16, iPadOS 17, iPadOS 18
macOS Big Sur, macOS Monterey, macOS Ventura, macOS Sonoma, macOS Sequoia (richiede un processore Apple silicon alias «M1», «M2», «M3» o «M4»)
VisionOS 1
Si tratta di un rilascio di funzionalità per consentire ai membri di aggiornare la propria foto direttamente nell’applicazione (se consentito). Inoltre, sono state apportate alcune correzioni di bug e molti piccoli miglioramenti all’interfaccia utente.
Novità¶
Nella versione 5.3, abbiamo introdotto un modo per consentire ai membri di personalizzare il proprio profilo caricando un’immagine di sfondo.
Successivamente, nella versione 7.3, abbiamo aggiunto la possibilità di modificare alcuni dati del profilo personale; e naturalmente, alcuni membri hanno chiesto di poter aggiornare anche la propria foto. Per tutti questi anni, però, questa funzione non è stata implementata perché i consigli dei governatori dei vari Multidistretti che utilizzano LionsBase preferivano garantire che le foto dei loro soci fossero coerenti e di buona qualità.
Dalla fine del 2024, il Multidistretto 110 (Paesi Bassi) si è unito alla comunità di LionsBase e ha espresso il desiderio di consentire ai propri soci di aggiornare la loro foto direttamente nell’applicazione, proprio come erano abituati a fare nel loro sistema precedente.
Di conseguenza, abbiamo implementato questa funzione in modo simile all’aggiornamento dell’immagine di sfondo e l’abbiamo resa disponibile attraverso la pagina del profilo, toccando l’icona della fotocamera:

Una volta scelta la foto, questa viene caricata sul server. Tecnicamente, la foto viene ridimensionata a un massimo di 1920 × 1920 pixel e memorizzata insieme ad altre risorse nella directory del club del membro corrispondente. Se non è già presente, la directory photos/
viene creata automaticamente. La foto precedente verrà rimossa dal server, se e solo se non viene utilizzata da nessun altro record in TYPO3 (ad esempio, una news, un blocco di contenuti, ecc.).
Nota
La sottodirectory photos/
all’interno della directory del vostro club è solo il luogo in cui vengono memorizzate le foto quando vengono caricate tramite l’applicazione LionsBase Mobile. Siete liberi di utilizzare, spostare e rinominare le foto nel modo che ritenete più opportuno. Allo stesso modo, è possibile modificare il profilo di un socio in TYPO3 / LionsBase Backend e ottimizzare il ritaglio (quadrato) della foto, se necessario.
Suggerimento
Affinché i soci possano modificare la loro foto, il loro DLBM deve prima abilitare questa funzione modificando il record del club e attivando l’interruttore corrispondente:

Sicurezza migliorata¶
Il 10 giugno 2024, Apple ha presentato il prossimo iOS 18 alla WWDC 2024. Una delle nuove funzioni è la possibilità di richiedere Face ID per una maggiore sicurezza.
Quando un utente condivide il proprio dispositivo con qualcuno e vuole essere sicuro che le informazioni private non siano visibili, le applicazioni possono essere bloccate con Face ID, Touch ID o il codice di accesso del dispositivo e le informazioni provenienti da queste applicazioni non saranno visualizzate nelle ricerche o nelle notifiche.
Abbiamo testato questa nuova funzione con l’applicazione LionsBase Mobile e invitiamo tutti gli utenti ad attivarla per una maggiore sicurezza.
Per farlo, toccate a lungo l’icona dell’applicazione mobile LionsBase e selezionate «Richiedi Face ID» (o «Richiedi Touch ID» se avete un dispositivo più vecchio):

Altre modifiche¶
Inoltre, sono stati corretti alcuni bug e sono stati integrati alcuni piccoli miglioramenti:
il rendering delle proprietà chiave di un membro poteva essere ritagliato su alcuni dispositivi e/o lingue come il tedesco; questo problema è stato risolto;
le informazioni aggiuntive di un evento erano erroneamente «modificabili» dall’utente (localmente, non veniva salvato nulla sul server); abbiamo trovato un modo per rendere il contenuto selezionabile ma non modificabile, consentendo quindi solo di copiare/guardare/tradurre e condividere il contenuto;
se un file PDF era allegato a un evento, veniva visualizzata una voce abbastanza discreta con un piccolo testo che diceva «Apri allegato». Questa voce è stata migliorata per visualizzare il titolo del documento corrispondente, in modo da sapere cosa si sta per aprire (aprendo la strada a un possibile supporto per più di un allegato in futuro);
l’icona della fotocamera nelle pagine del profilo del socio/club è stata leggermente ingrandita e modificata per essere più coerente con il resto dell’applicazione e più visibile;
analogamente a quanto fatto per il raggruppamento dei riconoscimenti nella versione 11.0, abbiamo raggruppato le varie certificazioni di un membro in un’unica voce, con tutti gli anni di validità visualizzati in un’unica riga;
i pulsanti di opzione per le domande a scelta multipla sono ora stilizzati correttamente;
il badge che mostra il numero di eventi senza risposta nel menu è ora visibile correttamente;
il bordo che mostra il vostro stato nell’elenco dei prossimi eventi non è più nero, ma dello stesso colore dello stato stesso;
il «banner» di LionsBase su sfondo nero (quando non è autenticato) è stato sostituito da una versione simile con uno sfondo sfumato basato sui colori blu del marchio di Lions Clubs International;
ci è stato segnalato che i membri con uno schermo molto piccolo non potevano mostrare correttamente la loro Biglietto da visita Lions perché il codice QR era troppo grande; le sue dimensioni sono state ora limitate per adattarsi allo schermo;
abbiamo sostituito la libreria per la scansione dei codici a barre con un’altra basata sulle API della piattaforma nativa (Apple Vision framework) in quanto più affidabile, veloce e meglio gestita;
l’invio di un messaggio non causa più l’arresto anomalo dell’applicazione;
l’applicazione si arrestava “spontaneamente” quando veniva messa in background (come se si passasse a un’altra applicazione); dopo un po” di debug, abbiamo scoperto che il problema era legato a una libreria di compatibilità che utilizziamo per la memorizzazione nella cache delle varie immagini esterne dell’applicazione e quindi per risparmiare larghezza di banda. Questa libreria non aveva un bug tracker e quindi non c’era modo di segnalare il problema, ma fortunatamente abbiamo trovato una fork di quella libreria con una correzione mirata proprio a quel bug specifico. Abbiamo quindi cambiato la libreria sottostante che utilizziamo;
varie librerie interne sono state aggiornate.
Nota a pié di pagina
- 1
App Store Connect di Apple Inc. spiega che le applicazioni iOS compatibili vengono pubblicate automaticamente sull’App Store su Apple Vision Pro, a meno che non si scelga esplicitamente di non farlo. Noi non abbiamo optato per questa opzione e quindi l’applicazione mobile LionsBase è disponibile su Apple Vision Pro, anche se finora non abbiamo avuto l’opportunità di testarla. Non esitate a inviarci un messaggio se l’avete provata, saremo felici di sentirvi!
Nota
Usando Android? Per favore vedere le note di rilascio corrispondenti.