> For the complete documentation index, see [llms.txt](https://documentation.soulver.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.soulver.app/zh/documentation/exporting/soulver-studio.md).

# Soulver Studio

### 什么是 Soulver Studio？

Soulver Studio 是一项功能，可以将您的 Soulver 表格转换为可以在任何运行 macOS 12+ 的 Mac 上的独立应用。

<figure><img src="/files/llnRmIZ0iaA36RUBCS3E" alt="Soulver Studio 图标" width="375"><figcaption><p>可供您选择的 7 个炫酷新计算器应用的图标</p></figcaption></figure>

### 我为什么要这样做？

* 使用 Soulver Studio 将计算表（假设包含变量和行引用）分享给未安装 Soulver 的人。
* 例如，您可能用它来替代发送 Excel/Numbers 电子表格给别人。

### 如何使用？

1. 选择一个表格，然后前往 **Sheet** 菜单 > **Build app from Sheet**。
2. 提供有关您新应用的详细信息：为其起一个令人难忘的名称，设置版本号（如 1.2.3 等），并提供一个在应用新构建中保持不变的唯一标识符（macOS 要求所有 Mac 应用必须有此标识符）。
3. 从 7 个可用的彩色选项中选择您喜欢的图标。
4. 点击 **Upload and Build**。
5. 您的新应用（通常）将在 5 分钟内准备好下载。压缩后约为 7 MB，解压后约为 15 MB。

<figure><img src="/files/CPtzS6LXPdQJgz4NCA7p" alt="Soulver Studio 设置屏幕" width="563"><figcaption><p>将 Soulver 表格转换为独立应用真的如此简单。</p></figcaption></figure>

### 我的表格上传后会发生什么？

* 您的表格上传到我们的服务器后，它将被转换为一个类似 Soulver 的 Mac 应用。
* 然后，该应用会进行 [沙盒化](https://developer.apple.com/documentation/security/app_sandbox/protecting_user_data_with_app_sandbox)。沙盒化是 macOS 上的一种可选安全措施，可以使应用在技术上无法访问您的文件（提供额外的安心感）。
* 随后，该应用会被发送到苹果进行一个称为 [公证](https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution)。这是使应用可以在其他 Mac 上安装的必要步骤（参见 [Gatekeeper](https://support.apple.com/guide/security/gatekeeper-and-runtime-protection-sec5599b66df/web)）。通常需要几分钟，但如果苹果当天很忙，可能需要长达一小时。
* 您的应用将在完成后的 24 小时内从我们的服务器上删除。如果您想与他人分享您的应用，您需要自己托管它。

### 限制

* Soulver Studio 应用不能创建新行。我们建议您使用变量和行引用来设置您的表格，使其作为独立应用时更实用。
* Soulver Studio 应用无法访问实时股票价格或执行天气查询（但它们可以访问实时货币汇率）。
* 我们受苹果的限制，每天只能构建 [75 个应用](https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow#3561440)。当达到此限制时，Soulver Studio 将在一段时间内不可用。
