Это, кажется, вызвано новой темой, используемой Мохаве.
Один из способов преодолеть эту проблему - установить значение, которое будет отображаться как на Светлом, так и на Темном, для меня это сработало с Зеленым.
Добавление этого в ваш XAML должно быть достаточным
<Picker.TextColor>
<OnPlatform x:TypeArguments="Color">
<On Platform="macOS" Value="Green"/>
</OnPlatform>
</Picker.TextColor>
Вносить изменения только в ваш проект MacOs, оставляя остальные как есть.
<Picker HorizontalOptions="CenterAndExpand"
VerticalOptions="CenterAndExpand">
<Picker.Items>
<x:String>Dell</x:String>
<x:String>HP</x:String>
<x:String>Mac</x:String>
<x:String>Asus</x:String>
<x:String>Lenovo</x:String>
<x:String>Acer</x:String>
<x:String>Micrsoft</x:String>
</Picker.Items>
<Picker.TextColor>
<OnPlatform x:TypeArguments="Color">
<On Platform="macOS" Value="Green"/>
</OnPlatform>
</Picker.TextColor>
</Picker>
Примечание:TextColor
повлияет только на цвет текста выбранного элемента.
Надеюсь, это поможет .-