更新记录
1.0.0(2026-06-08)
初始版本,iOS 安卓双端实现
平台兼容性
uni-app(3.7.9)
| Vue2 |
Vue2插件版本 |
Vue3 |
Vue3插件版本 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
Android插件版本 |
iOS |
iOS插件版本 |
鸿蒙 |
| √ |
1.0.0 |
√ |
1.0.0 |
× |
× |
× |
× |
6.0 |
1.0.0 |
12 |
1.0.0 |
× |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| × |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
uni-app x(3.7.9)
| Chrome |
Safari |
Android |
Android插件版本 |
iOS |
iOS插件版本 |
鸿蒙 |
微信小程序 |
| × |
× |
6.0 |
1.0.0 |
12 |
1.0.0 |
× |
× |
其他
威胁说明
- jailbreak iOS越狱,安卓root
- debugger 调试模式
- appIntegrity 二次打包、换签名、克隆App、APK/IPA 被篡改、资源被改、代码被改
- systemVPN 使用vpn
试用示例
import {startSecureGuard, exitApp} from '@/uni_modules/hxr-secure-guard'
//keytool -exportcert -alias your-key-alias -keystore your-release.keystore | openssl dgst -sha256 -binary | openssl base64
startSecureGuard({appBundleIds: ['com.xxx.xxxx'],
teamId: 'xxxx', mailAddress: 'xxxx@xxx.com',
packageName: 'xxx.xxx.xxx', certificateHashes: ['mVr/qQLO8DKTwqlL+B1qigl9NoBnbiUs8b4c2Ewcz0k=']}, (threat) => {
console.log(`threat: ${threat}`);
});
///发现威胁后退出应用
exitApp();