更新记录

1.0.1(2026-06-15)


平台兼容性

uni-app(3.8.0)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
- - - - - - - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - - -

ulian-umverify-ios(友盟一键登录 iOS)

友盟 UMVerify 智能认证 SDK 的 uni-app UTS 插件,仅支持 iOS App,提供一键登录与本机号码校验能力。

核心能力

  • 一键登录:运营商网关认证,无需短信验证码
  • 本机号码校验:verifyPhone() 获取校验 token
  • Promise 风格 API,Vue2 / Vue3 通用
  • 内置友盟 iOS SDK,云打包即用

快速开始

// #ifdef APP-PLUS
import umVerify from '@/uni_modules/ulian-umverify-ios/index.js';

// 用户同意隐私政策后
await umVerify.init({
  appKey: '友盟iOS唯一AppKey',
  appSecret: '认证方案秘钥'
});
await umVerify.preLogin(3);              // 预取号(可选)
await umVerify.checkEnvironment(2);     // 检查环境
const res = await umVerify.login(30);    // 拉起授权页
console.log(res.token);                  // 提交服务端换手机号
// #endif

环境要求

  • HBuilderX 3.9+,uni-app Vue2 / Vue3
  • iOS 11.0+ 真机,蜂窝网络(关 Wi-Fi / VPN)
  • 自定义调试基座 或云打包正式版(标准基座不可用)

友盟参数

插件参数 控制台字段
appKey iOS 唯一 AppKey
appSecret 认证方案 → 秘钥

AppKey 与秘钥是两个不同字段,不可混用。

系统权限与隐私

本插件仅 iOS,申请/涉及的系统能力如下(均无需用户弹窗授权):

  • 网络访问
  • 蜂窝移动网络访问
  • 读取网络连接状态
  • 读取设备标识信息(IDFV/设备ID)
  • 访问本地存储(UserDefaults)

不涉及:定位、相机、相册、通讯录、麦克风、蓝牙等权限。

数据采集:手机号码(服务端 token 换取)、设备标识、网络状态;须在用户同意隐私政策后初始化 SDK。

API 一览

方法 说明
init() 初始化 SDK
preLogin() 预取号加速
checkEnvironment() 检查环境(2=一键登录)
login() 拉起授权页,返回 token
verifyPhone() 本机号码校验
closeLoginPage() 关闭授权页
version() / verifyId() SDK 版本与设备标识

详细文档

完整接入步骤、Vue 示例、服务端换号、错误码与常见问题,请查看:

[使用说明.md]

打包调试

  1. 删除 unpackage/cache
  2. 制作 iOS 自定义调试基座 并安装到手机
  3. 运行时选择「自定义调试基座」
  4. 蜂窝网真机测试

更新日志

详见 [changelog.md]

授权与技术支持

版本 价格 说明
普通授权版 ¥199 加密源码,可云打包正式版
源码授权版 ¥500 可下载完整源码
  • 试用:iOS 自定义调试基座,约 7 天
  • 技术支持 QQ:237672245

许可

友盟 SDK 版权归友盟同欣(北京)科技有限公司所有,使用须遵守友盟服务条款。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

网络访问、蜂窝移动网络访问、读取网络连接状态、读取设备标识信息(IDFV/设备ID)、访问本地存储(UserDefaults)

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。