有人用过GSEventRegisterEventCallBack
吗?
我的应用程序在后台运行。我想在前台应用程序(不是我的应用程序)中的视图发生更改时得到通知。有可能通过GSEventRegisterEventCallBack
吗?
我无法GSEventRegisterEventCallBack
为任何活动找到工作。任何有助于高度赞赏的代码片段。
有人用过GSEventRegisterEventCallBack
吗?
我的应用程序在后台运行。我想在前台应用程序(不是我的应用程序)中的视图发生更改时得到通知。有可能通过GSEventRegisterEventCallBack
吗?
我无法GSEventRegisterEventCallBack
为任何活动找到工作。任何有助于高度赞赏的代码片段。
关于这个主题的一些信息:
我 greped Simulator 二进制文件并在几个地方找到了它:
无效 GSEventRegisterEventCallback(EventCallback eventCallBack) { __eventCallBack = eventCallBack; }
__eventCallBack 是全局变量。
看起来它根本没有在模拟器上使用,但在真实设备上非常活跃(至少基于对 GraphicalServices 中这个全局变量的引用)
GSEventRegisterEventCallback(__UIApplicationHandleEvent)
我会说,你最好的选择是反汇编/反编译 UIApplicationMain 和 UIApplicationHandleEvent。
这很有趣,因为它是与 Springboard 携手合作的独立服务。而且因为它在后台,所以很有可能即使在后台也可以接收事件。