在不重新提交到 App Store 的情况下更新应用程序的内容?对于 IOS 和 objective c 代码

Updating Content of app without resubmitting to the App Store? For IOS and objective c code

我是新来的,注册这个账号就是为了问这个问题。我想知道如何在不将整个应用程序重新提交到 AppStore 的情况下更新应用程序的内容。内容不会改变应用程序的功能,只是显示新文章和新闻事件等内容。必须不断重新提交将是一个漫长的过程。如果最近发生了新闻事件,我会希望该应用程序及时显示并快速显示该事件。我怎样才能将它更新给我的所有用户?有没有办法通过wifi做到这一点?我将不胜感激任何帮助。我对此也很陌生,所以请原谅。

你不能。当您提交该应用程序时,Apple 会对其进行审查,如果通过审查,Apple 会对它进行数字签名。没有 Apple 的签名,它不会 运行 在任何 iOS 设备上。您所做的任何更改,无论多么微不足道,都会破坏签名。

要向您的客户发布突发新闻,请不要将新闻放在应用程序中。把它放在你控制的服务器上,然后让应用程序从那里获取它。苹果理解这个过程;事实上,他们希望您在某个地方有服务器。

如果您想很快发布新闻,请将其推送给您的用户。该机制是您的服务器向 Apple 推送通知,Apple 将通知转发给您的所有用户(除非他们已禁用来自您应用的通知,这当然是他们的特权)。

视情况而定,如果您谈论的是内容,您可以在应用程序启动或从后台恢复时通过从服务器下载轻松更新它们。
如果您在谈论运行时执行,您可以创建一个配置文件,您可以从远程下载 URL,它可以包含布尔值、字符串、数字,以定义应用程序执行期间的一种行为或路径。