[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 8 / d / 5 / SalesforceMobileSDK-iOS / 3.2.2 / SalesforceMobileSDK-iOS.podspec.json
blob8e8464b442794d8ecc4137a6c137832f969ff05b
2   "name": "SalesforceMobileSDK-iOS",
3   "version": "3.2.2",
4   "summary": "Salesforce Mobile SDK for iOS",
5   "homepage": "https://github.com/forcedotcom/SalesforceMobileSDK-iOS",
6   "license": {
7     "type": "Salesforce.com Mobile SDK License",
8     "file": "LICENSE.md"
9   },
10   "authors": {
11     "Kevin Hawkins": "khawkins@salesforce.com"
12   },
13   "platforms": {
14     "ios": "7.0"
15   },
16   "source": {
17     "git": "https://github.com/forcedotcom/SalesforceMobileSDK-iOS.git",
18     "tag": "pod_v3.2.2",
19     "submodules": true
20   },
21   "requires_arc": true,
22   "subspecs": [
23     {
24       "name": "SalesforceCommonUtils",
25       "source_files": "external/ThirdPartyDependencies/SalesforceCommonUtils/Headers/SalesforceCommonUtils/*.h",
26       "public_header_files": "external/ThirdPartyDependencies/SalesforceCommonUtils/Headers/SalesforceCommonUtils/*.h",
27       "header_dir": "Headers/SalesforceCommonUtils",
28       "prefix_header_contents": "#import <SalesforceCommonUtils/SFLogger.h>",
29       "vendored_libraries": "external/ThirdPartyDependencies/SalesforceCommonUtils/libSalesforceCommonUtils.a",
30       "frameworks": "MessageUI",
31       "libraries": "z",
32       "xcconfig": {
33         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers"
34       }
35     },
36     {
37       "name": "SalesforceSDKCommon",
38       "source_files": [
39         "libs/SalesforceSDKCommon/SalesforceSDKCommon/Classes/*.{h,m}",
40         "libs/SalesforceSDKCommon/SalesforceSDKCommon/SalesforceSDKCommon.h"
41       ],
42       "public_header_files": [
43         "libs/SalesforceSDKCommon/SalesforceSDKCommon/Classes/NSData+SFSDKUtils.h",
44         "libs/SalesforceSDKCommon/SalesforceSDKCommon/Classes/Test/SFSDKAsyncProcessListener.h",
45         "libs/SalesforceSDKCommon/SalesforceSDKCommon/Classes/SFSDKReachability.h",
46         "libs/SalesforceSDKCommon/SalesforceSDKCommon/SalesforceSDKCommon.h"
47       ],
48       "header_dir": "Headers/SalesforceSDKCommon",
49       "xcconfig": {
50         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers"
51       },
52       "requires_arc": true
53     },
54     {
55       "name": "SalesforceSecurity",
56       "dependencies": {
57         "SalesforceMobileSDK-iOS/SalesforceCommonUtils": [
59         ],
60         "SalesforceMobileSDK-iOS/SalesforceSDKCommon": [
62         ]
63       },
64       "source_files": [
65         "libs/SalesforceSecurity/SalesforceSecurity/Classes/*.{h,m}",
66         "libs/SalesforceSecurity/SalesforceSecurity/SalesforceSecurity.h"
67       ],
68       "public_header_files": [
69         "libs/SalesforceSecurity/SalesforceSecurity/Classes/SFEncryptionKey.h",
70         "libs/SalesforceSecurity/SalesforceSecurity/Classes/SFKeyStoreKey.h",
71         "libs/SalesforceSecurity/SalesforceSecurity/Classes/SFKeyStoreManager.h",
72         "libs/SalesforceSecurity/SalesforceSecurity/Classes/SFPasscodeManager+Internal.h",
73         "libs/SalesforceSecurity/SalesforceSecurity/Classes/SFPasscodeManager.h",
74         "libs/SalesforceSecurity/SalesforceSecurity/Classes/SFPasscodeProviderManager.h",
75         "libs/SalesforceSecurity/SalesforceSecurity/Classes/SFSDKCryptoUtils.h",
76         "libs/SalesforceSecurity/SalesforceSecurity/SalesforceSecurity.h"
77       ],
78       "header_dir": "Headers/SalesforceSecurity",
79       "prefix_header_contents": "#import <SalesforceCommonUtils/SFLogger.h>",
80       "xcconfig": {
81         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers"
82       },
83       "requires_arc": true
84     },
85     {
86       "name": "SalesforceOAuth",
87       "dependencies": {
88         "SalesforceMobileSDK-iOS/SalesforceCommonUtils": [
90         ],
91         "SalesforceMobileSDK-iOS/SalesforceSDKCommon": [
93         ],
94         "SalesforceMobileSDK-iOS/SalesforceSecurity": [
96         ]
97       },
98       "source_files": [
99         "libs/SalesforceOAuth/SalesforceOAuth/Classes/**/*.{h,m}",
100         "libs/SalesforceOAuth/SalesforceOAuth/SalesforceOAuth.h"
101       ],
102       "public_header_files": [
103         "libs/SalesforceOAuth/SalesforceOAuth/Classes/SFOAuthCoordinator.h",
104         "libs/SalesforceOAuth/SalesforceOAuth/Classes/SFOAuthCredentials.h",
105         "libs/SalesforceOAuth/SalesforceOAuth/Classes/SFOAuthInfo.h",
106         "libs/SalesforceOAuth/SalesforceOAuth/SalesforceOAuth.h"
107       ],
108       "header_dir": "Headers/SalesforceOAuth",
109       "prefix_header_contents": "#import <SalesforceCommonUtils/SFLogger.h>",
110       "xcconfig": {
111         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers"
112       },
113       "requires_arc": true
114     },
115     {
116       "name": "SalesforceSDKCore",
117       "dependencies": {
118         "SalesforceMobileSDK-iOS/SalesforceCommonUtils": [
120         ],
121         "SalesforceMobileSDK-iOS/SalesforceSDKCommon": [
123         ],
124         "SalesforceMobileSDK-iOS/SalesforceSecurity": [
126         ],
127         "SalesforceMobileSDK-iOS/SalesforceOAuth": [
129         ],
130         "OpenSSL-Universal": [
131           "1.0.1.k"
132         ],
133         "SQLCipher": [
134           "~> 3.1"
135         ]
136       },
137       "source_files": [
138         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/**/*.{h,m}",
139         "libs/SalesforceSDKCore/SalesforceSDKCore/SalesforceSDKCore.h"
140       ],
141       "public_header_files": [
142         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/NSURL+SFStringUtils.h",
143         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFAbstractPasscodeViewController.h",
144         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Common/SFApplication.h",
145         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFAuthErrorHandler.h",
146         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFAuthErrorHandlerList.h",
147         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFAuthenticationManager+Internal.h",
148         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFAuthenticationManager.h",
149         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFAuthenticationViewHandler.h",
150         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFAuthorizingViewController.h",
151         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFCommunityData.h",
152         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFDefaultUserManagementViewController.h",
153         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/SFDirectoryManager.h",
154         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Identity/SFIdentityCoordinator.h",
155         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Identity/SFIdentityData.h",
156         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/SFJsonUtils.h",
157         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/SFManagedPreferences.h",
158         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFPasscodeViewControllerTypes.h",
159         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/SFPreferences.h",
160         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/PushNotification/SFPushNotificationManager.h",
161         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/SmartStore/SFQuerySpec.h",
162         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Common/SFSDKAppConfig.h",
163         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Protocols/SFSDKAppDelegate.h",
164         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/SFSDKResourceUtils.h",
165         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Test/SFSDKTestCredentialsData.h",
166         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Test/SFSDKTestRequestListener.h",
167         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/SFSDKWebUtils.h",
168         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFSecurityLockout.h",
169         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/SmartStore/SFSmartStore.h",
170         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/SmartStore/SFSmartStoreDatabaseManager.h",
171         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/SmartStore/SFSmartStoreInspectorViewController.h",
172         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/SmartStore/SFSoupIndex.h",
173         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/SmartStore/SFStoreCursor.h",
174         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFUserAccount.h",
175         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFUserAccountConstants.h",
176         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFUserAccountIdentity.h",
177         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Security/SFUserAccountManager.h",
178         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Common/SFUserActivityMonitor.h",
179         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Common/SalesforceSDKConstants.h",
180         "libs/SalesforceSDKCore/SalesforceSDKCore/SalesforceSDKCore.h",
181         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Util/SalesforceSDKCoreDefines.h",
182         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Common/SalesforceSDKManager.h",
183         "libs/SalesforceSDKCore/SalesforceSDKCore/Classes/Test/TestSetupUtils.h"
184       ],
185       "header_dir": "Headers/SalesforceSDKCore",
186       "prefix_header_contents": [
187         "#import <SalesforceCommonUtils/SFLogger.h>",
188         "#import \"SalesforceSDKConstants.h\""
189       ],
190       "resource_bundles": {
191         "SalesforceSDKResources": [
192           "shared/resources/SalesforceSDKResources.bundle/**"
193         ],
194         "Settings": [
195           "shared/resources/Settings.bundle/**"
196         ]
197       },
198       "xcconfig": {
199         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers",
200         "OTHER_CFLAGS": "-DSQLITE_HAS_CODEC -DFMDatabase=SF_FMDatabase -DFMStatement=SF_FMStatement -DFMDatabasePool=SF_FMDatabasePool -DFMDatabaseQueue=SF_FMDatabaseQueue -DFMResultSet=SF_FMResultSet -DFMDBBlockSQLiteCallBackFunction=SF_FMDBBlockSQLiteCallBackFunction"
201       },
202       "requires_arc": true
203     },
204     {
205       "name": "SalesforceNetwork",
206       "dependencies": {
207         "SalesforceMobileSDK-iOS/SalesforceSDKCore": [
209         ],
210         "SalesforceMobileSDK-iOS/SalesforceOAuth": [
212         ],
213         "SalesforceMobileSDK-iOS/SalesforceSecurity": [
215         ],
216         "SalesforceMobileSDK-iOS/SalesforceCommonUtils": [
218         ],
219         "SalesforceMobileSDK-iOS/SalesforceSDKCommon": [
221         ],
222         "OpenSSL-Universal": [
223           "1.0.1.k"
224         ],
225         "SQLCipher": [
226           "~> 3.1"
227         ]
228       },
229       "source_files": [
230         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/**/*.{h,m}",
231         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetworkiOS/*.{h,m}",
232         "libs/SalesforceNetwork/SalesforceNetwork.h"
233       ],
234       "public_header_files": [
235         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Network/Action/CSFAction.h",
236         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Protocols/CSFActionInput.h",
237         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Protocols/CSFActionModel.h",
238         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Protocols/CSFActionValue.h",
239         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Network/OAuth/CSFAuthRefresh.h",
240         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Utilities/CSFAvailability.h",
241         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Utilities/CSFDefines.h",
242         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Utilities/CSFForceDefines.h",
243         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Protocols/CSFIndexedEntity.h",
244         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Network/Model/CSFInput.h",
245         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Network/Queue/CSFNetwork.h",
246         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Protocols/CSFNetworkOutputCache.h",
247         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Network/Model/CSFOutput.h",
248         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Network/Support/CSFParameterStorage.h",
249         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Network/Action/CSFSalesforceAction.h",
250         "libs/SalesforceNetwork/SalesforceNetwork/SalesforceNetwork/Classes/Additions/SFUserAccount+SalesforceNetwork.h",
251         "libs/SalesforceNetwork/SalesforceNetwork.h"
252       ],
253       "header_dir": "Headers/SalesforceNetwork",
254       "xcconfig": {
255         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers"
256       },
257       "requires_arc": true,
258       "frameworks": "MobileCoreServices"
259     },
260     {
261       "name": "SalesforceRestAPI",
262       "dependencies": {
263         "SalesforceMobileSDK-iOS/SalesforceNetwork": [
265         ],
266         "SalesforceMobileSDK-iOS/SalesforceSDKCore": [
268         ],
269         "SalesforceMobileSDK-iOS/SalesforceOAuth": [
271         ],
272         "SalesforceMobileSDK-iOS/SalesforceSecurity": [
274         ],
275         "SalesforceMobileSDK-iOS/SalesforceCommonUtils": [
277         ],
278         "SalesforceMobileSDK-iOS/SalesforceSDKCommon": [
280         ],
281         "OpenSSL-Universal": [
282           "1.0.1.k"
283         ],
284         "SQLCipher": [
285           "~> 3.1"
286         ]
287       },
288       "source_files": [
289         "libs/SalesforceRestAPI/SalesforceRestAPI/Classes/*.{h,m}",
290         "libs/SalesforceRestAPI/SalesforceRestAPI/SalesforceRestAPI.h"
291       ],
292       "public_header_files": [
293         "libs/SalesforceRestAPI/SalesforceRestAPI/Classes/SFRestAPI+Blocks.h",
294         "libs/SalesforceRestAPI/SalesforceRestAPI/Classes/SFRestAPI+Files.h",
295         "libs/SalesforceRestAPI/SalesforceRestAPI/Classes/SFRestAPI+QueryBuilder.h",
296         "libs/SalesforceRestAPI/SalesforceRestAPI/Classes/SFRestAPI.h",
297         "libs/SalesforceRestAPI/SalesforceRestAPI/Classes/SFRestAPISalesforceAction.h",
298         "libs/SalesforceRestAPI/SalesforceRestAPI/Classes/SFRestRequest.h",
299         "libs/SalesforceRestAPI/SalesforceRestAPI/SalesforceRestAPI.h"
300       ],
301       "header_dir": "Headers/SalesforceRestAPI",
302       "prefix_header_contents": "#import <SalesforceCommonUtils/SFLogger.h>",
303       "xcconfig": {
304         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers"
305       },
306       "requires_arc": true
307     },
308     {
309       "name": "SmartSync",
310       "dependencies": {
311         "SalesforceMobileSDK-iOS/SalesforceRestAPI": [
313         ],
314         "SalesforceMobileSDK-iOS/SalesforceNetwork": [
316         ],
317         "SalesforceMobileSDK-iOS/SalesforceSDKCore": [
319         ],
320         "SalesforceMobileSDK-iOS/SalesforceOAuth": [
322         ],
323         "SalesforceMobileSDK-iOS/SalesforceSecurity": [
325         ],
326         "SalesforceMobileSDK-iOS/SalesforceCommonUtils": [
328         ],
329         "SalesforceMobileSDK-iOS/SalesforceSDKCommon": [
331         ],
332         "OpenSSL-Universal": [
333           "1.0.1.k"
334         ],
335         "SQLCipher": [
336           "~> 3.1"
337         ]
338       },
339       "source_files": [
340         "libs/SmartSync/SmartSync/Classes/**/*.{h,m}",
341         "libs/SmartSync/SmartSync/SmartSync.h"
342       ],
343       "public_header_files": [
344         "libs/SmartSync/SmartSync/Classes/Util/SFMruSyncDownTarget.h",
345         "libs/SmartSync/SmartSync/Classes/Model/SFObject.h",
346         "libs/SmartSync/SmartSync/Classes/Model/SFObjectType.h",
347         "libs/SmartSync/SmartSync/Classes/Model/SFObjectTypeLayout.h",
348         "libs/SmartSync/SmartSync/Classes/Manager/SFSmartSyncCacheManager.h",
349         "libs/SmartSync/SmartSync/Classes/Util/SFSmartSyncConstants.h",
350         "libs/SmartSync/SmartSync/Classes/Manager/SFSmartSyncMetadataManager.h",
351         "libs/SmartSync/SmartSync/Classes/Util/SFSmartSyncNetworkUtils.h",
352         "libs/SmartSync/SmartSync/Classes/Util/SFSmartSyncObjectUtils.h",
353         "libs/SmartSync/SmartSync/Classes/Model/SFSmartSyncPersistableObject.h",
354         "libs/SmartSync/SmartSync/Classes/Util/SFSmartSyncSoqlBuilder.h",
355         "libs/SmartSync/SmartSync/Classes/Util/SFSmartSyncSoslBuilder.h",
356         "libs/SmartSync/SmartSync/Classes/Util/SFSmartSyncSoslReturningBuilder.h",
357         "libs/SmartSync/SmartSync/Classes/Manager/SFSmartSyncSyncManager.h",
358         "libs/SmartSync/SmartSync/Classes/Util/SFSoqlSyncDownTarget.h",
359         "libs/SmartSync/SmartSync/Classes/Util/SFSoslSyncDownTarget.h",
360         "libs/SmartSync/SmartSync/Classes/Util/SFSyncDownTarget.h",
361         "libs/SmartSync/SmartSync/Classes/Util/SFSyncOptions.h",
362         "libs/SmartSync/SmartSync/Classes/Util/SFSyncState.h",
363         "libs/SmartSync/SmartSync/Classes/Util/SFSyncTarget.h",
364         "libs/SmartSync/SmartSync/Classes/Util/SFSyncUpTarget.h",
365         "libs/SmartSync/SmartSync/SmartSync.h"
366       ],
367       "header_dir": "Headers/SmartSync",
368       "prefix_header_contents": "#import <SalesforceCommonUtils/SFLogger.h>",
369       "xcconfig": {
370         "HEADER_SEARCH_PATHS": "${PODS_ROOT}/Headers/Public/SalesforceMobileSDK-iOS/Headers"
371       },
372       "requires_arc": true
373     }
374   ]