通过在 iOS 中摇动手机在后台启动进程

Posted

技术标签:

【中文标题】通过在 iOS 中摇动手机在后台启动进程【英文标题】:Start a process in background by shaking the phone in iOS 【发布时间】:2013-01-14 07:10:07 【问题描述】:

我想在我的 iPhone 摇晃时在后台启动一个进程。 可以说我的 iPhone 在主屏幕上。我摇晃它,后台进程开始。 我该怎么做??

提前致谢:)

【问题讨论】:

【参考方案1】:

@Varun 你不能有后台进程。除非您的应用处于活动状态,否则您无法执行任何流程。

正如您所问的,用户何时在主屏幕上。我想告诉你,当用户在主屏幕上时。您无法控制您的应用程序。 ios 不允许除苹果应用程序之外的任何后台进程。

其他方式是使用推送通知或本地通知。当用户检查它们时,您可以打开您的应用并做任何您想做的事情。

【讨论】:

以上是关于通过在 iOS 中摇动手机在后台启动进程的主要内容,如果未能解决你的问题,请参考以下文章

《转载》IOS高级开发~开机启动&无限后台运行&监听进程

APP非功能测试

[OC学习笔记]启动流程

[OC学习笔记]启动流程

Linux之进程管理作业管理

PHP启动的Bash后台进程不起作用