2 "name": "SensorsAnalyticsSDK",
4 "summary": "The official iOS SDK of Sensors Analytics.",
5 "homepage": "http://www.sensorsdata.cn",
7 "git": "https://github.com/sensorsdata/sa-sdk-ios.git",
11 "type": "Apache License, Version 2.0"
14 "Yuhan ZOU": "zouyuhan@sensorsdata.cn"
20 "default_subspecs": "Core",
32 "source_files": "SensorsAnalyticsSDK/Store/*.{h,m}",
33 "public_header_files": [
34 "SensorsAnalyticsSDK/Store/SABaseStoreManager.h",
35 "SensorsAnalyticsSDK/Store/SAStorePlugin.h",
36 "SensorsAnalyticsSDK/Store/SAAESStorePlugin.h"
41 "source_files": "SensorsAnalyticsSDK/Core/**/*.{h,m}",
43 "SensorsAnalyticsSDK/Core/SAAlertController.h",
44 "SensorsAnalyticsSDK/Core/SAAlertController.m"
46 "public_header_files": [
47 "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK.h",
48 "SensorsAnalyticsSDK/Core/SensorsAnalyticsSDK+Public.h",
49 "SensorsAnalyticsSDK/Core/SAAppExtensionDataManager.h",
50 "SensorsAnalyticsSDK/Core/SASecurityPolicy.h",
51 "SensorsAnalyticsSDK/Core/SAConfigOptions.h",
52 "SensorsAnalyticsSDK/Core/SAConstants.h",
53 "SensorsAnalyticsSDK/Core/PropertyPlugin/SAPropertyPluginProtocol.h"
56 "resources": "SensorsAnalyticsSDK/SensorsAnalyticsSDK.bundle",
57 "frameworks": "CoreTelephony"
60 "SensorsAnalyticsSDK/__Store": [
68 "SensorsAnalyticsSDK/Base": [
76 "SensorsAnalyticsSDK/Extension": [
80 "public_header_files": "SensorsAnalyticsSDK/JSBridge/SensorsAnalyticsSDK+JavaScriptBridge.h",
82 "SensorsAnalyticsSDK/Core/SAAlertController.{h,m}",
83 "SensorsAnalyticsSDK/JSBridge/**/*.{h,m}"
87 "SensorsAnalyticsSDK/RemoteConfig/**/*.{h,m}",
88 "SensorsAnalyticsSDK/ChannelMatch/**/*.{h,m}",
89 "SensorsAnalyticsSDK/Encrypt/**/*.{h,m}",
90 "SensorsAnalyticsSDK/Deeplink/**/*.{h,m}",
91 "SensorsAnalyticsSDK/DebugMode/**/*.{h,m}",
92 "SensorsAnalyticsSDK/Core/SAAlertController.h"
94 "public_header_files": [
95 "SensorsAnalyticsSDK/{Encrypt,RemoteConfig,ChannelMatch,Deeplink,DebugMode}/{SAConfigOptions,SensorsAnalyticsSDK}+*.h",
96 "SensorsAnalyticsSDK/Encrypt/SAEncryptProtocol.h",
97 "SensorsAnalyticsSDK/Encrypt/SASecretKey.h"
105 "SensorsAnalyticsSDK/Visualized": [
112 "SensorsAnalyticsSDK/Common": [
124 "SensorsAnalyticsSDK/Common": [
128 "source_files": "SensorsAnalyticsSDK/AutoTrack/**/*.{h,m}",
129 "public_header_files": [
130 "SensorsAnalyticsSDK/AutoTrack/SensorsAnalyticsSDK+SAAutoTrack.h",
131 "SensorsAnalyticsSDK/AutoTrack/SAConfigOptions+AutoTrack.h"
133 "frameworks": "UIKit"
136 "name": "Visualized",
141 "SensorsAnalyticsSDK/AutoTrack": [
145 "source_files": "SensorsAnalyticsSDK/Visualized/**/*.{h,m}",
146 "public_header_files": [
147 "SensorsAnalyticsSDK/Visualized/SensorsAnalyticsSDK+Visualized.h",
148 "SensorsAnalyticsSDK/Visualized/SAConfigOptions+Visualized.h"
156 "frameworks": "CoreLocation",
158 "SensorsAnalyticsSDK/Core": [
162 "source_files": "SensorsAnalyticsSDK/Location/**/*.{h,m}",
163 "public_header_files": "SensorsAnalyticsSDK/Location/SensorsAnalyticsSDK+Location.h"
166 "name": "DeviceOrientation",
171 "SensorsAnalyticsSDK/Core": [
175 "source_files": "SensorsAnalyticsSDK/DeviceOrientation/**/*.{h,m}",
176 "public_header_files": "SensorsAnalyticsSDK/DeviceOrientation/SensorsAnalyticsSDK+DeviceOrientation.h",
177 "frameworks": "CoreMotion"
185 "SensorsAnalyticsSDK/Core": [
189 "source_files": "SensorsAnalyticsSDK/AppPush/**/*.{h,m}",
190 "public_header_files": "SensorsAnalyticsSDK/AppPush/SAConfigOptions+AppPush.h"
198 "SensorsAnalyticsSDK/Common": [
202 "source_files": "SensorsAnalyticsSDK/Exception/**/*.{h,m}",
203 "public_header_files": "SensorsAnalyticsSDK/Exception/SAConfigOptions+Exception.h"
211 "SensorsAnalyticsSDK/Core": [
215 "source_files": "SensorsAnalyticsSDK/WebView/**/*.{h,m}",
216 "public_header_files": "SensorsAnalyticsSDK/WebView/SensorsAnalyticsSDK+WebView.h"
224 "SensorsAnalyticsSDK/Core": [
228 "source_files": "SensorsAnalyticsSDK/WKWebView/**/*.{h,m}",
229 "public_header_files": "SensorsAnalyticsSDK/WKWebView/SensorsAnalyticsSDK+WKWebView.h"