相关疑难解决方法(0)

如何在IOS5上收到"kCTMessageReceivedNotification"通知时获取消息

使用ios4.x我可以使用下面的代码获取"kCTMessageReceivedNotification"通知时的消息

CTTelephonyCenterAddObserver( ct, NULL, callback,NULL,NULL, CFNotificationSuspensionBehaviorHold); 

if ([notifyname isEqualToString:@"kCTMessageReceivedNotification"])//receive message
    {

        NSDictionary *info = (NSDictionary *)userInfo;
        CFNumberRef msgID = (CFNumberRef)[info objectForKey:@"kCTMessageIdKey"];
        int result;
        CFNumberGetValue((CFNumberRef)msgID, kCFNumberSInt32Type, &result);   
        Class CTMessageCenter = NSClassFromString(@"CTMessageCenter");
        id mc = [CTMessageCenter sharedMessageCenter];
        id incMsg = [mc incomingMessageWithId: result];}
Run Code Online (Sandbox Code Playgroud)

但是对于ios5我不能这样做因为incMsg是零,所以我该怎么做才能得到消息?

谢谢

iphone sms jailbreak ios5

7
推荐指数
1
解决办法
1万
查看次数

iOS触摸事件通知(私有API)

可以在iOS模拟触摸事件,并且您可以在后台使用CTTelephonyCenterAddObserver和CFNotificationCenterAddObserver接收各种系统范围的通知,例如:

我还没有找到一种在后台获取触摸通知的方法.是否有可以与CFNotificationCenterAddObserver一起使用的"触摸事件",可以使用的不同通知中心,还是完全不同的方法?

我会对低级别的触摸信息(例如x,y坐标和触摸类型)感到满意,但更高级别的信息(例如按下按键,按下后退按钮等)会更好!

jailbreak iphone-privateapi ios

6
推荐指数
1
解决办法
6081
查看次数

iPhone 是否有任何私有 api 可以检测发送或接收的短信

我需要实现一个应用程序,用于在 iPhone 上接收或发送短信时检测事件。不需要读取短信。

我的应用程序将使用苹果的 VoIP 和导航器后台多任务功能在后台运行。

我可以使用私有 api,因为我的客户不需要应用商店上的这个应用程序。

谢谢。

iphone iphone-privateapi ios

2
推荐指数
1
解决办法
3628
查看次数

标签 统计

ios ×2

iphone ×2

iphone-privateapi ×2

jailbreak ×2

ios5 ×1

sms ×1