I have a weird bug in my MVVMCross app.
Considering the following scenario:
Since MvvmCross uses reflection to perform databinding, the linker is not seeing the Checked
property and is not including it in your binary. There is a file name LinkerPleaseInclude.cs
that you can edit to add a reference to this property.
Something like:
public void Include(Switch @switch)
{
@switch.CheckedChange += (sender, args) => @switch.Checked = !@switch.Checked;
}