xamarin.forms - 来自appcenter的android 11设备上的应用程序未安装错误

标签 xamarin.forms xamarin.android visual-studio-app-center visual-studio-app-center-distribute

我正在开发 Xamarin.Forms 应用。将 targetSdkVersion 更改为 30 并使用最新的 sdk(11.1) 在 appcenter 上构建应用程序后,我收到错误 App not installed only on android 11 设备。 如果我将 targetSdkVersion 改回 29 并在 appcenter 上构建应用程序,那么我就可以在 android 11 设备上安装该应用程序。

在模拟器上安装 apk 时获得更多详细信息:

The APK failed to install.
Error: INSTALL_PARSE_FAILED_NO_CERTIFICATES: Scanning Failed.: No signature found in package of version 2 or newer for package "*packagename*"

我需要更新我的 keystore 吗?如果是,我该如何更新它?

最佳答案

在 appcenter 上重新上传现有的 keystore 已经解决了这个问题,对我也有效。

关于xamarin.forms - 来自appcenter的android 11设备上的应用程序未安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68125269/

相关文章:

c# - 获取当前位置 Pin 以显示在 map 上

android - Visual Studio/Xamarin OnClickListener

c# - System.TypeInitializationException : The type initializer for 'SQLite.SQLiteConnection' threw an exception

android - 为什么我会得到 "Not a valid keystore file"错误

android - 使用 Android 的应用中心分发时出现应用未安装错误

c# - Xamarin Forms with Prism 和 DryIoc 有很多注册页面,会降低性能吗?

c# - 请求新的访问 token 并重新提交 api 请求

android - 如何在后台运行加速度计?

c# - 如何使用Mono for Android模仿Android/IOS的联系人

xamarin - Microsoft.AppCenter.Crashes.TrackError 已过时且在 UWP for Xamarin Forms 上不可用