Instance Pilot 技术支持

Instance Pilot 是一款 macOS 多实例管理工具,用于检查兼容性证据、启动用户选择应用的多个实例、管理运行中的实例,以及保存可重复使用的 Launch Sets。

基本设置

  1. 打开 Instance Pilot。
  2. 在 Launch 页面选择一个 macOS 应用,或将应用拖入窗口。
  3. 查看识别到的应用信息和兼容性状态。
  4. 选择需要启动的实例数量。
  5. 点击 Launch N Instances。
  6. 在 Running 页面激活、停止、重新启动或查看受管实例详情。

Compatibility Quick Check

选择应用后,Instance Pilot 可能会执行静态兼容性检查,查看与代码签名、Sandbox、应用结构、共享数据迹象以及可能的单实例限制有关的技术证据。

Quick Check 结果属于证据,不是保证。Clear 表示没有发现明显的静态阻碍,并不代表目标应用一定支持多个同时运行的实例。

运行时兼容性测试

需要更强证据时,可以使用运行时兼容性测试。Instance Pilot 可能会启动临时测试实例,并观察是否存在多个不同的目标进程同时保持运行。

测试进程属于临时证据,不会作为正式 Managed Instance 加入 Running 页面。

启动多个实例

Running 页面

Running 页面显示由 Instance Pilot 管理的实例。

高级启动设置

Advanced Options 可以包括:

只有在了解目标应用如何处理这些设置时,才建议使用高级选项。

Launch Sets

Launch Set 用于保存可重复使用的启动设置,包括应用引用、实例数量和启动配置。

敏感环境变量值不会以明文保存在 Launch Set 中。需要时,应用会在当前启动操作中再次请求这些值。

进程独立与数据独立

多个运行中的进程并不一定意味着应用数据完全独立。目标应用仍可能在不同实例之间共享偏好设置、数据库、容器、账号、缓存或其他资源。

Instance Pilot 管理的是进程,不保证不同实例之间的数据隔离。

常见问题排查

重要说明

Instance Pilot 不会修改、打补丁、注入代码、复制或克隆用户选择的应用。

Instance Pilot 不保证所有应用都支持多实例运行。兼容性取决于目标应用自身的设计和运行时行为。

支持联系

如需帮助,请使用 App Store 页面中提供的支持联系方式,并尽量附上 macOS 版本、Instance Pilot 版本、目标应用名称和版本、兼容性结果、请求的实例数量以及可见错误信息。

返回 Instance Pilot 隐私与支持主页