Iphone 一个链可以使用ExpirationHandler启动BackgroundTask多少次?
一个链可以使用ExpirationHandler启动BackgroundTask多少次 查看文档,beginBackgroundTaskWithExpirationHandler允许的最长时间约为10分钟,随时可能因iOS的变化而变化。 我在iOS文档中也看到了这一点:您不应该在应用程序移动到后台后使用此方法来保持其运行 一旦第一个任务即将过期,使用ExpirationHandler启动新的BeginBackgroundTask是否有效?如果是,iOS是否对时间进行了限制Iphone 一个链可以使用ExpirationHandler启动BackgroundTask多少次?,iphone,objective-c,Iphone,Objective C,一个链可以使用ExpirationHandler启动BackgroundTask多少次 查看文档,beginBackgroundTaskWithExpirationHandler允许的最长时间约为10分钟,随时可能因iOS的变化而变化。 我在iOS文档中也看到了这一点:您不应该在应用程序移动到后台后使用此方法来保持其运行 一旦第一个任务即将过期,使用ExpirationHandler启动新的BeginBackgroundTask是否有效?如果是,iOS是否对时间进行了限制 这可以做到吗 您可能可
这可以做到吗 您可能可以调用-beginBackgroundTask。。。。它可能返回UIBackgroundTaskInvalid。试试看!这方面有进展吗?这些闹钟似乎一直在运行:闹钟专业版、我的闹钟、Wave闹钟、Alarmed、,iHome@AndresCanella我在这方面运气不好。我不是100%确定那些闹钟应用程序是如何做后台工作的。您是否尝试只使用计划的本地通知?@tjg184 local notification是一项来自iOS的服务,独立于您的应用程序运行,只有当用户单击notif按钮转到应用程序时,它才会启动您的应用程序。如果设置为静默,这些类型的通知甚至不会发出声音,排除本地通知作为这些警报使用的方法。我仍然像你一样坚持这一点。如果你有任何进展,请告诉我,让我们来解决这个问题。@AndresCanella你最终找到了解决办法吗?