Skip to content

Commit aa00e88

Browse files
committed
Generated swift 2023-07-14 for Devs.
0 parents  commit aa00e88

File tree

10 files changed

+11527
-0
lines changed

10 files changed

+11527
-0
lines changed

.gitignore

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
# Xcode
2+
#
3+
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
4+
5+
## User settings
6+
xcuserdata/
7+
8+
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
9+
*.xcscmblueprint
10+
*.xccheckout
11+
12+
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
13+
build/
14+
DerivedData/
15+
*.moved-aside
16+
*.pbxuser
17+
!default.pbxuser
18+
*.mode1v3
19+
!default.mode1v3
20+
*.mode2v3
21+
!default.mode2v3
22+
*.perspectivev3
23+
!default.perspectivev3
24+
25+
## Obj-C/Swift specific
26+
*.hmap
27+
28+
## App packaging
29+
*.ipa
30+
*.dSYM.zip
31+
*.dSYM
32+
33+
## Playgrounds
34+
timeline.xctimeline
35+
playground.xcworkspace
36+
37+
# Swift Package Manager
38+
#
39+
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
40+
Packages/
41+
# Package.pins
42+
Package.resolved
43+
*.xcodeproj
44+
#
45+
# Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata
46+
# hence it is not needed unless you have added a package configuration file to your project
47+
.swiftpm
48+
49+
.build/
50+
51+
# CocoaPods
52+
#
53+
# We recommend against adding the Pods directory to your .gitignore. However
54+
# you should judge for yourself, the pros and cons are mentioned at:
55+
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
56+
#
57+
Pods/
58+
Podfile
59+
Podfile.lock
60+
#
61+
# Add this line if you want to avoid checking in source code from the Xcode workspace
62+
*.xcworkspace
63+
64+
# Carthage
65+
#
66+
# Add this line if you want to avoid checking in source code from Carthage dependencies.
67+
Carthage/Checkouts
68+
69+
Carthage/Build/
70+
71+
# Accio dependency management
72+
Dependencies/
73+
.accio/
74+
75+
# fastlane
76+
#
77+
# It is recommended to not store the screenshots in the git repo.
78+
# Instead, use fastlane to re-generate the screenshots whenever they are needed.
79+
# For more information about the recommended setup visit:
80+
# https://docs.fastlane.tools/best-practices/source-control/#source-control
81+
82+
fastlane/report.xml
83+
fastlane/Preview.html
84+
fastlane/screenshots/**/*.png
85+
fastlane/test_output
86+
87+
# Code Injection
88+
#
89+
# After new code Injection tools there's a generated folder /iOSInjectionProject
90+
# https://github.com/johnno1962/injectionforxcode
91+
92+
iOSInjectionProject/
93+
94+
# Others
95+
.DS_Store
96+
*.txt
97+
.idea/
98+
.vscode/

.swiftformat

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# file options
2+
3+
--symlinks ignore
4+
--swiftversion 5
5+
6+
# rules
7+
--disable andOperator
8+
9+
# format options
10+
11+
--closingparen same-line
12+
--commas inline
13+
--comments indent
14+
--decimalgrouping 3,5
15+
--exponentcase lowercase
16+
--exponentgrouping disabled
17+
--fractiongrouping disabled
18+
--ifdef outdent
19+
--importgrouping testable-top
20+
--operatorfunc no-space
21+
--ranges no-space
22+
--selfrequired validate
23+
--stripunusedargs closure-only
24+
--wraparguments after-first
25+
--wrapcollections after-first

AlibabacloudDevs20230714.podspec

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Pod::Spec.new do |spec|
2+
3+
spec.name = "AlibabacloudDevs20230714"
4+
spec.version = "1.0.0"
5+
spec.license = "Apache 2.0"
6+
spec.summary = "Alibaba Cloud Devs (20230714) SDK Library for Swift"
7+
spec.homepage = "https://github.com/alibabacloud-sdk-swift/devs-20230714"
8+
spec.author = { "Alibaba Cloud SDK" => "[email protected]" }
9+
10+
spec.source = { :git => spec.homepage + '.git', :tag => spec.version }
11+
spec.source_files = 'Sources/**/*.swift'
12+
13+
spec.ios.framework = 'Foundation'
14+
15+
spec.ios.deployment_target = '13.0'
16+
spec.osx.deployment_target = '10.15'
17+
spec.watchos.deployment_target = '6.0'
18+
spec.tvos.deployment_target = '13.0'
19+
20+
spec.dependency 'Tea', '~> 1.0.0'
21+
spec.dependency 'TeaUtils', '~> 1.0.5'
22+
spec.dependency 'AlibabacloudOpenApi', '~> 1.0.4'
23+
spec.dependency 'AlibabaCloudOpenApiUtil', '~> 1.0.1'
24+
spec.dependency 'AlibabacloudEndpointUtil', '~> 1.0.0'
25+
26+
spec.swift_version='5.6'
27+
end

Cartfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
github aliyun/tea-swift ~> 1.0.0
2+
github alibabacloud-sdk-swift/tea-utils ~> 1.0.5
3+
github alibabacloud-sdk-swift/darabonba-openapi ~> 1.0.4
4+
github alibabacloud-sdk-swift/openapi-util ~> 1.0.1
5+
github alibabacloud-sdk-swift/endpoint-util ~> 1.0.0

LICENSE

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Copyright (c) 2009-present, Alibaba Cloud All rights reserved.
2+
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License.

Package.swift

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
// swift-tools-version:5.6
2+
// The swift-tools-version declares the minimum version of Swift required to build this package.
3+
import PackageDescription
4+
5+
let package = Package(
6+
name: "AlibabacloudDevs20230714",
7+
platforms: [.macOS(.v10_15),
8+
.iOS(.v13),
9+
.tvOS(.v13),
10+
.watchOS(.v6)],
11+
products: [
12+
.library(
13+
name: "AlibabacloudDevs20230714",
14+
targets: ["AlibabacloudDevs20230714"])
15+
],
16+
dependencies: [
17+
// Dependencies declare other packages that this package depends on.
18+
.package(url: "https://github.com/aliyun/tea-swift.git", from: "1.0.0"),
19+
.package(url: "https://github.com/alibabacloud-sdk-swift/tea-utils", from: "1.0.5"),
20+
.package(url: "https://github.com/alibabacloud-sdk-swift/darabonba-openapi", from: "1.0.4"),
21+
.package(url: "https://github.com/alibabacloud-sdk-swift/openapi-util", from: "1.0.1"),
22+
.package(url: "https://github.com/alibabacloud-sdk-swift/endpoint-util", from: "1.0.0"),
23+
],
24+
targets: [
25+
.target(
26+
name: "AlibabacloudDevs20230714",
27+
dependencies: [
28+
.product(name: "Tea", package: "tea-swift"),
29+
.product(name: "TeaUtils", package: "tea-utils"),
30+
.product(name: "AlibabacloudOpenApi", package: "darabonba-openapi"),
31+
.product(name: "AlibabaCloudOpenApiUtil", package: "openapi-util"),
32+
.product(name: "AlibabacloudEndpointUtil", package: "endpoint-util")
33+
]),
34+
],
35+
swiftLanguageVersions: [.v5]
36+
)

README-CN.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
[English](README.md) | 简体中文
2+
3+
![](https://aliyunsdk-pages.alicdn.com/icons/AlibabaCloud.svg)
4+
5+
## Alibaba Cloud Devs SDK for Swift
6+
7+
## 依赖
8+
9+
- iOS 13.3+ / macOS 10.15+
10+
- Xcode 11.3+
11+
- Swift 5.6
12+
13+
## 安装
14+
15+
### Carthage
16+
17+
要使用 [Carthage](https://github.com/Carthage/Carthage)`AlibabacloudDevs20230714` 集成到你的 Xcode 项目中,需要在 `Cartfile` 中定义以下内容:
18+
19+
```ogdl
20+
github "alibabacloud-sdk-swift/devs-20230714" "1.0.0"
21+
```
22+
23+
### Swift 包管理工具
24+
25+
要使用 [Swift Package Manager](https://swift.org/package-manager/)`AlibabacloudDevs20230714` 集成到你的 Xcode 项目中,请将 `AlibabacloudDevs20230714` 添加至你的 `Package.swift` 文件的 dependencies 数组内容中:
26+
27+
```swift
28+
dependencies: [
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/devs-20230714.git", from: "1.0.0")
30+
]
31+
```
32+
33+
另外,还需要在 `target``dependencies` 中添加 `"AlibabacloudDevs20230714"`,如下:
34+
35+
```swift
36+
.target(
37+
name: "<your-project-name>",
38+
dependencies: [
39+
"AlibabacloudDevs20230714",
40+
]),
41+
```
42+
43+
## 问题
44+
45+
[提交 Issue](https://github.com/alibabacloud-sdk-swift/devs-20230714/issues/new),不符合指南的问题可能会立即关闭。
46+
47+
## 发行说明
48+
49+
每个版本的详细更改记录在[发行说明](./ChangeLog.txt)中。
50+
51+
## 相关
52+
53+
* [开发者门户](https://next.api.aliyun.com/home)
54+
* [最新源码](https://github.com/alibabacloud-sdk-swift/devs-20230714)
55+
56+
## 许可证
57+
58+
[Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0)
59+
60+
Copyright (c) 2009-present, Alibaba Cloud All rights reserved.

README.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
English | [简体中文](README-CN.md)
2+
3+
![](https://aliyunsdk-pages.alicdn.com/icons/AlibabaCloud.svg)
4+
5+
## Alibaba Cloud Devs SDK for Swift
6+
7+
## Requirements
8+
9+
- iOS 13.3+ / macOS 10.15+
10+
- Xcode 11.3+
11+
- Swift 5.6
12+
13+
## Installation
14+
15+
### Carthage
16+
17+
To integrate `AlibabacloudDevs20230714` into your Xcode project using [Carthage](https://github.com/Carthage/Carthage), specify it in your `Cartfile`:
18+
19+
```ogdl
20+
github "alibabacloud-sdk-swift/devs-20230714" "1.0.0"
21+
```
22+
23+
### Swift Package Manager
24+
25+
To integrate `AlibabacloudDevs20230714` into your Xcode project using [Swift Package Manager](https://swift.org/package-manager/) , adding `AlibabacloudDevs20230714` to the `dependencies` value of your `Package.swift`.
26+
27+
```swift
28+
dependencies: [
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/devs-20230714.git", from: "1.0.0")
30+
]
31+
```
32+
33+
In addition, you also need to add `"AlibabacloudDevs20230714"` to the `dependencies` of the `target`, as follows:
34+
35+
```swift
36+
.target(
37+
name: "<your-project-name>",
38+
dependencies: [
39+
"AlibabacloudDevs20230714",
40+
])
41+
```
42+
43+
## Issues
44+
45+
[Opening an Issue](https://github.com/alibabacloud-sdk-swift/devs-20230714/issues/new), Issues not conforming to the guidelines may be closed immediately.
46+
47+
## Changelog
48+
49+
Detailed changes for each release are documented in the [release notes](./ChangeLog.txt).
50+
51+
## References
52+
53+
* [OpenAPI Developer Portal](https://next.api.alibabacloud.com/home)
54+
- [Latest Release](https://github.com/alibabacloud-sdk-swift/devs-20230714)
55+
56+
## License
57+
58+
[Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0)
59+
60+
Copyright (c) 2009-present, Alibaba Cloud All rights reserved.

0 commit comments

Comments
 (0)