在不将服务器更新推送至生产的情况下,将iOS应用程序提交至应用商店进行审查



我们的平台正在进行一次重大升级,其中包括影响数据库模式和数据关系的升级。

我们已经更新了应用程序,即将将其提交给应用商店审批。我们将提交API端点指向我们的生产环境的应用程序,但新的端点只有在我们平台的DB架构升级后才能工作,而在我们的应用程序获得批准之前,我们不想这样做。

有人知道如何进行吗?是否有办法为应用程序提供阶段和生产API端点,让苹果审查阶段端点,但让应用程序使用生产端点?

PS-由于时间限制,我们没有进行向后兼容的平台升级,因此一旦我们的平台成功升级,我们将要求iOS应用程序用户升级到新应用程序。

我有一个想法可能对你有用。将您的新平台放在临时服务器中。让你的应用。连接到它仅用于苹果测试。给苹果一个测试用户,该用户只连接到临时服务器,所有其他用户都连接到实时服务器。

稍后您可以上传一个不包含该逻辑的新版本。x.x.1版本。

请记住选择"开发者发布"选项。意味着你的应用程序将被接受,但在你手动发布之前不会被发布。这允许您发布应用程序。并同步更新您的平台。

最新更新