Lors de l'inspection d'un crash avec Firebase Crashlytics, j'ai remarqué la ligne suivante dans la section Clés:
CoreUI: désallocation _CUIInternalLinkRendition 7113 /private/var/containers/Bundle/Application/1E06D0B4-30EA-41CA-998C-D8E86AA94100/.app/Assets.car
Est-ce lié aux actifs de mon application? Un problème de mémoire dans CoreUI?
Réponses:
Dans mon cas, cela s'est probablement produit lorsque force a déplié une propriété référencée (UI - spécifiquement UITextField) d'une classe différente. Il était nul (probablement un filetage, voir un problème de désallocation)
la source
Essayez de regarder la trace de pile du thread crashlytics. Dans notre cas, cela nous a donné un indice sur le vrai problème (pas du tout lié aux actifs)
la source
Pour mon projet d'unité, le plantage a disparu après avoir diminué la taille de toutes les textures du projet. J'ai utilisé une skybox 8k par 8k, donc cela pourrait avoir été la source du problème ( je n'ai pas de moyen de le tester, donc c'est juste une supposition ).
la source