通过套接字将信息发送到连接MobileMail / MobileSafari / MobileMaps的iPhone MobileSubstrate扩展

时间:2010-07-28 13:06:02

标签: iphone sockets iphone-sdk-3.0 mobile-safari jailbreak

我正在尝试使用MobileSubstrate来监听各种UIKit应用程序上的端口。但是,当我的扩展程序挂钩到MobileSafari,MobileMail或MobileMaps时,它无法成功创建套接字。我在iPhone Dev Wiki上找到了这个页面,澄清了这个问题:http://iphonedevwiki.net/index.php/Seatbelt

有没有办法让内置应用程序能够监听套接字(或者根本打开一个套接字?)如果没有,那么在iOS上进行进程间通信的另一种好(又简单)方法是什么?

1 个答案:

答案 0 :(得分:1)

就个人间的设备间通信而言,我使用的CFMessagePorts很像马赫端口。 http://developer.apple.com/mac/library/documentation/CoreFoundation/Reference/CFMessagePortRef/Reference/reference.html

如果您只需要通知 - 没有数据,那么我建议您查看达尔文通知中心(基于CFNotificationCenter)