5 个版本
| 0.2.3 | 2020年3月25日 |
|---|---|
| 0.2.2 | 2019年3月19日 |
| 0.2.1 | 2018年9月30日 |
| 0.2.0 | 2018年9月29日 |
| 0.1.0 | 2018年9月26日 |
在 macOS 和 iOS API 中排名 94
15KB
298 代码行(不含注释)
xpc-connection-rs
Rust 的 XPC 连接绑定。
什么是 XPC?
一个基于 Mac OS 序列化属性列表的低级(libSystem)进程间通信机制。更多内容请参考 Apple 开发者网站。
特性
audit_token允许获取客户端的审计令牌。这需要使用私有 API,但这是验证客户端最简单的方法。请参阅 CVE-2020-0984 和 这篇有用的博客文章。示例 echo 服务器使用了这项功能。
支持的数据类型
array:Vec<Message>bool:booldata:Vec<u8>date:SystemTimedictionary:HashMap<String, Message>double:f64error:MessageErrorfd:RawFdint64:i64string:Stringuint64:u64uuid:Vec<u8>空
尚未支持的数据类型
activityendpointshmem
依赖项
~1–2.7MB
~52K SLoC