在后台获取iOS设备使用情况的通知
可能是我正在使用一个错误的标题,但我会尽力在这里解释我想要什么。
在iOS中,我需要实现一个function,以获得通知,如果用户正在使用他们的iOS设备。
我的应用程序将运行在后台使用位置服务,我需要找出用户是否正在使用他们的设备。 这是可行的,因为我已经看过这个应用程序,它是在后台发送通知驱动程序在驾驶时起诉他们的设备。
https://itunes.apple.com/fr/app/cellcontrol/id661169580?l=en&mt=8&ign-mpt=uo=2
所以我需要类似的function来找出用户是否使用iOS设备。 如果你们中的任何一个人都可以向我提出任何build议,那么我就可以开始了。
谢谢!
注:我试图找出触摸事件的背景,但这是不可能的,因为我已经做了一些研究。
当应用程序在后台使用公共API时,您将无法接收触摸事件。 但是,您可以使用mobileSubstrate库( http://iphonedevwiki.net/index.php/MobileSubstrate – 将使用MobileHooker组件)的帮助。 通过挂钩你的进程到操作系统。 例如,Cydia中的显示logging器应用程序在logging屏幕的同时跟踪全局手势。 这将是一个苹果蠹的调整,你将需要越狱你的设备来做这一切。
来到你的具体用例,你引用的示例应用程序应该使用https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow中提到的后台应用程序的例外之一.html (请参阅“实现长时间运行的后台任务”一节),可能是从外部附件接收更新的那个。
- 无静态方法创buildc + + DLL
- iOS正确停止AVCaptureSession
- 更改Google地图的选定标记或更改标记的颜色?
- Objective-C自动释放内存pipe理
- IOS:UIImageView带有半径的白色边框在四angular显示一条奇怪的黑线
- 如何添加UIViewController作为以编程方式创buildUIView创build的UIButton行动的目标?
- 使用后端Spring Security Java EE服务器和前端iOS Objective-C客户端进行身份validation
- iOS:使用insertRowsAtIndexPaths在UITableview中插入多行
- UIView上的UITapGestureRecognizer和它的子视图在子视图被抽头时一起响应