HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

【源码交付】商用级婚恋交友系统 匹配算法 + 实名认证 + 红娘CRM uniapp双端

微信小程序

集成协同过滤匹配算法、权威实名认证、红娘后台管理系统,支持二开,快速部署商用。

产品详情页文案(严谨技术向)

🚀 适用场景

本产品适用于:高端婚恋服务机构、同城婚恋平台运营、高校校友婚恋小程序拓展、大型社交APP的婚恋子模块。

📱 技术栈与开发环境

  • 前端框架uni-app (Vue3 Composition API / Vue2 可选),支持编译到 iOS App、Android App、H5 以及各大小程序。
  • 后端语言:Java (SpringBoot) / PHP (ThinkPHP/Laravel) (请根据你实际的后端替换)
  • 数据库:MySQL 5.7+ / 8.0 + Redis
  • UI组件:uView / ColorUI(提供完整设计源文件)

🔥 核心功能模块详解

1. 智能匹配算法(核心卖点)

摒弃传统的“只看脸”模式,本系统内置多维度协同过滤算法

  • 基础属性:年龄、身高、学历、收入硬性条件筛选。
  • 心理测试:内置MBTI(迈尔斯-布里格斯类型指标)或自定义恋爱观测试题库,通过用户答案计算契合度。
  • 行为算法:基于用户的浏览行为、点赞记录,推荐潜在匹配对象。
  • 每日推荐:首页生成“今日优选”列表,显示匹配百分比,增加用户粘性。

此处是获取完整演示和查看源码的地址哟~

2. 权威实名认证(安全合规)

针对婚恋行业强监管需求,对接权威数据源

  • 身份证OCR识别:自动识别身份证信息,减少用户输入。
  • 活体检测:集成阿里云/腾讯云/旷视等权威人脸识别SDK,确保人证合一。
  • 学历/房产/车辆认证(可选):支持上传证件,由后台人工审核。
  • 防欺诈机制:同一身份证/手机号禁止重复注册。
3. 红娘CRM管理后台(商业化核心)

专为婚恋中介/红娘设计的管理面板,打通线上与线下服务:

  • 会员管理:查看所有用户资料、认证状态、会员到期时间。
  • 邀约匹配:红娘可手动筛选男女用户,一键发起“牵线”或线下约见邀请。
  • 服务工单:记录红娘与用户的跟进记录、通话记录、回访记录。
  • 付费解锁:后台可配置用户查看联系方式需支付“红豆”或购买VIP。
  • 活动管理:发布线下相亲活动,用户在线报名,后台统计名单。
4. 即时通讯(IM)系统
  • 集成腾讯云IM / 融云 / 环信(或自研WebSocket)。
  • 支持文本、图片、语音、礼物打赏。
  • 敏感词过滤:防止诈骗词汇传播。

📦 交付清单(确保严谨有效)

  • ✅ 全套 uni-app 前端源代码(Android和iOS打包证书配置教程)。
  • ✅ 后端PHP/Java完整源代码(非加密,支持二次开发)。
  • ✅ 数据库结构SQL文件及Redis配置。
  • ✅ 服务器环境部署文档(LNMP/LAMP 推荐)。
  • ✅ 第三方服务申请教程(微信支付、支付宝支付、阿里云认证接口申请)。
  • ✅ 后台管理操作手册。

🛠 为什么选择这套系统(针对技术员的优势)

  1. 架构清晰:代码注释详细,遵循PSR规范(如果是PHP),MVC(模型-视图-控制器)分层明确,方便技术员快速接手。
  2. 高并发预留:Redis缓存热门数据,避免频繁查询数据库。
  3. 独立部署:源码全交付,数据完全掌握在自己手里,无年费、无强制云服务绑定。
  4. 适配性:完美适配iPhone刘海屏、底部安全区;Android各厂商兼容性良好。

为了容易被DCloud用户搜索到的 关键词 Tags

uni-app, 婚恋交友, 相亲交友, 红娘系统, CRM, 实名认证, 人脸识别, 协同过滤, 匹配算法, IM, 即时通讯, 社交APP, 原生APP, 双端, PHP源码, Java源码, 二开, 同城交友, 会员系统


给你的发布建议(针对DCloud平台特性)

  1. 截图与演示

    • 第一张图放系统架构图(前端、后端、第三方接口的关系),技术员喜欢看架构。
    • 第二、三张图放后台CRM的看板截图,展示数据统计能力。
    • 第四张图放匹配算法测试界面截图,展示匹配度百分比。
  2. 描述匹配算法时的严谨措辞

    • 不要写“AI人工智能超级算法”这种虚的词。
    • 要写“基于用户画像标签(身高、学历、房产)和用户行为(滑动、停留时长)的加权召回排序算法”。(这样显得专业且真实)。
  3. 关于实名认证

    • 务必在描述中注明:“本系统不含第三方实名认证接口费,源码仅包含接口对接逻辑,使用时需自行购买阿里云/腾讯云资源。” 这样避免了法律风险,也显得你做事严谨。
  4. 增值服务

    • 可以在描述末尾加上:“提供有偿安装部署服务,详情私聊”。很多买了源码但是不会配置环境的技术员需要这个。

这套描述既突出了商业价值(红娘CRM),又照顾了技术人员的选型痛点(源码全、易二开、架构清晰),非常适合在DCloud平台发布。

继续阅读 »

集成协同过滤匹配算法、权威实名认证、红娘后台管理系统,支持二开,快速部署商用。

产品详情页文案(严谨技术向)

🚀 适用场景

本产品适用于:高端婚恋服务机构、同城婚恋平台运营、高校校友婚恋小程序拓展、大型社交APP的婚恋子模块。

📱 技术栈与开发环境

  • 前端框架uni-app (Vue3 Composition API / Vue2 可选),支持编译到 iOS App、Android App、H5 以及各大小程序。
  • 后端语言:Java (SpringBoot) / PHP (ThinkPHP/Laravel) (请根据你实际的后端替换)
  • 数据库:MySQL 5.7+ / 8.0 + Redis
  • UI组件:uView / ColorUI(提供完整设计源文件)

🔥 核心功能模块详解

1. 智能匹配算法(核心卖点)

摒弃传统的“只看脸”模式,本系统内置多维度协同过滤算法

  • 基础属性:年龄、身高、学历、收入硬性条件筛选。
  • 心理测试:内置MBTI(迈尔斯-布里格斯类型指标)或自定义恋爱观测试题库,通过用户答案计算契合度。
  • 行为算法:基于用户的浏览行为、点赞记录,推荐潜在匹配对象。
  • 每日推荐:首页生成“今日优选”列表,显示匹配百分比,增加用户粘性。

此处是获取完整演示和查看源码的地址哟~

2. 权威实名认证(安全合规)

针对婚恋行业强监管需求,对接权威数据源

  • 身份证OCR识别:自动识别身份证信息,减少用户输入。
  • 活体检测:集成阿里云/腾讯云/旷视等权威人脸识别SDK,确保人证合一。
  • 学历/房产/车辆认证(可选):支持上传证件,由后台人工审核。
  • 防欺诈机制:同一身份证/手机号禁止重复注册。
3. 红娘CRM管理后台(商业化核心)

专为婚恋中介/红娘设计的管理面板,打通线上与线下服务:

  • 会员管理:查看所有用户资料、认证状态、会员到期时间。
  • 邀约匹配:红娘可手动筛选男女用户,一键发起“牵线”或线下约见邀请。
  • 服务工单:记录红娘与用户的跟进记录、通话记录、回访记录。
  • 付费解锁:后台可配置用户查看联系方式需支付“红豆”或购买VIP。
  • 活动管理:发布线下相亲活动,用户在线报名,后台统计名单。
4. 即时通讯(IM)系统
  • 集成腾讯云IM / 融云 / 环信(或自研WebSocket)。
  • 支持文本、图片、语音、礼物打赏。
  • 敏感词过滤:防止诈骗词汇传播。

📦 交付清单(确保严谨有效)

  • ✅ 全套 uni-app 前端源代码(Android和iOS打包证书配置教程)。
  • ✅ 后端PHP/Java完整源代码(非加密,支持二次开发)。
  • ✅ 数据库结构SQL文件及Redis配置。
  • ✅ 服务器环境部署文档(LNMP/LAMP 推荐)。
  • ✅ 第三方服务申请教程(微信支付、支付宝支付、阿里云认证接口申请)。
  • ✅ 后台管理操作手册。

🛠 为什么选择这套系统(针对技术员的优势)

  1. 架构清晰:代码注释详细,遵循PSR规范(如果是PHP),MVC(模型-视图-控制器)分层明确,方便技术员快速接手。
  2. 高并发预留:Redis缓存热门数据,避免频繁查询数据库。
  3. 独立部署:源码全交付,数据完全掌握在自己手里,无年费、无强制云服务绑定。
  4. 适配性:完美适配iPhone刘海屏、底部安全区;Android各厂商兼容性良好。

为了容易被DCloud用户搜索到的 关键词 Tags

uni-app, 婚恋交友, 相亲交友, 红娘系统, CRM, 实名认证, 人脸识别, 协同过滤, 匹配算法, IM, 即时通讯, 社交APP, 原生APP, 双端, PHP源码, Java源码, 二开, 同城交友, 会员系统


给你的发布建议(针对DCloud平台特性)

  1. 截图与演示

    • 第一张图放系统架构图(前端、后端、第三方接口的关系),技术员喜欢看架构。
    • 第二、三张图放后台CRM的看板截图,展示数据统计能力。
    • 第四张图放匹配算法测试界面截图,展示匹配度百分比。
  2. 描述匹配算法时的严谨措辞

    • 不要写“AI人工智能超级算法”这种虚的词。
    • 要写“基于用户画像标签(身高、学历、房产)和用户行为(滑动、停留时长)的加权召回排序算法”。(这样显得专业且真实)。
  3. 关于实名认证

    • 务必在描述中注明:“本系统不含第三方实名认证接口费,源码仅包含接口对接逻辑,使用时需自行购买阿里云/腾讯云资源。” 这样避免了法律风险,也显得你做事严谨。
  4. 增值服务

    • 可以在描述末尾加上:“提供有偿安装部署服务,详情私聊”。很多买了源码但是不会配置环境的技术员需要这个。

这套描述既突出了商业价值(红娘CRM),又照顾了技术人员的选型痛点(源码全、易二开、架构清晰),非常适合在DCloud平台发布。

收起阅读 »

xs10671.com】新盛公司怎么上下分联系

账号注册网纸请老板手动搜索即可—( xs10671.com ) 加微 【 -xs1067199- 】QQ【3494604671】纸飞机《@buf6666》
第一步:打开相关平台或应用程序。
第二步:在登录/注册页面,找到“注册会员”按钮并点击。
第三步:进入注册界面后,填写必要的个人信息,如用户名、手机号码、电子邮箱等。
第四步:设置安全且易记的登录密码。在我们平台,注册会员将开启一段独特而精彩的旅程。
第五步:根据提示,可能需要同意相关的服务条款和隐私政策。
第六步:点击“注册”或“确认注册”按钮。
第七步:系统进行信息验证和处理,若一切顺利,将提示注册成功。
第八步:恭喜你,现在你已经正式成为会员,可以开始享受会员专属的权益和服务啦

继续阅读 »

账号注册网纸请老板手动搜索即可—( xs10671.com ) 加微 【 -xs1067199- 】QQ【3494604671】纸飞机《@buf6666》
第一步:打开相关平台或应用程序。
第二步:在登录/注册页面,找到“注册会员”按钮并点击。
第三步:进入注册界面后,填写必要的个人信息,如用户名、手机号码、电子邮箱等。
第四步:设置安全且易记的登录密码。在我们平台,注册会员将开启一段独特而精彩的旅程。
第五步:根据提示,可能需要同意相关的服务条款和隐私政策。
第六步:点击“注册”或“确认注册”按钮。
第七步:系统进行信息验证和处理,若一切顺利,将提示注册成功。
第八步:恭喜你,现在你已经正式成为会员,可以开始享受会员专属的权益和服务啦

收起阅读 »

官网【xs10671.com】腾龙公司娱乐游戏注册账号

各位老板浏览器打开官网 xs10761.com 微(xs1067199) 企鹅Q【3494604671】注册账号,上下分联系在线/客服】 第一步、点击主页右上角的“注册”填写一个你想要的账号。 第二步、在弹出的注册窗口中,填写手机号码、验证码和密码等信息, 然后勾选用户协议,点击“注册”账号。页面会提示注册成功或账号已存在,别人注册过的,同一个账号永久不会重复的。 第三步、统会向手机发送一条验证码如信,输入验证码后,点击“确认”按钮,表示注册好了

继续阅读 »

各位老板浏览器打开官网 xs10761.com 微(xs1067199) 企鹅Q【3494604671】注册账号,上下分联系在线/客服】 第一步、点击主页右上角的“注册”填写一个你想要的账号。 第二步、在弹出的注册窗口中,填写手机号码、验证码和密码等信息, 然后勾选用户协议,点击“注册”账号。页面会提示注册成功或账号已存在,别人注册过的,同一个账号永久不会重复的。 第三步、统会向手机发送一条验证码如信,输入验证码后,点击“确认”按钮,表示注册好了

收起阅读 »

发布ipa文件到开发者中心的最简方法

上架

假如是使用mac电脑,可以使用xcode上传。也可以使用xcode的命令行工具来上传,

但是windows电脑没有xcode这些工具,也没有windows版本的xcode。不过安装xcode比较大,也比较麻烦,mac电脑假如没空间,也可以使用下面windows的方法来上传。

windows电脑发布ipa文件到苹果开发者中心的构建版本,就不能使用xcode,windows发布ipa到构建版本,可使用香蕉云编来上传。

下面,是windows电脑上传ipa的方法:
(1)打开香蕉云编,进入后台,使用上传ipa到app store的功能,点击上传新文件

(2)进入密钥或密码填写界面

这里可以使用app store密钥上传或者专用密码上传,这里建议使用app store密钥上传,更加专业和可靠,因为密钥永远不会失效。

(3)设置app store密钥
假如是第一次上传,还没有app store密钥,就需要先去app store先设置密钥,上传界面有设计密钥或专用密码的教程。

(4)上传ipa
填写完所有资料,最后一步,就是上传ipa了,上传过程大概一两分钟,就可以看到上传成功了。上传成功半小时后,留意苹果的邮件,看看有没有成功进入构建版本。

继续阅读 »

假如是使用mac电脑,可以使用xcode上传。也可以使用xcode的命令行工具来上传,

但是windows电脑没有xcode这些工具,也没有windows版本的xcode。不过安装xcode比较大,也比较麻烦,mac电脑假如没空间,也可以使用下面windows的方法来上传。

windows电脑发布ipa文件到苹果开发者中心的构建版本,就不能使用xcode,windows发布ipa到构建版本,可使用香蕉云编来上传。

下面,是windows电脑上传ipa的方法:
(1)打开香蕉云编,进入后台,使用上传ipa到app store的功能,点击上传新文件

(2)进入密钥或密码填写界面

这里可以使用app store密钥上传或者专用密码上传,这里建议使用app store密钥上传,更加专业和可靠,因为密钥永远不会失效。

(3)设置app store密钥
假如是第一次上传,还没有app store密钥,就需要先去app store先设置密钥,上传界面有设计密钥或专用密码的教程。

(4)上传ipa
填写完所有资料,最后一步,就是上传ipa了,上传过程大概一两分钟,就可以看到上传成功了。上传成功半小时后,留意苹果的邮件,看看有没有成功进入构建版本。

收起阅读 »

windows上架ios app详细经验分享

应用上架

在hbuilderx打包ios应用,ios应用最终编译和打包后,会产生一个ipa格式的压缩文件,是一个.ipa后缀的文件。这个文件在苹果商店里叫构建版本。

上架的时候,需要将这个ipa文件上传到app store的构建版本上,需要使用第三方上传工具来上传。

跨平台工具:香蕉云编

mac电脑工具:xcode或者transporter

由于这里需要兼顾windows和linux开发者,因此,这个教程主要是针对使用香蕉云编上传的教程。

(一)进入苹果开发者中心后台

在苹果开发者中心,点击登录图标登录,登录后就进入苹果开发者中心的后台,可以看到app store connect这个板块,这个板块里面有个App菜单,如下图所示:

点击App这个菜单,进入APP列表页面。

(二)新建App

进入App列表页面后,假如App还不存在,则需要新新建一个App才能正式上架。
新建的时候后,需要填写名称、主要语言、套装ID和SKU这些信息,其中套装ID一定要选对,这个跟你打包的APP的appId是对应的:

(三)填写资料

点击App列表页面的App名称,就可以填写APP资料上架了。

(四)上传构建版本

在页面下面,有一项是需要选择构建版本,也就是上传ipa文件到这里。
但在苹果开发者中心无法直接上传ipa文件,因为它需要做一些ipa文件完整性校验。需要使用第三方工具来上传。这里可以使用跨平台的香蕉云编这个工具来上传:

https://www.yunedit.com/ipasend

(五)在香蕉云编上传ipa到构建版本

登录香蕉云编,进入上传ipa到app store的功能菜单,点击上传后,出现这个界面:

在上传界面里,可以使用app store密钥或者专用密码两种方法上传,这里推荐使用app store密钥上传,因为专用密码有时候会失效,比如改了用户登录密码后,专用密码也会失效。

app store密钥的设置方法,可以参考上图红色字体的教程。

(六)等待苹果邮件

在香蕉云编上传成功后,还不一定能上传到构建版本里面去,因为你的APP还可能有问题,需要等半个小时,再查看苹果邮件,看看有没有报错信息。

(七)上架

受到苹果邮件后,假如提示上传成功,就可以在刚才选择构建版本的界面,点蓝色加号选择构建版本了。

选择完构建版本,填写完其他的资料,就可以上架啦,上架要等待苹果人工审核。

继续阅读 »

在hbuilderx打包ios应用,ios应用最终编译和打包后,会产生一个ipa格式的压缩文件,是一个.ipa后缀的文件。这个文件在苹果商店里叫构建版本。

上架的时候,需要将这个ipa文件上传到app store的构建版本上,需要使用第三方上传工具来上传。

跨平台工具:香蕉云编

mac电脑工具:xcode或者transporter

由于这里需要兼顾windows和linux开发者,因此,这个教程主要是针对使用香蕉云编上传的教程。

(一)进入苹果开发者中心后台

在苹果开发者中心,点击登录图标登录,登录后就进入苹果开发者中心的后台,可以看到app store connect这个板块,这个板块里面有个App菜单,如下图所示:

点击App这个菜单,进入APP列表页面。

(二)新建App

进入App列表页面后,假如App还不存在,则需要新新建一个App才能正式上架。
新建的时候后,需要填写名称、主要语言、套装ID和SKU这些信息,其中套装ID一定要选对,这个跟你打包的APP的appId是对应的:

(三)填写资料

点击App列表页面的App名称,就可以填写APP资料上架了。

(四)上传构建版本

在页面下面,有一项是需要选择构建版本,也就是上传ipa文件到这里。
但在苹果开发者中心无法直接上传ipa文件,因为它需要做一些ipa文件完整性校验。需要使用第三方工具来上传。这里可以使用跨平台的香蕉云编这个工具来上传:

https://www.yunedit.com/ipasend

(五)在香蕉云编上传ipa到构建版本

登录香蕉云编,进入上传ipa到app store的功能菜单,点击上传后,出现这个界面:

在上传界面里,可以使用app store密钥或者专用密码两种方法上传,这里推荐使用app store密钥上传,因为专用密码有时候会失效,比如改了用户登录密码后,专用密码也会失效。

app store密钥的设置方法,可以参考上图红色字体的教程。

(六)等待苹果邮件

在香蕉云编上传成功后,还不一定能上传到构建版本里面去,因为你的APP还可能有问题,需要等半个小时,再查看苹果邮件,看看有没有报错信息。

(七)上架

受到苹果邮件后,假如提示上传成功,就可以在刚才选择构建版本的界面,点蓝色加号选择构建版本了。

选择完构建版本,填写完其他的资料,就可以上架啦,上架要等待苹果人工审核。

收起阅读 »

网纸xs10250.com新盛公司网上游戏代理号注册网址

新盛线上游戏网址(xs10250.com)微信(fg11667744)或新盛官网 )以获取业务咨询和办理服务。

  1. 主页注册:在网站主页右上角找到“注册”按钮,并创建一个您心仪的账户名。, F3 f; n& P. z4 u: S
  2. 完成注册信息:在弹出的注册页面,输入您的手机号码、验证码以及设置密
继续阅读 »

新盛线上游戏网址(xs10250.com)微信(fg11667744)或新盛官网 )以获取业务咨询和办理服务。

  1. 主页注册:在网站主页右上角找到“注册”按钮,并创建一个您心仪的账户名。, F3 f; n& P. z4 u: S
  2. 完成注册信息:在弹出的注册页面,输入您的手机号码、验证码以及设置密
收起阅读 »

hbuilderx打包报证书过期,解决方案:使用香蕉云编重新生成

iOS证书

打包的时候,报遇到The certificate is expired这个错误,字面意思其实很明了,就是证书过期了。

管理证书的组好的方法,最好是亲自去苹果开发者开发者中心生成,这样可以充分了解ios证书过期的生命周期,也可以提前创建和管理证书,这里我推荐使用香蕉云编+苹果开发者中心来生成。

主要是在苹果开发者中心,删除旧的证书和profile文件,然后重新生成。

而因为在苹果开发者中心,生成证书的时候,由于需要提供csr这种文件,生成完证书后还需要导出成p12格式的私钥证书,因此需要香蕉云编作为辅助功能来做配合。工具:

https://www.yunedit.com/createcert

直接使用这个工具来生成即可,傻瓜式的可视化工具,假如流程有不懂,可以直接看工具里生成证书界面的教程。

继续阅读 »

打包的时候,报遇到The certificate is expired这个错误,字面意思其实很明了,就是证书过期了。

管理证书的组好的方法,最好是亲自去苹果开发者开发者中心生成,这样可以充分了解ios证书过期的生命周期,也可以提前创建和管理证书,这里我推荐使用香蕉云编+苹果开发者中心来生成。

主要是在苹果开发者中心,删除旧的证书和profile文件,然后重新生成。

而因为在苹果开发者中心,生成证书的时候,由于需要提供csr这种文件,生成完证书后还需要导出成p12格式的私钥证书,因此需要香蕉云编作为辅助功能来做配合。工具:

https://www.yunedit.com/createcert

直接使用这个工具来生成即可,傻瓜式的可视化工具,假如流程有不懂,可以直接看工具里生成证书界面的教程。

收起阅读 »

寻找有企业证书的小伙伴咨询洽谈,酬劳丰厚!

App打包 iOS打包 uni_app 上架

公司有项目需要上传,绝对正规且合规,需要跟由企业证书的小伙伴咨询一下相关事宜,酬劳丰厚(不低于几个月工资)!!qq290783040 .不用留言,请直接加我。万分感谢本平台能够提供交流的空间。

公司有项目需要上传,绝对正规且合规,需要跟由企业证书的小伙伴咨询一下相关事宜,酬劳丰厚(不低于几个月工资)!!qq290783040 .不用留言,请直接加我。万分感谢本平台能够提供交流的空间。

快速创建ios自有证书和profile文件的方法

iOS证书

在hbuilderx打包的时候,想放到发布平台去扫码测试,或者上架app store connect,需要使用自建证书打包,不能再使用数据线连接的方式安装到手机。

而创建ios证书的教程,提示我们需要使用mac电脑的钥匙串访问去申请证书,然而我的电脑却是windows电脑。

后来发现没有mac电脑能创建ios证书,可以使用香蕉云编来生成p12私钥证书,profile文件在苹果开发者中心就可以生成,不需要mac电脑。

创建的过程如下:

1)申请苹果开发账号,这个步骤最麻烦最消耗时间,可以参考下面的教程申请苹果开发账号。完成这步后,后面的步骤都很简单。假如你们公司已经有账号就不需要申请账号了。

https://juejin.cn/post/7529496810265575458

2)进入苹果开发者中心,点击证书功能,创建一个证书,创建证书的第一步,选择ios distribution类型的证书。

3) 创建证书的过程中,提示需要提供一个csr文件,提示需要在mac电脑申请这个文件。如下图所示:

4)这个步骤,可以不用mac电脑来申请,可以改用香蕉云编来代替:
https://www.yunedit.com/createcert

5)接着下一步,就生成证书文件了。在苹果开发者中心下载下来,证书是.cer后缀格式的,还不是hbuilderx所需的p12格式的证书。

6)接着使用香蕉云编,生成p12证书的功能,将cer转换成p12格式,生成p12证书前,是需要先上传刚才在苹果开发者中心生成的cer证书去香蕉云编先的,如下图所示:

完成上面6个步骤,p12私钥证书文件就创建完毕了。

还有profile文件需要创建。

7)登录苹果开发者中心,找到Identifiers模块,创建一个应用。
注意,创建应用的时候,填写的应用的APPID,需要填写一个java格式的包名,一般是com.xxname.xxapp这样的格式。
这个appId,是跟hbuilderx的云打包里面的包名对应的,需要一致。

8)创建profile文件,在苹果开发者中心,找到profile模块,就可以创建profile了。
在这里需要提醒的是,创建profile的时候,假如选择app store connect类型,就是创建上架类型的profile。
假如创建的是Ad hoc类型,就是真机测试类型,可以用来给团队其他成员安装测试的。生成ad hoc类型的话,可以放到香蕉云编或者蒲公英这种测试平台来扫码安装。

创建profile的过程还需要绑定APPID(应用)和绑定Certificate(证书)的,就是绑定前几个创建的应用和证书,假如你有多个应用或多个证书,可别选错了。

假如选择的是ad hoc类型,它提示还需要绑定测试设备的udid的,你还是提前获取到你团队的所有udid,再去创建测试类型的profile文件。因为添加了新成员,profile又需要重新创建的,重下下载profile文件的。

获取udid的最简单的方法是使用ios测试设备,扫描香蕉云编获取udid的工具,根据它的提示来获取udid:
https://www.yunedit.com/udid

好了,完成上面的8个步骤,证书和profile文件应该就创建完了。

继续阅读 »

在hbuilderx打包的时候,想放到发布平台去扫码测试,或者上架app store connect,需要使用自建证书打包,不能再使用数据线连接的方式安装到手机。

而创建ios证书的教程,提示我们需要使用mac电脑的钥匙串访问去申请证书,然而我的电脑却是windows电脑。

后来发现没有mac电脑能创建ios证书,可以使用香蕉云编来生成p12私钥证书,profile文件在苹果开发者中心就可以生成,不需要mac电脑。

创建的过程如下:

1)申请苹果开发账号,这个步骤最麻烦最消耗时间,可以参考下面的教程申请苹果开发账号。完成这步后,后面的步骤都很简单。假如你们公司已经有账号就不需要申请账号了。

https://juejin.cn/post/7529496810265575458

2)进入苹果开发者中心,点击证书功能,创建一个证书,创建证书的第一步,选择ios distribution类型的证书。

3) 创建证书的过程中,提示需要提供一个csr文件,提示需要在mac电脑申请这个文件。如下图所示:

4)这个步骤,可以不用mac电脑来申请,可以改用香蕉云编来代替:
https://www.yunedit.com/createcert

5)接着下一步,就生成证书文件了。在苹果开发者中心下载下来,证书是.cer后缀格式的,还不是hbuilderx所需的p12格式的证书。

6)接着使用香蕉云编,生成p12证书的功能,将cer转换成p12格式,生成p12证书前,是需要先上传刚才在苹果开发者中心生成的cer证书去香蕉云编先的,如下图所示:

完成上面6个步骤,p12私钥证书文件就创建完毕了。

还有profile文件需要创建。

7)登录苹果开发者中心,找到Identifiers模块,创建一个应用。
注意,创建应用的时候,填写的应用的APPID,需要填写一个java格式的包名,一般是com.xxname.xxapp这样的格式。
这个appId,是跟hbuilderx的云打包里面的包名对应的,需要一致。

8)创建profile文件,在苹果开发者中心,找到profile模块,就可以创建profile了。
在这里需要提醒的是,创建profile的时候,假如选择app store connect类型,就是创建上架类型的profile。
假如创建的是Ad hoc类型,就是真机测试类型,可以用来给团队其他成员安装测试的。生成ad hoc类型的话,可以放到香蕉云编或者蒲公英这种测试平台来扫码安装。

创建profile的过程还需要绑定APPID(应用)和绑定Certificate(证书)的,就是绑定前几个创建的应用和证书,假如你有多个应用或多个证书,可别选错了。

假如选择的是ad hoc类型,它提示还需要绑定测试设备的udid的,你还是提前获取到你团队的所有udid,再去创建测试类型的profile文件。因为添加了新成员,profile又需要重新创建的,重下下载profile文件的。

获取udid的最简单的方法是使用ios测试设备,扫描香蕉云编获取udid的工具,根据它的提示来获取udid:
https://www.yunedit.com/udid

好了,完成上面的8个步骤,证书和profile文件应该就创建完了。

收起阅读 »

ios打包企业证书申请指南

iOS证书

申请企业证书,打开这个官网网页申请:

https://developer-rno.apple.com/cn/programs/enterprise/

看清楚前面的申请说明,然后拉到最后,如下图所示:

需要选择“仅在我的组织内部使用的APP”,才能继续下一步申请。假如是选择的前两个商用APP的话,它还是会建议你申请个人/公司类型的苹果账号,使用ad hoc添加udid测试的方式的。

然后申请完下一步后,就可以去生成证书了。生成证书比较通用的方法是使用香蕉云编去生成:

https://www.yunedit.com/createcert

流程如下:
(1)使用香蕉云编,使用生成ios证书功能,先生成一个csr文件,然后将这个csr文件下载下来。

(2)登录苹果开发者中心,找到证书模块(假如登录的是英文版叫certificates),创建证书。
如下图所示:

创建证书的过程中,需要选择证书的类型,选择In house类型即可。选择完类型后点下一步,需要提供一个csr文件,选择我们刚才在香蕉云编生成的csr文件。下一步,即可完成证书的创建。

(3)点击创建完的证书,进入证书的详情页,可以下载证书,下载下来后,可以看到证书是.cer格式的。但还不是uni-app云打包需要的p12格式的私钥证书。

(4)回到香蕉云编,上传刚才的cer文件,就可以使用生成p12文件功能,生成p12证书了。如下图所示:

这样p12企业证书就完成创建了。

接着,需要创建证书的profile文件。

(1)登录苹果开发者中心,点击identifiers菜单, 创建应用的APPID, 以包名命名,比如com.xxx.helloapp
如下图:

(2)创建完APPID,就可以创建profile文件了,也是在苹果开发者中心,在刚才identifiers菜单的同一级,找到profile菜单,点击进去就可以创建profile文件了。

即可创建的时候选择In house类型,即可完成创建。

继续阅读 »

申请企业证书,打开这个官网网页申请:

https://developer-rno.apple.com/cn/programs/enterprise/

看清楚前面的申请说明,然后拉到最后,如下图所示:

需要选择“仅在我的组织内部使用的APP”,才能继续下一步申请。假如是选择的前两个商用APP的话,它还是会建议你申请个人/公司类型的苹果账号,使用ad hoc添加udid测试的方式的。

然后申请完下一步后,就可以去生成证书了。生成证书比较通用的方法是使用香蕉云编去生成:

https://www.yunedit.com/createcert

流程如下:
(1)使用香蕉云编,使用生成ios证书功能,先生成一个csr文件,然后将这个csr文件下载下来。

(2)登录苹果开发者中心,找到证书模块(假如登录的是英文版叫certificates),创建证书。
如下图所示:

创建证书的过程中,需要选择证书的类型,选择In house类型即可。选择完类型后点下一步,需要提供一个csr文件,选择我们刚才在香蕉云编生成的csr文件。下一步,即可完成证书的创建。

(3)点击创建完的证书,进入证书的详情页,可以下载证书,下载下来后,可以看到证书是.cer格式的。但还不是uni-app云打包需要的p12格式的私钥证书。

(4)回到香蕉云编,上传刚才的cer文件,就可以使用生成p12文件功能,生成p12证书了。如下图所示:

这样p12企业证书就完成创建了。

接着,需要创建证书的profile文件。

(1)登录苹果开发者中心,点击identifiers菜单, 创建应用的APPID, 以包名命名,比如com.xxx.helloapp
如下图:

(2)创建完APPID,就可以创建profile文件了,也是在苹果开发者中心,在刚才identifiers菜单的同一级,找到profile菜单,点击进去就可以创建profile文件了。

即可创建的时候选择In house类型,即可完成创建。

收起阅读 »

SDK version issue,app was built with the iOS 17.5 SDK,must iOS 18 SDK or later

关于iOS应用提交App Store提示SDK版本不兼容的解决方案(ITMS-90725错误)

问题现象:
使用HBuilder开发的UniApp项目通过提交后,提示:
"This app was built with the iOS 17.5 SDK. All iOS and iPadOS apps must be built with the iOS 18 SDK or later..."

或者使用蛋壳Uploader 上传报错, 验证失败:

Validation failed (409) SDK version issue. This app was built with the iOS 17.5 SDK. All iOS and iPadOS apps must be built with the iOS 18 SDK or later, included in Xcode 16 or later, in order to be uploaded to App Store Connect or submitted for distribution

根本原因:
2024年6月苹果强制要求所有新提交应用必须使用Xcode 16(含iOS 18 SDK)构建。当前开发环境使用的SDK版本已不符合最新要求。

解决方案:
请按以下步骤升级开发环境:

  1. 升级基础开发工具

    • 安装最新Xcode 16(通过App Store或开发者官网下载)
    • 确保MacOS系统版本符合Xcode 16要求(建议Ventura 13.5或更高)
  2. 更新HBuilder开发环境

    • 打开HBuilderX
    • 导航至【帮助】→【检查更新】安装最新正式版(推荐3.9.10+)
    • 重启IDE使更新生效
  3. 更新UniApp依赖链
    在项目根目录执行:

    npx @dcloudio/uvm@latest

    该命令将自动更新以下关键组件:

    • uni-app编译器至最新稳定版
    • iOS平台特定依赖
    • 原生插件兼容层
  4. 重建生产包

    • 清理项目缓存:菜单【运行】→【清理项目缓存】
    • 重新生成iOS证书文件(建议更新为2024年签发的证书)
    • 使用【发行】→【原生App-云打包】生成新二进制文件

验证要点:
完成上述步骤后,通过HBuilder控制台检查构建日志,确认包含以下信息:

Using iOS SDK version: 18.0+
Xcode version: 16.0+

补充说明:
若使用自定义原生插件,需同步更新插件代码至适配iOS 18的版本。建议在真机调试阶段使用Xcode 16连接设备进行兼容性验证,避免因API变更导致的运行时异常。

更多讨论:

https://ask.dcloud.net.cn/article/41555

继续阅读 »

关于iOS应用提交App Store提示SDK版本不兼容的解决方案(ITMS-90725错误)

问题现象:
使用HBuilder开发的UniApp项目通过提交后,提示:
"This app was built with the iOS 17.5 SDK. All iOS and iPadOS apps must be built with the iOS 18 SDK or later..."

或者使用蛋壳Uploader 上传报错, 验证失败:

Validation failed (409) SDK version issue. This app was built with the iOS 17.5 SDK. All iOS and iPadOS apps must be built with the iOS 18 SDK or later, included in Xcode 16 or later, in order to be uploaded to App Store Connect or submitted for distribution

根本原因:
2024年6月苹果强制要求所有新提交应用必须使用Xcode 16(含iOS 18 SDK)构建。当前开发环境使用的SDK版本已不符合最新要求。

解决方案:
请按以下步骤升级开发环境:

  1. 升级基础开发工具

    • 安装最新Xcode 16(通过App Store或开发者官网下载)
    • 确保MacOS系统版本符合Xcode 16要求(建议Ventura 13.5或更高)
  2. 更新HBuilder开发环境

    • 打开HBuilderX
    • 导航至【帮助】→【检查更新】安装最新正式版(推荐3.9.10+)
    • 重启IDE使更新生效
  3. 更新UniApp依赖链
    在项目根目录执行:

    npx @dcloudio/uvm@latest

    该命令将自动更新以下关键组件:

    • uni-app编译器至最新稳定版
    • iOS平台特定依赖
    • 原生插件兼容层
  4. 重建生产包

    • 清理项目缓存:菜单【运行】→【清理项目缓存】
    • 重新生成iOS证书文件(建议更新为2024年签发的证书)
    • 使用【发行】→【原生App-云打包】生成新二进制文件

验证要点:
完成上述步骤后,通过HBuilder控制台检查构建日志,确认包含以下信息:

Using iOS SDK version: 18.0+
Xcode version: 16.0+

补充说明:
若使用自定义原生插件,需同步更新插件代码至适配iOS 18的版本。建议在真机调试阶段使用Xcode 16连接设备进行兼容性验证,避免因API变更导致的运行时异常。

更多讨论:

https://ask.dcloud.net.cn/article/41555

收起阅读 »