Travail en cours
Je n'ai pas réussi à trouver la solution, j'ai abandonné, mais en fait je suis allé assez loin dans mes recherches. Peut-être que quelqu'un de plus chanceux que moi sera capable de trouver hpw pour continuer le travail que j'ai commencé :
Dans la documentation d'Apple, il est indiqué que, afin de parcourir facilement tous les nouveaux symboles SF d'iOS 13, vous pouvez télécharger l'application SF Symbols : https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/
Une fois installé, vous pouvez aller dans Application > SF Symbols > showPackage content
A partir de là, sous content > Resources
nous pouvons trouver un fichier intéressant nommé SFSymbolsFallback.ttf
Et si vous essayez d'ouvrir ce fichier sur https://fontdrop.info/ vous pouvez voir qu'il contient tous les glyphes de la police qui sont publiés dans iOS 13 sous le nom de SF Font, avec les éléments suivants associés unicodes
Bingo ? Pas si vite...
À partir de là, j'ai essayé d'importer ce .ttf dans mon projet sous iOS 12, avec XCode 10.2.1, mais il semble qu'il ne soit jamais correctement importé. Il n'est pas récupérable dans la liste des polices disponibles en appelant UIFont.familyNames
Plus intéressant encore, si j'essaie d'importer cette police en Livre de polices je reçois un avertissement disant qu'elle contient duplication un conflit avec une police existante
A partir de là ?
Je pense qu'il existe une autre police qui empêche l'installation de SF Symbols, dans Font Book et sur Xcode.
Une des solutions pourrait être de trouver celui qui est en conflit dans le paquet XCode et de le supprimer (cela peut être Symbols
police ou San Francisco
qui causent des problèmes (je ne sais pas)
J'ai également essayé d'ouvrir le fichier de la police avec un éditeur de polices et de modifier son nom et son nom de famille, sans succès.
Si quelqu'un veut continuer à enquêter
J'espère que cela pourra aider quelqu'un !
0 votes
Sachez que de nombreux symboles ne peut être utilisé que pour établir un lien spécifique avec des fonctionnalités d'Apple. "Certains symboles ne peuvent être utilisés que pour faire référence aux technologies Apple ..." developer.apple.com/design/human-interface-guidelines/ défilement vers le bas jusqu'à Symboles pour une utilisation en l'état et remarquez la table.
0 votes
Ainsi, par exemple, le symbole "nuage" (parfait) de SFSymbols. ne peut être utilisé que comme un lien vers iCloud. Vous ne pouvez malheureusement pas l'utiliser comme un lien général vers le "nuage". les symboles (parfaits) semblables à ceux d'un appareil photo ne peut être utilisé que comme un lien vers FaceTime. Vous ne pouvez malheureusement pas l'utiliser comme un lien général "caméra".