当应用程序在后台运行时,在指定时间在iOS设备上运行代码有哪些不同的选项?到目前为止,我发现我可以使用Timer对象,使用Grand Central Dispatch计时器,以及将CloudKit Push Notification和Apple Push Notification服务一起使用。
任何想法都欢迎。我很难找到解决方案。
答案 0 :(得分:0)
这是background execution的Apple文档。
这是应用程序execution states的Apple文档。
您应该了解一些事情:
粗略地,您应该注册一个后台执行模式,并遵循我上面链接的准则,并且当您的应用程序处于后台时,该应用程序将有时间执行代码。