越狱iOS:调整和应用程序之间的通信
Jail broken iOS: Communication between tweak and application
我有我的 iOS 应用程序(具有合法配置的标准应用程序)。它从网络获取有关 phone 号码的信息并显示给用户。应用程序可以与网络一起工作,有存储空间,而且非常聪明:)。
我还对 InCallService.app 进行了调整,显示有关当前呼叫的其他信息。我希望这个非常愚蠢和简单。
我需要如何在调整和应用程序之间进行通信的建议。我希望应用程序在后台模式下根据 tweak 的请求启动,然后在后台模式存储接收到的数据和 return 此数据中加载信息以进行调整。数据包含很多信息,我不确定是否可以在 URL.
中发布所有这些信息
我应该使用哪些技术?此外,如果可能的话,我们将不胜感激任何指向相关主题的链接。
CPDistributedMessagingCenter 是一个流行的选项。它是操作系统中现有消息传递工具的包装器。它使用简单的消息和字典在不同进程之间提供服务器-客户端通信。 http://iphonedevwiki.net/index.php/CPDistributedMessagingCenter
RocketBootstrap 是另一种选择。它是解决 iOS 7 及更高版本 IPC 服务的拒绝查找错误的库
http://iphonedevwiki.net/index.php/RocketBootstrap
我有我的 iOS 应用程序(具有合法配置的标准应用程序)。它从网络获取有关 phone 号码的信息并显示给用户。应用程序可以与网络一起工作,有存储空间,而且非常聪明:)。
我还对 InCallService.app 进行了调整,显示有关当前呼叫的其他信息。我希望这个非常愚蠢和简单。
我需要如何在调整和应用程序之间进行通信的建议。我希望应用程序在后台模式下根据 tweak 的请求启动,然后在后台模式存储接收到的数据和 return 此数据中加载信息以进行调整。数据包含很多信息,我不确定是否可以在 URL.
中发布所有这些信息
我应该使用哪些技术?此外,如果可能的话,我们将不胜感激任何指向相关主题的链接。
CPDistributedMessagingCenter 是一个流行的选项。它是操作系统中现有消息传递工具的包装器。它使用简单的消息和字典在不同进程之间提供服务器-客户端通信。 http://iphonedevwiki.net/index.php/CPDistributedMessagingCenter
RocketBootstrap 是另一种选择。它是解决 iOS 7 及更高版本 IPC 服务的拒绝查找错误的库 http://iphonedevwiki.net/index.php/RocketBootstrap