如何使用我从头开始构建的新应用程序替换旧的过期iOS应用程序?

时间:2017-10-13 01:23:32

标签: ios itunesconnect apple-developer

我认为这是一个非常独特的情况,我似乎无法在网上找到解决方案。问题时间表:

  • 4年前,我付了开发人员在我自己的开发者帐户下为我建立/上传应用程序到iOS App Store。
  • 多年来它已经过时了,今年4月它被推出了App Store
  • 我今年参加了一些在线课程,并从头开始重建应用程序。
  • 我想将我的重建版本发布到App Store - 完全新鲜,就像它是一个全新的应用程序(因为它基本上是这样)

还有几件事要考虑......

  • 我使用了Swift与开发人员使用的原始Objective-C。
  • 我使用的是UserDefaults,而不是看似iCloud。 (开发帐户似乎充斥着我不打算使用的东西的权限 - 所以关于如何摆脱我不使用的所有奇怪的东西的建议也会有所帮助)
  • 我还有一个不同但相似的捆绑标识符(它将“RandomRuby”替换为“Random-Ruby”),Apple的App ID注册系统似乎不喜欢。
  • 关卡内容和游戏玩法是一样的 - 但我不知道如何弄清楚之前用户的等级。 (如果让人们重新开始是道德的话,我很满意。)
  • 它有应用内购买(他们可以购买消耗品“红宝石”用于提示,并且有一个“广告免费”升级选项。新的应用程序不使用广告 - 它只有消费品“红宝石”用于货币化)。我没有计划重新添加广告 - 所以我想这里完全重置也可以吗?再次 - 这是道德的吗?

在所有这些背景下 - 我的问题是......

如何通过iOS Developer系统从与过期应用程序完全相同的公司上传完全重建的从头开始的应用程序与完全相同的名称?这甚至可能吗?我很难搞清楚从哪里开始。我甚至无法创建应用程序ID。

2 个答案:

答案 0 :(得分:0)

要更新您的Apple开发者帐户中的现有应用,您只需使用相同的 BUNDLE ID (例如com.apple.keynote )在您的Xcode项目和更高版本/内部版本号。其他一切都不相关。

答案 1 :(得分:-1)

您以前的iOS APP在提交时与Apple Developer帐户绑定。 APP名称是独一无二的,就像其他人可能不会创建另一个名为“Facebook'”的应用程序一样。

因此,如果Apple Developer帐户不是您的,那么您就遇到了麻烦。您需要让之前的程序员将APP转移给您。 如果Apple Developer帐户仅过期,并且您可以证明该帐户属于您,我猜您可以联系Apple支持部门寻求帮助。