ios - 是否可以静默更新 ios 应用程序?

标签 ios app-store

有什么方法可以悄悄地更新 ios 应用程序(无需用户去应用商店并点击更新按钮)?

我们的场景是,我们希望将更新推送到用户的设备,并在他们晚上 sleep 时自动更新。

据我所知,使用普通的 Apple Dev Program 许可证无法做到这一点,但我没有使用 Enterprise License 的经验。使之成为可能的典型配置是什么?

更新: 根据this link , 这是可能的。

Silent updates and installs -- All iOS 7 devices can now download and install app updates without user interaction or notification. That ability extends to business and enterprise devices. A companion feature for devices, set up using Configurator's Supervise mode, also supports silent or background installation of apps and updates pushed out over the air by administrators, a useful feature in many settings like schools, hospitals, retail, hospitality, and sales.

最佳答案

静静地完全更新您的 .app 文件似乎是不可能的。

但是您可以更新 .app 的某些部分。这是一个 xml、png、jpg、配置文件等 Background Execution通过 HTTP 请求。

但是如果你想更新你的应用程序代码,我有一个不好的主意:你的代码必须在 Lua 脚本中,你可以在后台执行中通过 HTTP 请求更新任何 Lua 脚本文件。

关于ios - 是否可以静默更新 ios 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30343326/

相关文章:

iphone - 截取部分屏幕的屏幕截图

iphone - 成功提交 AppStore 的提示?

ios - 如何从 App Store Connect 中删除 "Unresolved issue"横幅?

ios - 如何获取 iPhone 和 iPad 中纵向和横向的键盘高度

ios - 在后台线程中搜索核心数据,函数随机终止

c# - 在 Xamarin.iOS 中为 2 个依赖静态库创建绑定(bind)

ios - 提交付费应用程序时出错

iphone - 哪个应用程序图标会显示在设备上的 App Store 中?

iphone - 如何在没有新版本的情况下更新应用程序商店中的应用程序?

ios - Xamarin iOS ModernHttpClient Owin OAuth2 Bearer Token Authentication DefaultHeader 导致 "System.Net.WebException: cannot parse response"