iOS Label Print SDK (Swift) Version 1.05 Release Notes
Citizen Systems Co., Ltd.
September 20, 2024
This SDK allows you to develop iOS applications that control CITIZEN Label printers.
Please refer to the following manual for use.
- iOS Label Print SDK (Swift) Program Manual
File Structure
- Library
- Swift 5.1 and later: XCFramework for Xcode 11.0 and later
- Swift 5.3 and later: XCFramework for Xcode 12.0 and later
- Swift 5.9 and later: XCFramework for Xcode 15.0 and later (Privacy Manifest support)
- Manual: Program Manual
- Sample: Sample Project (for Xcode 15.0 and later)
※ Support for Frameworks prior to Swift 5.0 has been discontinued as of Version 1.05.
How to Obtain
You can obtain the software from the download site below.
https://www.citizen-systems.co.jp/printer/download/
Changes from the Previous Version
Version 1.05 (2024/09/20)
[New Features]
- Support for USB connections (Lightning/Type-C).
- UTF-8 support for DrawTextPtrFont and DrawTextDLFont methods.
[Bug Fixes]
- Fixed output command when using the DrawMaxiCode method.
- Fixed an issue where the unit was not reflected in the setting for continuous paper length.
Version 1.04 (2024/09/11)
Updated the signature for the XCFramework with Privacy Manifest support.
Version 1.04 (2024/01/19)
[New Features]
- Added a library with Privacy Manifest and signature.
Version 1.04 (2023/12/22)
[New Features]
- Added CL-S700III/703III to the target models in the program manual.
Version 1.04 (2022/12/16)
[New Features]
- Added XCFramework for Swift 5.3 and later to support M1 chip Simulator.
Version 1.04 (2021/11/29)
[New Features]
- Changed LAN search method to Bonjour service search.
[Bug Fixes]
- Fixed output command when using the DrawDataMatrix method.
- To improve the issue with italic specification in DrawTextLocalFont method, disabled italic specification for iOS 13 and later.
Version 1.03 (2021/02/03)
[New Features]
- Changed the Framework for Swift 5.1 and later to XCFramework format.
- Changed the sample project to XCFramework for Xcode 11.0 and later.
Version 1.03 (2019/11/08)
[New Features]
- Supported iOS 13.2 and iPad OS 13.2.
- Added Framework for Swift 5.1.2. Please use according to your development environment.
Version 1.03 (2019/10/31)
[New Features]
- Supported printer search for CL-S520/530/620/630/700/703 series with connection type CLS_PORT_WiFi in searchCitizenPrinter and searchLabelPrinter methods.
- Added CL-S700II/703II, CL-S620II/630II, CL-S520II/530II to the target models in the program manual.
Version 1.02 (2019/10/07)
[New Features]
- Supported iOS 13.1 and iPad OS 13.1.
- Added Framework for Swift 5.1. Please use according to your development environment.
- Changed the sample project for Xcode 11.0.
Version 1.02 (2019/08/09)
Corrected description in the program manual.
Version 1.02 (2019/04/04)
[New Features]
- Supported iOS 12.0.
- Added Framework for Swift 5.0. Please use according to your development environment.
- Changed the sample project for Xcode 10.2.
Version 1.02 (2019/02/06)
[Bug Fixes]
- Fixed memory leak issue in drawBitmap and storeNVBitmap methods.
Version 1.01 (2018/10/10)
[New Features]
- Added locales for Chinese and Korean models in drawTextPtrFont method.
- Supported iOS 12.
- Added Framework for Swift 4.2. Please use according to your development environment.
- Changed the sample project for Xcode 10.0.
Version 1.00 (2018/08/31)
New Release


