Skip to content

teco-project/teco-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3b8b2a5 · Oct 18, 2023
Oct 1, 2023
Oct 18, 2023
Sep 30, 2023
Dec 3, 2022
Oct 2, 2023
Dec 3, 2022
Oct 5, 2023
Oct 18, 2023
Oct 18, 2023
Oct 18, 2023
Oct 2, 2023

Repository files navigation

Teco Core

The core library of Teco, an open-source Tencent Cloud SDK for Swift.

Overview

This package provides common functionalities around calling Tencent Cloud APIs, in the following products:

  • TecoCore. This provides helpers for calling Tencent Cloud API v3.
  • TecoSigner. This provides helpers for using Tencent Cloud v1, v3 and COS signing algorithms.

Usage

Add the following entry in your Package.swift:

.package(url: "https://github.com/teco-project/teco-core.git", "0.5.0"..<"0.6.0"),

and TecoCore dependency to your target:

.target(name: "MyApp", dependencies: [.product(name: "TecoCore", package: "teco-core")]),

If you only want signing functionality, use TecoSigner instead:

.target(name: "MyApp", dependencies: [.product(name: "TecoSigner", package: "teco-core")]),

License

Teco Core is released under the Apache 2.0 license. See LICENSE.txt for details.