HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

强烈建议在云空间控制台列表显示绑定的前端域名和后端域名或增加ssl管理页

强烈建议在云空间控制台列表增加绑定的前端网页空间和云函数/对象域名,因为目前没有api进行自动化的ssl证书更新覆盖功能,所以云空间多了,导致每次要更新域名的ssl都要找半天,不知道域名在哪个空间,绑定的是前端网页空间还是云函数/对象。

要么就单做一个ssl 频道页,把所有的ssl证书域名全部列出来,在一个界面集中展示管理

继续阅读 »

强烈建议在云空间控制台列表增加绑定的前端网页空间和云函数/对象域名,因为目前没有api进行自动化的ssl证书更新覆盖功能,所以云空间多了,导致每次要更新域名的ssl都要找半天,不知道域名在哪个空间,绑定的是前端网页空间还是云函数/对象。

要么就单做一个ssl 频道页,把所有的ssl证书域名全部列出来,在一个界面集中展示管理

收起阅读 »

香港开发者无法完成手机号验证

开发者账号

尊敬的 DCloud 技术支持团队,

你们好!

我是一位来自香港的开发者,正在使用你们的 uni-app 框架进行开发,非常感谢你们提供优秀的工具。
目前,我在进行开发者账户的 手机号验证 时遇到了一个阻碍。在“验证手机号”的页面中,系统只允许输入11位数字的手机号码,并且 没有提供国家/地区代码的下拉选择框。
我的香港手机号码格式为 +852 XXXX XXXX(共8位),无法在目前仅支持+86号码的输入框中完成验证。当我尝试输入号码时,系统提示“您填写的手机号码不正确”。

作为一名国际开发者,我非常希望完成手机验证以使用账户的全部功能并保障账户安全。
因此,我想请问:

  1. 是否有针对香港或国际开发者的特殊验证流程?
  2. 能否在验证页面添加国家代码(例如+852)的选择功能?
  3. 或者,能否请你们协助手动为我的账户完成手机号验证?
    感谢你们的时间和帮助!期待你们的回复。
    祝好,
继续阅读 »

尊敬的 DCloud 技术支持团队,

你们好!

我是一位来自香港的开发者,正在使用你们的 uni-app 框架进行开发,非常感谢你们提供优秀的工具。
目前,我在进行开发者账户的 手机号验证 时遇到了一个阻碍。在“验证手机号”的页面中,系统只允许输入11位数字的手机号码,并且 没有提供国家/地区代码的下拉选择框。
我的香港手机号码格式为 +852 XXXX XXXX(共8位),无法在目前仅支持+86号码的输入框中完成验证。当我尝试输入号码时,系统提示“您填写的手机号码不正确”。

作为一名国际开发者,我非常希望完成手机验证以使用账户的全部功能并保障账户安全。
因此,我想请问:

  1. 是否有针对香港或国际开发者的特殊验证流程?
  2. 能否在验证页面添加国家代码(例如+852)的选择功能?
  3. 或者,能否请你们协助手动为我的账户完成手机号验证?
    感谢你们的时间和帮助!期待你们的回复。
    祝好,
收起阅读 »

关于短信服务签名有效期管理的通知

短信

为保障短信服务的规范化和高效使用,自 2025 年 9 月 10 日起,平台将正式实施 短信签名有效期管理规则:

一、规则说明

  • 签名有效期管理
    对于连续 6 个月未活跃(包括但不限于未补充信息、未修改签名、未使用该签名发送短信等操作)的短信签名,系统将自动标记为 “失效状态”。(失效状态不会直接清理或删除数据)

  • 恢复方式
    已失效的签名需通过 uniCloud 后台 → 短信服务 → 签名管理 页面,点击 编辑 并重新提交报备申请,经审核通过后方可恢复使用。

  • 使用限制
    在签名失效期间,该签名将无法用于短信发送,请您提前做好相关业务调整。

二、风险提示与建议

为避免签名失效影响业务,建议您:

  • 定期检查
    登录 uniCloud 后台 → 短信服务 → 签名管理 页面,关注名下签名的状态及最后一次短信发送记录;

  • 保持活跃度
    若签名暂时未在业务中使用,可通过 补充信息 或 发送测试短信 等操作,维持签名的活跃状态;

  • 关注提醒
    平台将在签名即将失效前,通过邮件向您发送倒计时提醒,请根据提示及时完成必要操作。

继续阅读 »

为保障短信服务的规范化和高效使用,自 2025 年 9 月 10 日起,平台将正式实施 短信签名有效期管理规则:

一、规则说明

  • 签名有效期管理
    对于连续 6 个月未活跃(包括但不限于未补充信息、未修改签名、未使用该签名发送短信等操作)的短信签名,系统将自动标记为 “失效状态”。(失效状态不会直接清理或删除数据)

  • 恢复方式
    已失效的签名需通过 uniCloud 后台 → 短信服务 → 签名管理 页面,点击 编辑 并重新提交报备申请,经审核通过后方可恢复使用。

  • 使用限制
    在签名失效期间,该签名将无法用于短信发送,请您提前做好相关业务调整。

二、风险提示与建议

为避免签名失效影响业务,建议您:

  • 定期检查
    登录 uniCloud 后台 → 短信服务 → 签名管理 页面,关注名下签名的状态及最后一次短信发送记录;

  • 保持活跃度
    若签名暂时未在业务中使用,可通过 补充信息 或 发送测试短信 等操作,维持签名的活跃状态;

  • 关注提醒
    平台将在签名即将失效前,通过邮件向您发送倒计时提醒,请根据提示及时完成必要操作。

收起阅读 »

uni-admin报错Error in created hook: "TypeError: Cannot read properties of null (reading 'length')"

bug反馈

用户管理页报错

Error in created hook: "TypeError: Cannot read properties of null (reading 'length')"
原因:uni-data-checkbox组件bug,第388行改为

return this.dataValue&&this.dataValue.length > 0 ? this.dataValue : selectedArr
继续阅读 »

用户管理页报错

Error in created hook: "TypeError: Cannot read properties of null (reading 'length')"
原因:uni-data-checkbox组件bug,第388行改为

return this.dataValue&&this.dataValue.length > 0 ? this.dataValue : selectedArr
收起阅读 »

权限校验未通过,参与权限校验的集合

权限

权限管理->新增权限-> 权限id填:READ_UNI_ID_USERS 名称、备注随意

不要忘记给角色添加权限

退去登录,重新登录

权限管理->新增权限-> 权限id填:READ_UNI_ID_USERS 名称、备注随意

不要忘记给角色添加权限

退去登录,重新登录

大佬们,云控件如何初始化

我现在控制台一直报at process.processTicksAndRejections (node:internal/process/task_queues:95:5),也登录不上admin项目

我现在控制台一直报at process.processTicksAndRejections (node:internal/process/task_queues:95:5),也登录不上admin项目

JQL语句使用花括号查询,在支付宝云中会报错

同样的查询语句,在阿里云中正常,在支付宝云直接报错,由于是使用了花括号的写法,但是官方仅仅是不推荐,不代表不能用,真的头大

 const db = uniCloud.database()  
        const rollCallTemp = db.collection('roll-call')  
          .where(`_id=="${ this.rollCallId }"`)  
          .getTemp()  
        const res = await db.collection(rollCallTemp, 'project')  
          .field('title,description,has_password,password,status,start_time,end_time,total_members,responded_count,project_id{project_name,cover,description,start_time,end_time}')  
          .get()  
继续阅读 »

同样的查询语句,在阿里云中正常,在支付宝云直接报错,由于是使用了花括号的写法,但是官方仅仅是不推荐,不代表不能用,真的头大

 const db = uniCloud.database()  
        const rollCallTemp = db.collection('roll-call')  
          .where(`_id=="${ this.rollCallId }"`)  
          .getTemp()  
        const res = await db.collection(rollCallTemp, 'project')  
          .field('title,description,has_password,password,status,start_time,end_time,total_members,responded_count,project_id{project_name,cover,description,start_time,end_time}')  
          .get()  
收起阅读 »

【公告】腾讯云服务空间套餐升级、能力变更通知

uniCloud

为了给开发者提供更加优质可靠的产品服务,腾讯云计划将于2025年6月30日对服务空间套餐进行升级。

套餐升级后,套餐能力也有相应变更,腾讯云会分多次上线能力变更,具体计划如下:

2025年8月31日(已上线)

能力 个人版(19.9元/月) 入门版(99元/月) 标准版(199元/月) 199元以上套餐
云函数 - 超时时间 3s,不支持修改 3s,不支持修改 最大900s 最大900s
云函数 - 运行内存 256M,不支持修改 256M,不支持修改 支持修改 支持修改
云函数 - 日志保存时长 2小时 2小时 3天 7天
前端网页托管 - 防盗链配置 不支持 不支持 支持 支持
前端网页托管 - IP黑白名单配置 不支持 不支持 不支持 支持
前端网页托管 - IP访问限频配置 不支持 不支持 支持 支持

2025年6月30日(已上线)

能力 个人版(19.9元/月) 入门版(99元/月) 199元及以上套餐
云数据库 - 数据库回档 不支持 不支持 支持
云函数 - 固定出口IP 不支持 不支持 支持
  • 变更时间之后将不再支持以上能力,请及时关注您使用的套餐是否强依赖以上变更能力,如有需求可升级更高套餐版本。
  • 现有套餐如果降配到低版本套餐时,以上能力也将会自动变更,套餐不支持的能力将会失效。

套餐版本变更

已与2025年6月30日生效

配额 个人版(提升) 标准版(新增) 初创版(下线) 团队版(下线) 企业版(新增) 团队高级版(下线) 企业增强版(新增) 单位
QPS 500 500 500 1000 1000 1500 1000 -
调用次数 20 800 1000 5000 5000 20000 20000 万次
容量 2 3 100 100 300 500 1500 2000 GB
云函数资源使用量 10 15 60 45 100 150 1000 1500 万GBs
云函数外网出流量 2 4 20 10 25 50 100 200 GB
CDN流量 5 10 300 200 600 1200 2000 4000 GB
CDN回源流量 5 10 120 100 300 600 1000 2000 GB
价格 39.9 19.9 199 299 999 999 4999 4999 元/月
  • 套餐版本增加标准版企业版企业增强版。原有的初创版团队版团队高级版将下线不再支持新购,已有套餐用户不受影响可继续使用、续费。
  • 新增套餐及现有的个人版套餐资源配额提升,部分配额提升50% ~ 100%,个人版套餐资源配额提升已实时生效
  • 账号注册时间自2023年5月1日起,且未创建过腾讯云空间或第一次创建腾讯云空间在2023年10月9日之后,支持购买新增的三个套餐。
继续阅读 »

为了给开发者提供更加优质可靠的产品服务,腾讯云计划将于2025年6月30日对服务空间套餐进行升级。

套餐升级后,套餐能力也有相应变更,腾讯云会分多次上线能力变更,具体计划如下:

2025年8月31日(已上线)

能力 个人版(19.9元/月) 入门版(99元/月) 标准版(199元/月) 199元以上套餐
云函数 - 超时时间 3s,不支持修改 3s,不支持修改 最大900s 最大900s
云函数 - 运行内存 256M,不支持修改 256M,不支持修改 支持修改 支持修改
云函数 - 日志保存时长 2小时 2小时 3天 7天
前端网页托管 - 防盗链配置 不支持 不支持 支持 支持
前端网页托管 - IP黑白名单配置 不支持 不支持 不支持 支持
前端网页托管 - IP访问限频配置 不支持 不支持 支持 支持

2025年6月30日(已上线)

能力 个人版(19.9元/月) 入门版(99元/月) 199元及以上套餐
云数据库 - 数据库回档 不支持 不支持 支持
云函数 - 固定出口IP 不支持 不支持 支持
  • 变更时间之后将不再支持以上能力,请及时关注您使用的套餐是否强依赖以上变更能力,如有需求可升级更高套餐版本。
  • 现有套餐如果降配到低版本套餐时,以上能力也将会自动变更,套餐不支持的能力将会失效。

套餐版本变更

已与2025年6月30日生效

配额 个人版(提升) 标准版(新增) 初创版(下线) 团队版(下线) 企业版(新增) 团队高级版(下线) 企业增强版(新增) 单位
QPS 500 500 500 1000 1000 1500 1000 -
调用次数 20 800 1000 5000 5000 20000 20000 万次
容量 2 3 100 100 300 500 1500 2000 GB
云函数资源使用量 10 15 60 45 100 150 1000 1500 万GBs
云函数外网出流量 2 4 20 10 25 50 100 200 GB
CDN流量 5 10 300 200 600 1200 2000 4000 GB
CDN回源流量 5 10 120 100 300 600 1000 2000 GB
价格 39.9 19.9 199 299 999 999 4999 4999 元/月
  • 套餐版本增加标准版企业版企业增强版。原有的初创版团队版团队高级版将下线不再支持新购,已有套餐用户不受影响可继续使用、续费。
  • 新增套餐及现有的个人版套餐资源配额提升,部分配额提升50% ~ 100%,个人版套餐资源配额提升已实时生效
  • 账号注册时间自2023年5月1日起,且未创建过腾讯云空间或第一次创建腾讯云空间在2023年10月9日之后,支持购买新增的三个套餐。
收起阅读 »

uniCloud.importObject引入云对象,非自定义loading请求的时候加载能否添加遮罩

通过uniCloud.importObject引入云对象,如果不配置{custom:true}的话,请求云对象的时候会自动有加载loading,但是没有mask遮罩,自定义使用的时候uni.showLoading({mask:true})可以这样配置,这样用户不会误触,那么引入云对象该如何配置?

继续阅读 »

通过uniCloud.importObject引入云对象,如果不配置{custom:true}的话,请求云对象的时候会自动有加载loading,但是没有mask遮罩,自定义使用的时候uni.showLoading({mask:true})可以这样配置,这样用户不会误触,那么引入云对象该如何配置?

收起阅读 »

uniCloud阿里云服务空间数据库系统架构升级通知

uniCloud

尊敬的uniCloud开发者,您好!

uniCloud阿里云服务空间于2025年4月12日对数据库进行系统架构升级,升级期间影响新建服务空间的数据表创建,其他功能不受影响,预计4月12日下午14点恢复,感谢您的支持与理解。

尊敬的uniCloud开发者,您好!

uniCloud阿里云服务空间于2025年4月12日对数据库进行系统架构升级,升级期间影响新建服务空间的数据表创建,其他功能不受影响,预计4月12日下午14点恢复,感谢您的支持与理解。

关于 uniCloud 用户手机号实名核验的公告

uniCloud

自 2025 年 5 月12 日 0 时 起,用户登录 uniCloud 控制台 时,将进行手机号实名信息核验。具体规则如下:

个人用户(持身份证证件):

请确保 注册手机号的实名信息 与 身份证号、开发者名称 保持一致。如不一致,请及时修改手机号。
使用护照、港澳通行证的个人用户不受影响。

企业用户:

请确保 联系人手机号的实名信息 与 联系人姓名、身份证号 保持一致。如不一致,请及时修改联系人信息。

请您尽快核对相关信息,以免影响正常使用 uniCloud 服务。

继续阅读 »

自 2025 年 5 月12 日 0 时 起,用户登录 uniCloud 控制台 时,将进行手机号实名信息核验。具体规则如下:

个人用户(持身份证证件):

请确保 注册手机号的实名信息 与 身份证号、开发者名称 保持一致。如不一致,请及时修改手机号。
使用护照、港澳通行证的个人用户不受影响。

企业用户:

请确保 联系人手机号的实名信息 与 联系人姓名、身份证号 保持一致。如不一致,请及时修改联系人信息。

请您尽快核对相关信息,以免影响正常使用 uniCloud 服务。

收起阅读 »

uni-pay 配置多个商户动态获取,修改下 /uni-pay-co/service/pay.js 经验

目标 用户点击支付是 动态获取商家的支付配置参数,实现多商户配置,思路:商家支付配置参数储存到数据库然后获取给unipay。
第一步安装导入uniapy2组件 这步骤不说了很简单。。

是这样的 调用支付 ref pay

这里就是调用支付的时候所需的参数我们增加一个商家ID 然后打开\uni_modules\uni-pay\components\uni-pay 这个文件里看一下后面发生的事

这里它调用了创建订单函数就在下面我看了一下 这个才是真正的给unipay云函数传参数的

好这个也看了 我们看下他最后怎么做了

接下来我们去找到这个看一下

\uniCloud\cloudfunctions\uni-pay-co\service\pay,js

这是核心的地方

你因为这就完了,确实完了 但是接受这个参数过程还复杂 我这小白研究半天才实现了
看下面

最后就是按这个格式数据库存储配置信息然后在这个通过商家ID获取对应的配置信息给他就好了

我的思路在这里结束 记录一下吧

继续阅读 »

目标 用户点击支付是 动态获取商家的支付配置参数,实现多商户配置,思路:商家支付配置参数储存到数据库然后获取给unipay。
第一步安装导入uniapy2组件 这步骤不说了很简单。。

是这样的 调用支付 ref pay

这里就是调用支付的时候所需的参数我们增加一个商家ID 然后打开\uni_modules\uni-pay\components\uni-pay 这个文件里看一下后面发生的事

这里它调用了创建订单函数就在下面我看了一下 这个才是真正的给unipay云函数传参数的

好这个也看了 我们看下他最后怎么做了

接下来我们去找到这个看一下

\uniCloud\cloudfunctions\uni-pay-co\service\pay,js

这是核心的地方

你因为这就完了,确实完了 但是接受这个参数过程还复杂 我这小白研究半天才实现了
看下面

最后就是按这个格式数据库存储配置信息然后在这个通过商家ID获取对应的配置信息给他就好了

我的思路在这里结束 记录一下吧

收起阅读 »