我们今天使用XF3.0获得此问题,并且仅在从Playstore更新prod中的新版本时才会出现。
注意:从Alpha Release或iOS更新时不会发生此错误,只会刺激Android。
如果用户卸载并重新安装应用程序,则会删除此错误并且不会发生崩溃。
我们使用Akavache和一些自定义渲染器(信息的地图和控件......)
对此有何想法?为什么只有在从Playstore更新时才会发生。什么会导致此错误/崩溃以及为什么卸载并重新安装应用程序将解决此问题。 可能是用户在打开时更新了应用程序吗?
更新:在多个设备上测试后,如果我们清除param / app / appname / clear数据中的数据,应用程序就不会再崩溃了。更新应用程序时是不是应该清除数据?
记录错误:
java.lang.RuntimeException:
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1386)
Caused by: java.lang.reflect.InvocationTargetException:
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1496)
Caused by: java.io.IOException:
at com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.engineLoad (BcKeyStoreSpi.java:868)
at java.security.KeyStore.load (KeyStore.java:1247)
at mono.java.lang.RunnableImplementor.n_run (Native Method)
at mono.java.lang.RunnableImplementor.run (RunnableImplementor.java:30)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:154)
at android.app.ActivityThread.main (ActivityThread.java:6776)
答案 0 :(得分:0)
好的,问题来自Xamarin Auth 1.6.0.2 NugetPackage。目前唯一的解决方案是降级...