问题标签 [app-signing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6827 浏览

android - 新更新的 Android App Sign 问题:未使用上传证书签名的 apk

最近我已经将一个应用程序上传到现在已经上线的应用商店,并且我也启用了应用程序登录。但是,当我尝试上传新版本时,我无法找到我的旧密钥库。因此,当我生成新的 KEYSTORE 并尝试上传时,出现错误:

您上传了一个未使用上传证书签名的 apk。您必须使用相同的证书。

在此处输入图像描述 请查看我的开发者控制台,它同时具有上传证书和应用签名证书。

在此处输入图像描述

如何获取使用相同指纹签名的 apk 并上传到 play-store?

参考:https ://support.google.com/googleplay/android-developer/answer/7384423?hl=en

如果您丢失了密钥库或认为它可能已被盗用,Google Play 应用签名可以请求重置您的上传密钥。如果您未注册 Google Play App Signing 并丢失了密钥库,则需要使用新包名称发布新应用。

注意:与 KeyStore 有关的许多关于堆栈溢出的问题,但这是与谷歌“应用程序签名”的新功能相关的一些事情,我没有得到合适的答案。

我已经联系了谷歌,他们的回复没有确认任何事情。请从谷歌找到以下消息。

很抱歉造成混淆,但是我可以看到对于您的应用程序(包名称:com.wma.foodinns.foodinnsapp),您已成功向 Google 注册了上传密钥,因此成功生成了上传密钥。您生成然后用于注册的上传密钥是您应该仍然拥有的密钥,并且应该在将此应用的新 APK 上传到 Play 管理中心时用于签署您的 APK。

您可以从 Play 管理中心下载的证书不是完整的上传密钥,而是包含公钥以及一些关于谁拥有密钥的额外识别信息(有关此内容的更多信息,请参阅此处列出的定义: https:/ /support.google.com/googleplay/android-developer/answer/7384423?hl=en&ref_topic=7072031)。

您是否仍然拥有您创建的、然后在 Play 管理中心注册为上传密钥的密钥?

0 投票
3 回答
111887 浏览

xcode - Xcode 配置文件位置

项目和/或文件目录中 Xcode 8.3.3 中的 Provisioning Profiles 位于何处?

0 投票
2 回答
3260 浏览

android - 退出 Google Play 应用签名是永久性的吗?

我只看过有关 Google 应用签名如何运作、它如何使您受益以及一旦您选择加入它是永久性的指南和文章。但我找不到任何证据证明如果您选择退出一次,您会以后能用吗?

示例:我正在尝试发布一个应用程序,但我现在不想选择加入。将来,我可能会。如果我改变主意,我可以再次选择加入吗?

0 投票
4 回答
4120 浏览

android - 从 Playstore 下载的应用程序无法使用 Google 登录

  1. 创建了一个应用程序,它使用react-native-google-signin以通过 google login 登录到应用程序
  2. 为签署我的应用程序创建了一个密钥库,如此处所述
  3. 签署我的应用程序并上传到Google Playstore
    • 当我被问到是否要选择加入时Google Play App Signing,我同意了
  4. 如果我尝试登录我的应用程序(从 playstore 下载),我会收到错误消息messsage: DEVELOPER_ERRORerror code: 10

注意1:我的应用程序不使用firebase

注意2:如果我将apk直接安装到我的设备中,登录似乎可以工作

我确定问题与如何使用 Google Play App Signing 签署应用程序有关,但我无法隔离问题

更新:

  • google-services.json此处下载并将其添加到下面/android/app,如果我从发布管理页面下载并手动安装,现在该应用程序可以正常工作。如果我直接从 Google Play 商店安装它仍然不起作用。
0 投票
3 回答
1308 浏览

ios - Apple 企业应用签名

企业签名的 ipa 可以在 iOS 设备上安装多长时间?一家拥有企业开发者帐户的公司签署了我的应用程序并向我收取了一笔费用。他们说这个应用程序可以永远安装在设备上。这是真的还是应用程序的安装时间有限?

0 投票
1 回答
230 浏览

android - 应用签名后 - IAP 不起作用

根据最新的 Google Play 商店,我们已将我们的应用程序注册到 App Signing。注册后,我们的 IAP 产品无法正常工作并显示错误:

“此版本的应用程序未配置为通过 Google Play 计费”。

我们已经为 ALPHA 版本上传了新版本。

尽管如此,我们仍然收到此错误。

我们还检查了我们是否使用较旧的密钥库签署了 APK。

我们能够正确地看到 IAP 对话框。

请建议。

0 投票
1 回答
892 浏览

android-studio - Android Studio 3.0 导致生成签名的 apk 问题

我最近更新到 Android Studio 3.0,我遇到了以下问题:

我有我的.jks文件,我正在尝试创建一个signed apk.我 %100 确保别名和所有密码都正确但我收到一个错误Keystore was tampered with, or password was incorrect.

我什至尝试创建一个新密钥并且可以工作一两次,但随后我收到相同的消息,谁能解释这里发生了什么?

这似乎是由于新的 Android Studio 更新而发生的 - 我是否错过了有关此更新的某些内容?

0 投票
1 回答
266 浏览

android - 将应用程序上传到 Google Play 商店后无法显示排行榜

从 Android Studio 运行我的应用程序时,排行榜运行良好。但是上传到 Google Play 商店后,排行榜无法在我的游戏中打开。

我搜索了一个月,但我没有找到正确的答案。我遵循了这个答案: https ://github.com/playgameservices/play-games-plugin-for-unity/issues/2045

-> 删除所有凭据并使用应用签名 SHA1 证书创建新凭据,然后再次链接应用。(我创建了 3 个 SHA1 证书:Android Studio SHA、应用签名证书 SHA1、上传证书 SHA1)。现在,我可以登录并访问排行榜了。但排行榜显示以下消息:嗯,Play 游戏出了点问题。

有人能帮我吗?这个问题我花了很多次。先感谢您!

将我的应用上传到 Google Play 商店后无法显示排行榜。

0 投票
1 回答
211 浏览

react-native - 选择加入 Google App Signing with React Native App with existing App 但现有 App 的密钥库已丢失

我想更新 Google Appstore 中的现有应用程序。现在 Appstore 中的现有应用程序不是使用 React Native 开发的,但是我现在想要上传的更新是使用 React Native 开发的,我不使用 Android Studio....

根本找不到我用来签署现有应用程序的密钥库......我以某种方式丢失了它(可能是重新格式化计算机,最重要的是我已经卖掉了那台旧计算机)。

网上的一些文章说,通过 GOogle Play 提供的新 App Signing,只要该 App 选择加入 Google Play 的 App Signing,它就为丢失密钥库的现有 App 提供了更新的机会。这是真的?

所以我去了 Google Play 商店并尝试选择加入 Google Play 商店提供的 App Signing 服务。

我面临 3 种可能的选择:

1.上传从Android Studio导出的密钥

2.从 Java 密钥库导出和上传密钥

3.导出和上传密钥(不使用Java密钥库)

我应该选择哪一个?

让我们说我分配给它的旧现有应用程序的 IDthe.id.i.gave.to.my.app.com 因为我丢失了用于签署旧现有应用程序的密钥库,所以我需要为这个新版本创建一个新的密钥库,我想使用它更新现有的应用程序...我仍然可以使用相同的确切 ID 吗?例如the.id.i.gave.to.my.app.com

当现有应用程序的密钥库完全丢失时,这是在 Google Play 中更新现有应用程序的正确方向吗?

0 投票
1 回答
118 浏览

android - 从 Google PlayStore 下载时应用程序关闭与发布 apk 一起使用

我将 google play 游戏添加到我已经在 Google PlayStore 上发布的游戏中。然后我的一些更新应用程序的用户向我发送了应用程序崩溃的反馈。

我向用户发送了相同的 apk,并且应用程序运行正常。从 google playstore 下载时应用程序崩溃。

我还使用谷歌应用签名,所以我有 2 个finderprints,我将两个指纹都添加到了控制台。

我想再说一遍,我的应用只关闭了一些用户从谷歌游戏商店下载的应用程序。

有什么建议吗?

我从 crashlytics 得到这个日志。

我的客户端配置