提交完全不同的IOS应用程序但具有相同的Bundle ID

我的团队有一个使用react-native开发的应用程序。 我们现在正在考虑使用原生iOS技术和语言(Swift)创建新版本。 我想在开始开发之前确保Apple会接受一个在各方面都是全新的应用程序,但它具有相同的包ID。

是这样的吗?

我们用旧的应用程序做到了这一点。 我们刚刚用旧的应用程序替换了我们的新应用程序,苹果已接受了…

是这样的吗?

是。 Apple不知道或不关心源代码如何变化。 语言,框架,架构,界面,function – 显然所有这些选择都必须是自由发展的。

没问题。

但是,当您提交该应用以供审核时,您应确保设置此版本包含重大更改的复选框。 否则你会冒苹果拒绝该版本的机会。