在开发应用时,我们经常需要获取用户的头像和昵称信息。通过华为的 Account Kit,可以一键获取用户的这些信息,大大简化了用户填写个人信息的流程。本文将详细介绍如何在应用中集成这个功能。 业务流程…
分类: 移动开发
Xcode 中创建 XCFramework 的详细教程,配合自动化脚本,简化重复构建操作
什么是 XCFramework? XCFramework 是 Apple 提供的一种新的框架格式,用于支持多平台和多架构的二进制分发,它可以: • 支持跨平台(如 iOS、macOS、tvOS 等) …
鸿蒙系统获取当前蜂窝网络信号信息
当我们开发的应用需要知道用户手机当前连接的移动网络质量时,比如想知道信号是强还是弱,可以使用鸿蒙系统 radio 模块提供的功能来获取这些信息。 使用步骤 这段代码会打印出所选SIM卡下各种网络技术(…
鸿蒙拨打电话功能示例,携带号码跳转到拨号界面
当应用程序需要跳转到拨号界面并显示指定号码时,可以使用该功能。开发者调用 makeCall 接口后,设备将自动切换至拨号界面。与常规拨打电话操作相同,用户可以选择发起音频或视频通话,并选择通过卡1或卡…
升级到Xcode 16.0后,构建应用时出现“unexpected service error: The Xcode build system has crashed”错误
有部分用户们在升级到Xcode 16.0后,构建应用时出现“unexpected service error: The Xcode build system has crashed”的错误。 这个问题…
鸿蒙OS WebSocket 连接入门教程
WebSocket 是一种协议,它允许客户端和服务器之间建立双向通信的连接。这样客户端就可以主动向服务器发送数据,服务器也可以随时发送数据给客户端,而不需要每次重新建立连接。 使用 WebSocket…
鸿蒙 HTTP 数据请求示例
在鸿蒙系统中,需要从互联网获取数据时,可以通过发送HTTP请求来实现。鸿蒙系统支持多种HTTP请求方式,如GET、POST等。 鸿蒙系统的HTTP请求功能主要由http模块提供。使用前,需要在应用中申…
HarmonyOS(鸿蒙系统)通过 HUKS(HarmonyOS Key Store)生成安全密钥
HUKS 可以为不同的业务需求生成随机的安全密钥。这些密钥的整个生命周期中,其明文(未加密形式)都会被保留在一个安全的环境中,这个环境通常是硬件安全模块或者受信任的执行环境,以防止密钥被泄露。即使是生…
鸿蒙用户认证,查询当前设备是否支持人脸、指纹识别等能力
通过申请权限和调用接口,我们可以判断设备是否支持我们需要的生物识别方式,以便在后续的开发中做出相应的处理。 比如,你正在开发一个手机银行App,你想让用户可以使用指纹来登录。那么你就可以根据以下步骤,…
鸿蒙利用图片工具,查看和修改照片里的 EXIF 信息
EXIF 是一个专门为数码相机照片设计的格式,它就像一张照片的“身份证”,记录了照片拍摄时的各种信息,比如: 如果你需要修改照片的拍摄时间、相机型号等信息,就可以用这个工具进行修改。示例代码: 在鸿蒙…