[Add] TrinityAudioSDK 3.2.118
[CocoaPods.git] / Specs / d / 3 / 2 / PubNub / 5.4.0 / PubNub.podspec.json
blob632a479eeda90e87811986f21b8c63d83385c1c4
2   "name": "PubNub",
3   "version": "5.4.0",
4   "summary": "The PubNub Real-Time Network. Build real-time apps quickly and scale them globally.",
5   "homepage": "https://github.com/pubnub/objective-c",
6   "authors": {
7     "PubNub, Inc.": "support@pubnub.com"
8   },
9   "social_media_url": "https://twitter.com/pubnub",
10   "source": {
11     "git": "https://github.com/pubnub/objective-c.git",
12     "tag": "v5.4.0"
13   },
14   "platforms": {
15     "ios": "14.0",
16     "watchos": "7.0",
17     "osx": "11.00",
18     "tvos": "14.0"
19   },
20   "requires_arc": true,
21   "resource_bundles": {
22     "PubNub": [
23       "Framework/PubNub/PrivacyInfo.xcprivacy"
24     ]
25   },
26   "libraries": "z",
27   "default_subspecs": "Core",
28   "license": {
29     "type": "PubNub Software Development Kit License",
30     "file": "LICENSE"
31   },
32   "subspecs": [
33     {
34       "name": "Core",
35       "source_files": [
36         "PubNub/{Core,Data,Modules,Misc,Network}/**/*",
37         "PubNub/PubNub.h"
38       ],
39       "private_header_files": [
40         "PubNub/**/*Private.h",
41         "PubNub/Data/{PNEnvelopeInformation}.h",
42         "PubNub/Data/Managers/**/*.h",
43         "PubNub/Data/Models/PNXML.h",
44         "PubNub/Data/Service Objects/PNGenerateFileUploadURLStatus.h",
45         "PubNub/Misc/{PNConstants,PNPrivateStructures}.h",
46         "PubNub/Misc/Helpers/{PNArray,PNChannel,PNData,PNDate,PNDictionary,PNGZIP,PNHelpers,PNJSON,PNLockSupport,PNNumber,PNString,PNURLRequest}.h",
47         "PubNub/Misc/Logger/PNLogMacro.h",
48         "PubNub/Misc/Logger/Data/*.h",
49         "PubNub/Misc/Protocols/{PNKeyValueStorageProtocol,PNParser}.h",
50         "PubNub/Modules/Crypto/Cryptors/AES/PNCCCryptorWrapper.h",
51         "PubNub/Modules/Crypto/Header/*.h",
52         "PubNub/Network/{PNNetwork,PNNetworkResponseSerializer,PNReachability,PNRequestParameters,PNURLBuilder}.h",
53         "PubNub/Network/Requests/Files/PNGenerateFileUploadURLRequest.h",
54         "PubNub/Network/Parsers/**/*.h"
55       ],
56       "pod_target_xcconfig": {
57         "APPLICATION_EXTENSION_API_ONLY": "YES"
58       }
59     },
60     {
61       "name": "Logger",
62       "source_files": [
63         "PubNub/Misc/Logger/{Core,Data}/**/*",
64         "PubNub/Misc/Helpers/{PNLockSupport,PNDefines}.{h,m}"
65       ],
66       "private_header_files": [
67         "PubNub/Misc/Logger/Data/*.h",
68         "PubNub/Misc/Helpers/{PNLockSupport,PNDefines}.h"
69       ]
70     }
71   ]