# uni-app使用许可协议
本协议是数字天堂（北京）网络技术有限公司（以下称“DCloud”）与您之间达成的协议。请阅读条款内容。

## 概念解释
uni-app，是DCloud公司提供的跨端开发框架（以下简称本框架）。

## 知识产权及使用授权
uni-app框架源码遵循 Apache-2.0 开源协议，详见 [LICENSE](LICENSE)
您可以自由下载、使用、分发本框架而不需要向DCloud付费。

您使用本框架开发的代码及输出物，包括但不限于网站、移动应用，其知识产权归属您所有。
关于移动应用的特别注意，如果您的移动应用中内嵌了DCloud的Runtime或sdk，该Runtime或sdk的知识产权仍然属于DCloud。
类似于您开发的应用内嵌了jvm或.net framework，虽然您的java代码的著作权属于您，但jvm等三方runtime的知识产权仍归原作者所有。


## 隐私条款
DCloud尊重用户隐私及代码安全，绝不会采集用户代码，并在此公开所有uni-app会上报DCloud服务器的数据清单。

1. 异常崩溃、错误日志

本框架发生编译或运行时异常，会将错误信息发送给DCloud服务器，该错误信息会同时明示在uni-app编译/运行日志中。

当你在 DCloud 出品的 HBuilderX 中使用 uni-app 时，若发生编译或运行时错误，会在 HBuilderX 控制台提示是否上传触发该错误的项目文件，若你点击同意上传，则 HBuilderX 会将错误信息及关联文件加密后上报DCloud服务器；否则，不会上传你的项目文件。

加密上报 DCloud 服务器的项目文件，仅用于复现开发者错误，问题分析完毕后，会自动丢弃，不会长久保存，也不会外泄。

2. 升级检测
为支持本框架的升级检测而提交的设备标志信息、版本信息。本框架需要统计每个版本的开发者占比，以及在需要时，给出明确的升级建议。


## 协议修订
根据发展，DCloud可能会对本协议进行修改。修改时，DCloud会在产品或者网页中显著的位置发布相关信息以便及时通知到用户。如果您选择继续使用我们的服务，即表示您同意接受这些修改。

## 联系我们
若您对本框架有任何疑问、意见和建议，欢迎联系我们：
[网站](https://DCloud.io)
