2017-02-07 8 views
2

のガイダンスとサンプルを使用して、Xamarin Formsアプリで最新バージョンのADAL(v3.13.8)、 を使用しました。Xamarin.FormsでADALを使用した認証がiOSでクラッシュする

初めてログインすると、iOSアプリケーションがクラッシュします。 ユーザーが再びログインしようとすると問題ありません。

以下はエラーメッセージです。

2017-02-06 15:41:24.215 HelperAPPiOS[4094:38377] 2/6/2017 7:41:24 AM: - TokenCachePlugin.cs: **Failed to remove cache record**: -34018 

2017-02-06 15:41:24.216 HelperAPPiOS[4094:38377] 2/6/2017 7:41:24 AM: - TokenCache.cs: Serializing token cache with 1 items. 

2017-02-06 15:41:24.220 HelperAPPiOS[4094:38377] 2/6/2017 7:41:24 AM: - TokenCachePlugin.cs: **Failed to save cache record**: -34018 

ご意見ありがとうございます。

+0

このエラーの原因となるコードを共有できますか? –

+0

この問題の原因となるコードがわかりません。 – Jason

+0

以下は私のコードです。 [link] https://github.com/jasonccliu/empHelper/blob/master/empHelper/empHelper.iOS/Service/AuthenticatorService.cs – Jason

答えて

0

これにより、アプリケーションがクラッシュしてはなりません。ライブラリがクラッシュすることを示すスタックトレースがありますか?これが解決されていない共通のiOSエラーですhttps://github.com/AzureAD/azure-activedirectory-library-for-dotnet/blob/dev/src/ADAL.PCL.iOS/TokenCachePlugin.cs#L108

- ここ

は、メッセージがログに記録されている行です。 https://forums.developer.apple.com/thread/4743?tstart=0

+0

iOS Simulatorにアプリケーションをインストールしようとすると、2回目のログインでクラッシュします。 (初めてログインに成功しました) エラーログは次のとおりです。 [link](https://github.com/jasonccliu/empHelper/blob/master/iOSCrashLog) 私のsystem.logに重要な問題を見つける方法がわかりません。 私はいくつかのアドバイス、ありがとう。 – Jason

関連する問題