Les parsings d'parsing ne suivent pas les events personnalisés

J'utilisais Parse pour suivre certains events personnalisés pour mon projet. Sur la première version que j'avais, j'utilisais juste:

[PFAnalytics trackEvent: @"Some event ssortingng"]; // This works 

Mais ensuite j'ai décidé de mettre en place plus d'events, spécialement des achats In-App, donc j'en ai créé un peu plus avec un dictionary comme ça:

 NSDictionary *dict = @{ @"Item name" : itemName, @"Price" : priceSsortingng }; [PFAnalytics trackEvent:@"User Purchase" dimensions:dict]; 

Mais d'une manière ou d'une autre, même après l'envoi de la deuxième version, cet événement n'apparaît pas sur mon tableau de bord, mais l' @"Some event ssortingng" fait. Y a-t-il quelque chose que je fasse mal?

J'ai vérifié les keys et les valeurs pour le dictionary de dimensions, mais tout semble être OK, et j'ai même essayé de faire un événement "User Purchase" sans dimensions, mais cela ne fonctionne pas non plus.

Il semble que ce code est si simple que quelque chose dans ma config à l'intérieur de Parse. Mais alors je ne peux pas expliquer pourquoi le premier événement a continué à fonctionner, la class PFAnalytics peut- PFAnalytics avoir un bug?

Mise à jour: Il semble que je ne connaissais pas la fonctionnalité du tableau de bord et que mes events étaient en cours d'logging. Vous devez aller dans "Custom Breakdown" afin de voir vos events personnalisés. Maintenant, je peux voir mes events.

Je pense avoir trouvé une solution: ce n'est pas très évident dans le tableau de bord. J'ai trouvé une autre question similaire et j'ai répondu

Supprimez les espaces dans les noms d'events.

Par exemple, changez "User Purchase" en "UserPurchase"

ma réponse à la question égale ici