I have a crash when deploying to a physical iphone 6 but works fine in simulator. I have narrowed the crash down to the synfusion code by excluding it and then the app works fine. I can't see an error message or stacktrace anywhere
here is my offending xaml code
<StackLayout Orientation="Horizontal" HorizontalOptions="EndAndExpand">
<gauge:SfCircularGauge x:Name="circulargauge" HeightRequest="60" WidthRequest="60">
<gauge:SfCircularGauge.Headers>
<gauge:Header Text="Score" Position="0.5,0.5" TextSize="8" ForegroundColor="Gray" />
<gauge:Header Text="{Binding ScaledScore, StringFormat='{0:N0}%'}" Position="0.5,0.9" TextSize="10" ForegroundColor="Gray" />
</gauge:SfCircularGauge.Headers>
<gauge:SfCircularGauge.Scales>
<gauge:Scale ShowLabels="false" NumberOfDecimalDigits="2" StartAngle="135" StartValue="0" EndValue="0.4" Interval="0" SweepAngle="270" RimThickness="10" RimColor="Black" MinorTicksPerInterval="0">
<gauge:Scale.Pointers>
<gauge:RangePointer EnableAnimation="true" Value="{Binding WinProbability}" Color="{Binding ScoreGaugeColor}" Thickness="10" />
</gauge:Scale.Pointers>
</gauge:Scale>
</gauge:SfCircularGauge.Scales>
</gauge:SfCircularGauge>
<gauge:SfCircularGauge x:Name="oddsgauge" HeightRequest="60" WidthRequest="60">
<gauge:SfCircularGauge.Headers>
<gauge:Header Text="Odds" Position="0.5,0.5" TextSize="8" ForegroundColor="Gray" />
<gauge:Header Text="{Binding Odds, StringFormat='${0:N}'}" Position="0.5,0.9" TextSize="10" ForegroundColor="Gray" />
</gauge:SfCircularGauge.Headers>
<gauge:SfCircularGauge.Scales>
<gauge:Scale ShowLabels="false" NumberOfDecimalDigits="2" StartAngle="135" StartValue="0" EndValue="{Binding WinOddsScale}" Interval="0" SweepAngle="270" RimThickness="10" RimColor="Black" MinorTicksPerInterval="0">
<gauge:Scale.Pointers>
<gauge:RangePointer Value="{Binding Odds}" Color="{Binding OddsGaugeColor}" Thickness="10" />
</gauge:Scale.Pointers>
</gauge:Scale>
</gauge:SfCircularGauge.Scales>
</gauge:SfCircularGauge>
</StackLayout>
</StackLayout>