软件许可证

Zivid SDK 包含某些高级功能,需要有效的软件许可证才能使用。该许可证以加密签名文件的形式由 Zivid 提供。您只需安装该许可证文件即可解锁高级功能,无需其他操作。

安装 License.yml

请通过您的 Zivid 联系人获取许可证文件。下载后,将其放置在以下目录中进行安装:

mkdir %LOCALAPPDATA%\Zivid\API
move %HOMEPATH%\Downloads\License.yml %LOCALAPPDATA%\Zivid\API\
mkdir --parents "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API
mv ~/Downloads/License.yml "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API/

您现在可以在 API 中使用高级功能。

关于 License.yml

License.yml 文件除了本身作为许可证外,还包含有关软件许可证的信息。以下是一个(无效的)许可证示例。

__version__: 1
__signature__: "A3r/03qb7i1lh5VhJJN4jwUU2ehRtEm2yIx5w3gVFeJXDnWzN6pxXV8qLsxsza2dkuZnybQYlxzg/XIuHO63fg=="
License:
    CustomerInformation:
        AgreementID: __not_set__
        CompanyName: "Zivid AS"
        CustomerID: __not_set__
    Entitlements: []
    ExpiresAt: 2100-10-13T09:34:00Z
    ID: "EA5B9EBA-598D-455C-A7B9-626523468A95"
    IssuedAt: 2025-10-13T09:33:25Z
    Notes: __not_set__
    Type: development

文件顶部的加密签名确保任何对文件的修改都会使其失效。因此,请务必在从 Zivid 收到文件后不要对其进行任何修改。

除了许可证密钥外,它还包含以下元数据:

  • Agreement ID:报价单编号的可选标识符

  • Company Name:获得许可证的公司名称

  • Customer ID:根据 Zivid 记录的可选客户标识符

  • Entitlements:许可证解锁的功能列表

  • Expires at:许可证到期的日期和时间(UTC )

  • ID:许可证的唯一标识符

  • Issued at:许可证生成的日期和时间(UTC)

  • Notes:关于许可证的可选备注或评论

  • Type:许可证的类型(开发版、评估版、商业版)