Да всё давно решено- для этого и пишите на свифте. В данном вопросе xamarin по сути костыль
Есть фреймворки чисто на Swift и они нужны будут в Xamarin. И есть как минимум новые виджеты, которые тоже надо будет в мир Xamarin тоже интегрировать. Ничего не решено, есть только пути, можно по той ссылке почитать. Например обмазать всё апи доп. слоем на Swift с обилием @objc и к нему уже делать обертку.