当我为Android创建第一个应用程序(顺便说一下,使用Unity 2018)时,我对密钥库一无所知。所以我的游戏是用默认的未签名(调试)签名构建的。
我现在意识到,开发人员控制台不应该允许用debug.keystore发布APK。但就在那一天,这款应用不知怎么发布了。我甚至可以用具有相同debug.keystore的APK更新我的应用程序几次。
所以我明白问题不在我的APK。Developer Console中发生了一些变化。2天前它允许我用debug.keystore发布APK,但现在不允许了
所以主要的问题是:
>
开发人员控制台为什么允许我发布使用默认debug.keystore签名的APK?
为什么从今天起就不允许了
我应该怎么做才能再次更新我的应用程序?
还需要提到的是,我已经尝试过创建新的密钥存储库。在这种情况下,错误不会出现。但另一个错误发生了,这意味着APK无法上载到开发人员控制台,因为新密钥与旧密钥不匹配
这里也有同样的错误。根据我的发现,新的Android SDK有一个问题,缺少一个从密钥库中提取密钥(释放密钥)的工具。我还没有找到解决方案,有人建议降级SDK但没有帮助我。
我刚刚开始使用应用程序包。我已经在仪表板的部分设置了两个证书(签名证书和上载证书)。 我已经构建了一个应用程序包,并用上传证书签名,但是当我在下上传包时(这实际上是我切换到应用程序包的原因),它说:
在选择“Google Play应用程序签名”之前,我用p12证书签署了我的APK。 我遵循了@matpag在下面的帖子中描述的步骤来激活谷歌应用的签名。
这可能吗?如何从命令行执行此操作?
我只是不太明白为什么这会发生在我身上,我按照https://flutter.dev/docs/deployment/android中的所有步骤上传了我的第一个版本,其中有一些错误,所以我创建了另一个(以前的备份项目)flutter项目并将其修改为现有的项目,我更改了com.flutterappstareawayvrsn1,它最初是其他的。 我已经把钥匙放好了,它仍然显示错误: 您的Android应
我在过去为Azure函数使用了很多秘密,现在我试图使用一个密钥,RSA加密,4096位。这是一个私有的PuTTy.ppk键,我已经将其导出为。pem类型以满足Azure的要求。我有一个Python 3.7应用程序,我已经在其中部署了所需的功能,并尝试在应用程序设置中引用所需的键,下面的语句是: @microsoft.keyvault(secreturi=https://{thevault-addr
这是我在发布模式下构建应用程序时发现的错误日志 /库/框架/单声道。framework/External/xbuild/Xamarin/Android/Xamarin。Android常见的目标:错误:执行任务链接程序集时出错:错误XA2006:引用元数据项“Xamarin”。形式。BindableProperty Xamarin。形式。BindableProperty::Create(System