【问题标题】:Why update is not showing for all user when app transfer to new app store account?为什么当应用转移到新的应用商店帐户时,所有用户都没有显示更新?
【发布时间】:2018-01-03 07:39:57
【问题描述】:

我已从一个帐户将应用程序发布到应用商店,并假设我的团队是 TeamA。所以应用标识符是 abc123.com.companyname.appname。

现在我已将应用转移到我的新帐户。所以现在当我要启动更新时,我遇到了如下错误:

"WARNING ITMS-90076" Potential Loss of Keychain Access. The previous version of the software has an application-identifier value of ['abc123.com.companyname.appname'] and the new version of software being submitted has an application-identifier of ['xyz456.com.companyname.appname']. This will result in a loss of keychain access

我忽略了这个问题并将构建发布到应用商店。审核后,该应用程序已发布。但它没有显示以前版本的更新(安装由 TeamA 发布的应用程序的人)。因此,当这些用户访问此应用商店时,它会显示打开操作而不是更新选项。

我如何向所有用户显示这个新版本以更新以前的版本?

请帮帮我。

【问题讨论】:

  • 为什么要更改捆绑 ID?它应该保持不变
  • @Paulw11 捆绑包 ID 与 com.companyname.appname 相同。但是随着团队 ID 的更改,应用程序标识符已更改。所以在 xcode 中,包标识符是相同的。但是对于 TeamA 应用程序标识符是 abc123 但对于新团队(TeamB)应用程序标识符是 xyz456。

标签: ios iphone swift app-store provisioning-profile


【解决方案1】:

如果您更改捆绑包标识符,则它会被视为不同的应用程序。如果您想向旧用户提供更新,则不应更改捆绑标识符。使用相同的标识符再次将应用转移到您的新帐户。

【讨论】:

  • 我没有更改捆绑标识符。如果我更改捆绑标识符,那么当我从 Xcode 上传构建时,itunes connect 将不会收到同一应用程序的构建。 abc123 和 xyz456 是应用程序标识符,由于我们必须更改团队而更改。
猜你喜欢
  • 2015-01-17
  • 2021-11-12
  • 1970-01-01
  • 1970-01-01
  • 2019-11-09
  • 1970-01-01
  • 2023-03-10
  • 2023-01-27
  • 2016-10-22
相关资源
最近更新 更多