我想使用代理之类的ios应用程序。同一设备上将安装各种应用程序,所有应用程序都将通过代理应用程序与服务器通信。
我将向代理应用程序发送请求,代理应用程序将处理请求,将其发送到服务器并将响应发送到各种应用程序。
当我使用URLScheme时,这将启动应用程序并将其放在前面。我不想启动应用程序。有可能做到这一点吗?使用应用程序谎言服务?
AppSupport 框架公开了一个适合进程间通信的 Objective-C 类:CPDistributedMessagingCenter
. 您可以在此处阅读有关其用法和实现方式的详细信息。
对于跨多个应用程序的登录,您应该使用 KeychainManager 和共享子域,该子域具有将应用程序与 keychain-access-group 链接在一起的权利。