我是新來的Apple XPC技術人員(其實我也是Objective-C的新手),最近我想了解一些關於XPC技術的知識,這些技術用於在進程之間進行通信。 有誰知道如何使用XCode將命令行hello world程序與XPC程序結合起來? 我做的是: 1)創建一個命令行'HelloWorld'項目; 2)在項目'HelloWorld'項目下創建'target'; 3)然後我不知道如何將它們組合在一起; (可能是在建立設置? 如果你能告訴我如何做到這一點,這將是非常有益的。謝謝。如何創建Hello World XPC程序?
我的操作系統是10.12,xcode是8.2。
人員Prasanna您好,感謝您的意見。我試過了,它可以編譯成功,但我的應用程序始終無法調用XPC的成功。 –
我在github中創建了一個倉庫並上傳了我的代碼。你能幫忙看看嗎?我在helloworld中添加了XPC調用代碼,但它永遠不會工作。 https://github.com/lelewestlife/HelloWorldXPC –
你發佈的代碼對我來說看起來很好。究竟發生了什麼? XPC服務是否啓動?您可以使用'ps'來查看您的服務是否已啓動。以下是C中XPC服務的示例實現。https://github.com/drichardson/examples/blob/master/XPCApplicationExample/XPCMultiplierService/main.m。我試過這個,它工作正常。 – Prasanna