[Firebase][PerformanceMonitoring] Catched all exceptions on sample

This commit is contained in:
SotoiGhost 2018-01-02 12:03:04 -06:00
Родитель c91351d5ef
Коммит 34a835d78c
2 изменённых файлов: 10 добавлений и 10 удалений

Просмотреть файл

@ -106,7 +106,7 @@ namespace PerformanceMonitoringSample
UIImage image = null;
try {
image = await DownloadManager.DownloadImageUsingHttpClient (ImageUrl, cancellationToken);
} catch (Exception ex) when (ex is TaskCanceledException || ex is HttpRequestException) {
} catch (Exception ex) {
downloadFailed = true;
InvokeOnMainThread (() => AppDelegate.ShowMessage ("Image couldn't be downloaded...", ex.Message, NavigationController));
}
@ -118,7 +118,7 @@ namespace PerformanceMonitoringSample
UIImage image = null;
try {
image = await DownloadManager.DownloadImageUsingNSUrlSession (ImageUrl, cancellationToken);
} catch (Exception ex) when (ex is TaskCanceledException || ex is NSErrorException) {
} catch (Exception ex) {
downloadFailed = true;
InvokeOnMainThread (() => AppDelegate.ShowMessage ("Image couldn't be downloaded...", ex.Message, NavigationController));
}

Просмотреть файл

@ -25,8 +25,8 @@
<MtouchProfiling>true</MtouchProfiling>
<IOSDebuggerPort>36891</IOSDebuggerPort>
<MtouchLink>None</MtouchLink>
<MtouchArch>x86_64</MtouchArch>
<MtouchHttpClientHandler>HttpClientHandler</MtouchHttpClientHandler>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
<PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
@ -39,8 +39,8 @@
<MtouchFloat32>true</MtouchFloat32>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
<MtouchLink>SdkOnly</MtouchLink>
<MtouchArch>ARM64</MtouchArch>
<MtouchHttpClientHandler>HttpClientHandler</MtouchHttpClientHandler>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
<PlatformTarget>x86</PlatformTarget>
<MtouchExtraArgs></MtouchExtraArgs>
</PropertyGroup>
@ -53,8 +53,8 @@
<CodesignKey>iPhone Developer</CodesignKey>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
<MtouchLink>None</MtouchLink>
<MtouchArch>x86_64</MtouchArch>
<MtouchHttpClientHandler>HttpClientHandler</MtouchHttpClientHandler>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
<PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
@ -75,8 +75,8 @@
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
<IOSDebuggerPort>32460</IOSDebuggerPort>
<MtouchLink>SdkOnly</MtouchLink>
<MtouchArch>ARM64</MtouchArch>
<MtouchHttpClientHandler>HttpClientHandler</MtouchHttpClientHandler>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchHttpClientHandler>NSUrlSessionHandler</MtouchHttpClientHandler>
<PlatformTarget>x86</PlatformTarget>
<MtouchExtraArgs></MtouchExtraArgs>
</PropertyGroup>