ios 在应用程序升级后,是否可以在后台静默启动应用程序

nhaq1z21  于 2023-04-22  发布在  iOS
关注(0)|答案(1)|浏览(149)

在iOS中,是否可以在应用程序升级后立即执行某些任务?我希望即使用户在应用程序升级后没有打开应用程序,也可以执行这些任务。是否可以在应用程序升级后在后台静默启动应用程序
例如,在应用升级之后立即发送分析事件,而不需要启动应用。

nlejzf6q

nlejzf6q1#

简而言之-不。
您可以尝试使用Apple提供的不同后台功能来唤醒您的应用程序和后台,并检查是否发生了升级。没有已知的触发器(在撰写本文时2023年4月)在升级发生时唤醒应用程序。
一些后台功能供您探索(它们都需要用户的特殊权限,可能会影响用户体验):

  1. Silent Push notifications
  • 请注意,这个API没有任何保证,尽量不要滥用它,因为在OS/Apple开始限制之前,您可以发送到应用程序的静默推送的数量是有限制的。
  1. Background tasks
    提供了后台模式的完整列表here

相关问题