我在 Play-store 中有一个现有的应用程序,但仍未选择通过 google play 进行应用程序签名。
最近我们打算使用 AppBundle,但这需要通过 google play 进行应用签名。
因为我们负担不起退出用户的费用,我们将他们存储accessToken
在SharedPreference
; 一个特别的问题让我担心现有用户设备的迁移过程:
由于新的 apk 将使用不同的密钥进行签名,这是否意味着,如果我的应用程序已
androidBackup="false"
在 中定义AndroidManifest.xml
,用户将丢失所有本地存储的文件(sharedPref、数据库等)?如果没有,谷歌如何设法防止这种情况发生?我们通过设置包名称和签名密钥 SHA-1 配对来限制 Google Cloud API 的使用。这是否意味着我只有在发布到 Playstore 后才能找出新的签名密钥?