不在 Appstore 上发布应用程序,如何为我的 iOS 应用程序推送更新?

Without publishing the app on appstore, how to push updates for my iOS application?

在 Appstore 上发布应用程序后,有没有一种方法可以推送 view/layout 中的更改,以及设置屏幕(或任何其他屏幕)的基础功能,而无需用户更新应用程序应用商店。

不,没有办法完成此操作,您必须为每个 view/layout 更新创建并上传一个新版本,如果您之前将该逻辑嵌入到上传的版本中并动态执行此操作,则可能会出现您的问题根据服务器响应,这不是推荐的方式

这样想:有很多应用程序下载变化的数据并将其显示在表格视图或集合视图中。不同的文本、图像等。也就是说,实际上,更改应用程序而不提交更新。

具体取决于您想要做什么,它可能相当简单,也可能很复杂。

例如,您可能有一段代码用于布置 "options" 屏幕,您决定添加一个新选项。您的应用程序可以连接到服务器,下载 "configuration" 文件,然后让您的代码根据需要重新布局屏幕。

所以,当然,这是可能的 - 您只需要提前计划并针对这种灵活性编写您的应用程序。

但是,请注意:如果您正在考虑对您的应用程序的设计 and/or 功能进行 重大 更改,您可能 运行 遇到 Apple 的问题准则。例如,不要使用该想法来尝试 "get around" 您的应用因内容不当而被拒绝(例如 "hidden" 赌博部分只有在应用发布后才会显示)。