You need to enable JavaScript to run this app.
Torch Log Service

Torch Log Service

Copy page
Download PDF
Previous versions of the iOS SDK
Previous versions of the iOS SDK
Copy page
Download PDF
Previous versions of the iOS SDK
The Volcano Engine TLS iOS SDK encapsulates API interfaces for log collection, topic management, and more. You can use the TLS iOS SDK in iOS applications to collect log data and manage log topics.​
Description​
For the update log and version information of the Volcano Engine TLS iOS SDK, please refer to GitHub. It is recommended to choose the latest version of the SDK to experience enhanced product capabilities and more stable services.​
v1.x and v2.x are two independent version lines and are not in-place upgrades. Existing v1.x calls will not automatically gain Producer semantics by upgrading dependencies; they should be designed and validated as new integrations. For usage scenarios, semantic differences, rollback methods, and more for each version, please refer to v1.x to v2.x version details.​
​
Version lines​
Positioning​
Public interfaces​
v1.x​
Legacy iOS log client, encapsulating API interfaces for log collection, topic management, and more.​
Objective-C​
v2.x​
Log upload Producer for iOS, iPadOS, and native macOS.​
  • If your business relies on log query, consumption, or management capabilities, please continue to retain the corresponding v1.x client.​
  • Producer v2.x only handles log upload.​
  • Swift​
  • Objective-C​
​
Sample projects​
The TLS iOS SDK provides sample projects for your reference, including log delivery, log topic management, and other scenarios. For details, please refer to the GitHub sample project repository.​
​
GitHub source code​
Notice​
Legacy iOS TLS client for Apple platforms, providing Objective-C interfaces.​
Volcengine TLS asynchronous log upload Producer for Apple platforms.​
  • Provides Swift and Objective-C interfaces, but is not compatible with the class names and methods of v1.x.​
  • Supports iOS, iPadOS, and native macOS, offering batch processing, compression, retry, backpressure, and optional WAL.​
​
More features​
Due to iOS environment limitations, except for the DescribeCursor and ConsumeLogs interfaces, the TLS iOS SDK supports most APIs described in API list. You can refer to the sample code in Sample projects to see more usage examples for these interfaces.​
Last updated: 2026.10.28 14:22:45