C++ 如何在iOS扩展应用程序上使用IPC(基于C+;+;)?

C++ 如何在iOS扩展应用程序上使用IPC(基于C+;+;)?,c++,ios,C++,Ios,我目前正在使用QT实现一个iOS应用程序。虽然这是一个QT生成的项目, 它与iOS非常相似 我将扩展应用程序添加到主应用程序中,我想使用IPC而不使用纯iOS功能。 所以,我想使用共享momory或命名管道(基于C++的) 但我对ios缺乏了解。所以我不知道扩展应用程序的沙盒路径。 我应该在哪个路径创建管线(使用mkfifo函数) 我附加了关于我的扩展应用程序的信息作为屏幕截图 我试图在相对路径中创建一条管线,但失败了 仅在模拟器上使用/tmp路径。为了在设备上操作,添加应用程序组后,它采

我目前正在使用QT实现一个iOS应用程序。虽然这是一个QT生成的项目, 它与iOS非常相似

我将扩展应用程序添加到主应用程序中,我想使用IPC而不使用纯iOS功能。 所以,我想使用共享momory或命名管道(基于C++的)

但我对ios缺乏了解。所以我不知道扩展应用程序的沙盒路径。 我应该在哪个路径创建管线(使用mkfifo函数)

我附加了关于我的扩展应用程序的信息作为屏幕截图

  • 我试图在相对路径中创建一条管线,但失败了

仅在模拟器上使用/tmp路径。为了在设备上操作,添加应用程序组后,它采用了应用程序组路径并在该路径中创建了一条管线,并且工作正常

请添加实际代码而不是屏幕截图。我通过在路径之前添加/tmp解决了这一问题。