Your comments

К сожалению или к счастью SDK АппМетрики написан на ObjC и старается соблюдать его гайдлайны. При этом мы стараемся поддерживать удобство использования нашего SDK в Swift настолько, насколько это возможно.

В нашем SDK гораздо больше возможных методов работы с профилями и мы решили помочь разработчикам не ошибиться в их формировании, разработав DSL. Вот пример профиля, который как раз соответствует принципам ObjC и читается как текст: https://pastebin.com/xD76Z79t

Документация по данному API конечно будет. Сейчас у метода reportUserProfile:onFailure: есть непосредственная ссылка на YMMUserProfile, в описании которого и рассказывается, что для создания атрибутов надо пользоваться YMMProfileAttribute. Метод инициализации YMMUserProfile с массивом обновлений и правда отсутствует и будет добавлен в следующем релизе.