Iphone 如何在MobileSubstrate中连接UIApplicationLegate

Iphone 如何在MobileSubstrate中连接UIApplicationLegate,iphone,ios,hook,Iphone,Ios,Hook,我想挂接UIApplicationLegate:ApplicationIdentinterBackground,但系统无法找到并安装此挂接 我的代码如下: IMP original_UIApplicationDelegate_applicationDidEnterBackground; void replaced_UIApplicationDelegate_applicationDidEnterBackground(UIApplicationDelegate * self,SEL cmd, UI

我想挂接
UIApplicationLegate:ApplicationIdentinterBackground
,但系统无法找到并安装此挂接

我的代码如下:

IMP original_UIApplicationDelegate_applicationDidEnterBackground;
void replaced_UIApplicationDelegate_applicationDidEnterBackground(UIApplicationDelegate * self,SEL cmd, UIApplication *application)
{
    NSLog(@"==========applicationDidEnterBackground==========");
    original_UIApplicationDelegate_applicationDidEnterBackground(self, cmd, application);    
}

然后我调用
MSHookMessageEx()
安装它。但是它不起作用。

我不熟悉这种语法(鉴于缺乏响应,我怀疑其他人不熟悉)。您是否使用标准Objective-C和Cocoa Touch之外的特定框架?