About 1,110,000 results
Open links in new tab
  1. XPC | Apple Developer Documentation

    In macOS 13 and later, the Service Management framework provides a new structure for packaging and installing these service types. You can build an XPC service using C, Swift, or …

  2. 携手 XPCServices,打造安全稳定的 Mac 应用 - 腾讯云

    Oct 11, 2022 · XPC Service 快速搭建. 通过 Xcode 的模板能够快速地创建一个 XPC Service,你可以选择(OC、Swift)Xcode 14 已经支持直接创建 Swift 的模版代码。OC和Swift 都是基 …

  3. 谈谈Mac进程间通信--XPC - 简书

    May 27, 2020 · 苹果提供了两种处理xpc服务端api: 基于纯c实现的服务api(包含在libSystem中),包含两部分: xpc.h,定义了XPC支持的对象和数据类型及其操作接口,以及服务启动、事 …

  4. 谈谈Mac进程间通信--XPCXPC Service是一种整合了GCD ... - 掘金

    May 27, 2020 · XPC Service是一种整合了GCD与launchd的一种轻量级进程间通信机制,其主要目的是提供:权限分离和稳定性。 XPC Service由launchd来管理其启动、监视及终止,比如崩 …

  5. MacOS XPC的使用入门_mac开发xpc service-CSDN博客

    Apr 21, 2020 · 主要需要集成XPC Server这个模块,这个模块最终会被apple的根进程launchd管理和以独立进程的方法唤起和关闭, 我们主app 进程并不需要管理这个进程的生命周期。

  6. macOS XPC - HackTricks

    XPC,即 XNU(macOS 使用的内核)进程间通信,是一个用于 macOS 和 iOS 上进程之间通信 的框架。XPC 提供了一种机制,用于在系统上进行 安全的、异步的方法调用。

  7. 携手 XPCServices,打造安全稳定的 Mac 应用 - 绿林小屋

    Oct 12, 2022 · XPC Service 快速搭建. 通过 Xcode 的模板能够快速地创建一个 XPC Service,你可以选择(OC、Swift)Xcode 14 已经支持直接创建 Swift 的模版代码。OC和Swift 都是基 …

  8. XPC services on macOS app. Before XPC we used to pick up

    Feb 22, 2023 · Using XPC Services in our apps allow us to break some functionality in separate modules (The XPC Service). We could create an XPC Service that can be in charge of running …

  9. Creating XPC services | Apple Developer Documentation

    When launchd launches an XPC service, it starts a process that runs the binary of the service. To perform tasks, the service creates an XPCListener with a service name and a closure to …

  10. 在 macOS 中如何使用 XPC 实现跨进程通讯? - Lee 的笔记本

    Jul 20, 2020 · 从 2011 年被提出的时候,XPC 就持续在“体制内”发光发热,比如 macOS 的沙盒、iOS 的 Remote View Controller 和两个平台上都有的应用扩展(App Extensions)里都用到了 …