[Add] AlibabacloudIQS20241111 1.2.0
[CocoaPods.git] / Specs / c / 5 / b / VideoOS / 2.9.0 / VideoOS.podspec.json
blobf4aed9d7ac5a1e82b20a8ded02ef3f1949df1194
2   "name": "VideoOS",
3   "version": "2.9.0",
4   "summary": "Official VideoPls SDK for iOS to access VideoPls Platform with features like video os, and live os",
5   "description": "The VideoPls SDK for iOS enables you to use VideoPls's Platform such as:\n*video os\n*live os",
6   "homepage": "http://videojj.com/videoos-open",
7   "license": {
8     "type": "GPL-3.0",
9     "file": "LICENSE"
10   },
11   "authors": "VideoPls",
12   "platforms": {
13     "ios": "8.0"
14   },
15   "source": {
16     "git": "https://github.com/VideoOS/VideoOS-iOS-SDK.git",
17     "tag": "2.9.0"
18   },
19   "libraries": [
20     "z",
21     "sqlite3"
22   ],
23   "weak_frameworks": [
24     "UIKit",
25     "Foundation",
26     "AVFoundation",
27     "CoreTelephony",
28     "SystemConfiguration",
29     "ImageIO",
30     "MobileCoreServices",
31     "WebKit",
32     "Photos",
33     "CoreData",
34     "WebKit",
35     "CoreMedia",
36     "Accelerate"
37   ],
38   "requires_arc": true,
39   "default_subspecs": "Interface",
40   "dependencies": {
41     "VPLuaViewSDK": [
43     ]
44   },
45   "resources": "Resources/VideoPlsResources.bundle",
46   "subspecs": [
47     {
48       "name": "Platform",
49       "source_files": "VideoPlsUtilsPlatformSDK/VideoPlsUtilsPlatformSDK/**/*.{h,m,c}",
50       "public_header_files": "VideoPlsUtilsPlatformSDK/VideoPlsUtilsPlatformSDK/**/*.{h}",
51       "header_dir": "VideoPlsUtilsPlatformSDK",
52       "dependencies": {
53         "AFNetworking": [
55         ],
56         "SDWebImage": [
58         ],
59         "SVGAPlayer": [
60           "2.1.4"
61         ],
62         "MQTTClient": [
64         ]
65       },
66       "xcconfig": {
67         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1"
68       }
69     },
70     {
71       "name": "LuaManager",
72       "source_files": "VideoPlsLuaViewManagerSDK/VideoPlsLuaViewManagerSDK/**/*.{h,m}",
73       "public_header_files": "VideoPlsLuaViewManagerSDK/VideoPlsLuaViewManagerSDK/**/*.{h}",
74       "header_dir": "VideoPlsLuaViewManagerSDK",
75       "dependencies": {
76         "VideoOS/Platform": [
78         ]
79       }
80     },
81     {
82       "name": "Interface",
83       "source_files": "VideoPlsInterfaceControllerSDK/VideoPlsInterfaceControllerSDK/**/*.{h,m}",
84       "public_header_files": "VideoPlsInterfaceControllerSDK/VideoPlsInterfaceControllerSDK/**/*.{h}",
85       "exclude_files": "VideoPlsInterfaceControllerSDK/VideoPlsInterfaceControllerSDK/VideoPlsInterfaceControllerSDK/{VPIPubWebView,VPIStoreAPIConfig}.{h,m}",
86       "header_dir": "VideoPlsInterfaceControllerSDK",
87       "dependencies": {
88         "VideoOS/LuaManager": [
90         ]
91       }
92     }
93   ]