macOS Release Notes

口径说明

融云公开文档不覆盖 macOS 原生 SDK 与桌面交付链(dmg / 代码签名 / 公证 / 分发 / Gatekeeper);本页为本项目按 Apple 与 Electron 官方实践补齐的接入文档。

本页汇总 macOS 分区的发布口径:契约版本、绑定里程碑、交付物与验证环境。具体变更条目见「更新日志」。

项值
IDL 版本 / 状态v1.0.0 · frozen
冻结修订35
绑定状态ga
绑定语言JavaScript (ESM) + TypeScript declarations; Electron 桌面端(macOS x64 / arm64)
包名@ni-paas-im/electron
继承关系继承 electron 的公开符号
语义操作 / 组件103 个 IMLib 操作 · 10 个 IMKit 组件
系统要求macOS 11+ (x86_64);macOS 11+ (arm64 / Apple Silicon)
验证口径x64 本机实测;arm64 由 CI(macos-14)构建验证
交付物.app + .dmg(x64 / arm64)
签名 / 分发ad-hoc(本地验证);Developer ID + 公证(对外发布)

验证环境​

项值
主机macOS 15 (x86_64)
Electron35.0.1
Node22
验证日期2026-10-29

发布检查清单​

  1. 契约无漂移:生成物 `--check` 通过,62 个操作与 10 个组件与 IDL 一致。
  2. 本地库迁移与冷启动验证通过(历史仍在、未读正确)。
  3. `.app` 签名与公证通过,`spctl -a -vvv` 显示 accepted。
  4. 干净机器安装验证通过(下载 → 挂载 → 拖入 Applications → 启动 → 登录收发)。
  5. 发布说明已更新:新增能力、修复项、已知问题与升级注意事项。

相关文档​