Я попробовал это в пустом решении и заставил его работать следующим образом:
- Добавил шрифт в папку
Assets/Fonts
в проекте UWP и убедился, что он имеет правильное имя (в моем случаеЯ переименовал шрифт в FontAwesome5.otf
), а действие по созданию Содержимое :
![enter image description here](https://i.stack.imgur.com/25fGr.png)
Использовал следующее для ссылки на шрифт (примечание - в этом примере задается только путь UWP, поэтому вы должны добавить другие платформы, как и в вашем вопросе):
XAML:
<Label Text=""
FontSize="40"
HorizontalOptions="Center"
VerticalOptions="CenterAndExpand">
<Label.FontFamily>
<OnPlatform x:TypeArguments="x:String">
<On Platform="UWP" Value="Assets/Fonts/FontAwesome5.otf#Font Awesome 5 Free" />
</OnPlatform>
</Label.FontFamily>
</Label>
Надлежащий суффикс # можно найти с помощью некоторых приложений для просмотра шрифтов, таких как dp4 Font Viewer :
![DP4](https://i.stack.imgur.com/DEI5V.png)
Результат:
![Result](https://i.stack.imgur.com/Kwf5Q.png)