【问题标题】:iOS App update code conflicts if completely new app?如果全新的应用程序,iOS 应用程序更新代码冲突?
【发布时间】:2014-10-08 07:06:43
【问题描述】:

我收到了一个与 iOS 应用更新相关的半编程问题。希望这不是题外话。

好的,假设我得到了由开发人员 A 构建的应用程序的第 1 版,并且该应用程序已在应用商店发布。

一年后,开发人员 B 出现并从头开始构建相同的应用程序,而无需使用开发人员 A 的任何代码或项目文件。但是,开发者 B 确保使用相同的包 ID。

现在如果开发者 B 登录同一个 iTunes 连接帐户,为现有应用创建一个新的应用更新,并使用他自己的代码但完全相同的捆绑 ID 提交应用的下一个版本,是否会出现任何代码冲突最终用户的观点?

如果运行版本 1 的应用的现有用户安装版本 2,应用会崩溃吗?

我现在推测它应该可以工作,只要捆绑 ID 相同,但希望其他人以前做过,并且可以告诉我这种方法是否有任何问题。

理想情况下,我们希望创建更新而不是将其作为新应用启动,以便以前的用户看到更新应用通知,但我们不想冒被 Apple 拒绝的风险,因为我们有一个活动日期要见面。

【问题讨论】:

  • 应用程序更新本质上会覆盖设备上的现有应用程序。它们不会覆盖文档文件夹,因此您完全可以按照您的描述进行操作。
  • 另外,如果您有活动日期要见面,您可以向苹果申请“加急审核”,并选择“时间敏感事件”作为理由。
  • 好的,谢谢,这让人放心。我还发现了这篇文章:stackoverflow.com/questions/24837003/…,这让我倍感安心。
  • @CW0007007 如果你回答,我会接受的。

标签: ios xcode


【解决方案1】:

应用更新实质上会覆盖设备上的现有应用。它们不会覆盖文档文件夹,因此您完全可以按照您的描述进行操作。

另外,如果您有要参加的活动日期,您可以向 Apple 申请“加急审核”并选择“时间敏感活动”作为理由

【讨论】:

猜你喜欢
  • 2021-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-09
  • 1970-01-01
相关资源
最近更新 更多