# iOS-JL_Health
**Repository Path**: Jieli-Tech/iOS-JL_Health
## Basic Information
- **Project Name**: iOS-JL_Health
- **Description**: Health SDK for iOS
- **Primary Language**: Objective-C
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-02-26
- **Last Updated**: 2026-02-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# iOS-JL_Health
[中文](https://github.com/Jieli-Tech/iOS-JL_Health/blob/main/README.md)|**EN**



Jieli Health SDK (iOS)
**Jieli Health SDK** is developed by Zhuhai Jieli Technology Co., Ltd. (hereinafter referred to as "the Company") to provide functional integration SDK specifically for the Company's Bluetooth wearable products.
## Quick Start
To help developers quickly integrate Jieli Health SDK, please read the following carefully before development:
- [Jieli Health SDK (iOS) Development Documentation](https://doc.zh-jieli.com/Apps/iOS/health/zh-cn/master/index.html)
- [Development Instructions](./docs/)
- [Core Libraries](./libs/)
## Development Resources
```tex
├── code
├── JL_Health --- Yi Dong Health Source Code
├── JL_SdkExample --- Simple Function Demo Source Code
├── HealthAide_ALi_IOT_V0.1.2(iOS) --- Alipay Integration Example
├── 杰理iOS音频编解码V1.1.0 --- Watch Audio Data Encoding/Decoding Example
├── docs
├── Jieli_Health_SDK_iOS_Releases.pdf --- Version Release Notes
├── 杰理OTA升级(iOS)开发说明.url --- Online Doc: OTA Development Guide
├── 杰理健康SDK开发说明.url --- Online Doc: Development Guide
├── 自定义蓝牙接入方式.url --- Online Doc: Bluetooth Integration Guide
├── libs
├── JL_AdvParse.framework --- broadcast packet parsing
├── JL_BLEKit.framework --- Main Business Library (Basic Protocol Related)
├── JL_HashPair.framework --- Device Authentication
├── JL_OTALib.framework --- OTA Update Business Library
├── JLAudioUnitKit.framework --- Audio Codec Business Library
├── JLBmpConvertKit.framework --- Image Transcoding Business Library
├── JLDialUnit.framework --- Watch Face Related
├── JLLogHelper.framework --- Log Helper
├── SpeexKit.framework --- Audio Codec Business Library
```
## Release Notes
| Version | Date | Changelog |
| ------- | ---------- | ------------------------------------------------------------ |
| V1.12.0 | 2024/11/22 | 1. New Features
(1) Added compatibility with AC707N custom watch face image conversion
(2) Separated image conversion tool as an independent module library |
| V1.11.0| 2024/03/15 | 1. New Features
(1) Added 4G module OTA function
(2) Added watch face extension parameters and supplemented AI watch face process; |
|V1.10.0 | 2024/01/05 | 1. New Features
(1) Added AI watch face function
(2) Added extended support for Nand Flash memory information |
| V1.9.0 | 2023/9/15 | 1.New Features
(1) Added AI cloud service function |
| V1.8.0 | 2023/04/23 | 1. Bug Fixes
(1) Fixed error in small file packet transmission
(2) Fixed large file transmission timeout issue
2. New Features
(1) Improved device recording interface, added bidirectional control interface
(2) Added time synchronization setting interface
(3) Added interface to ignore header information in image transcoding
3. Performance Optimization
(1) Optimized RTC module shortage, extended RTC available length
(2) Separated functional modules for SDK libraries:
- JL_OTALib.framework: OTA Upgrade Business Library
- JL_AdvParse.framework: Jieli Bluetooth Device Broadcast Packet Parsing Business Library
- JL_HashPair.framework: Device Authentication Business Library
- JL_BLEKit.framework: Main Business Library
(3) Decoupled lighting control module, optimized watch face deletion thread callback, optimized custom command module |
> Note: For detailed version iteration records, please refer to the release notes document in the docs directory.
## Implementation Examples
### Yi Dong Health
1. Bluetooth Connection Implementation: Refer to the `JL_ManagerM` class in `JL_BLEKit.framework`
- Device scanning and connection
- Basic protocol interaction
2. Health Function Implementation: Refer to relevant Managers in `JL_BLEKit.framework`
- `JL_SportDataModel` / `JL_HealthDataModel`: Sports and health data models
- `JL_SleepMonitorModel`: Sleep monitoring
3. OTA Function Implementation: Refer to the `JL_OTAManager` class in `JL_OTALib.framework`
- Firmware upgrade process control
- Resource file transmission
4. Watch Face Function Implementation: Refer to `JLDialUnit.framework`
- Watch face switching and customization
5. Audio Codec Function Implementation: Refer to `JLAudioUnitKit.framework`
- Audio data encoding and decoding
6. Image Transcoding Function Implementation: Refer to `JLBmpConvertKit.framework`
- Custom watch face image conversion
**For testing functions, please refer to the sample code in `code/JieliJianKang`**
## Support
- 🌐 **Official Website**: [Jieli Technology](https://www.zh-jieli.com/)
- 📧 **Technical Support**: Please contact via official channels
## License
This project is licensed under the [Apache License 2.0](./LICENSE).
```
Copyright 2024 Zhuhai Jieli Technology Co., Ltd.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```
**© 2024 Zhuhai Jieli Technology Co., Ltd. | Licensed under Apache License 2.0**