[Add] HyphenateChat_test1 1.0.1
[CocoaPods.git] / Specs / d / 3 / 2 / PubNub / 5.7.0 / PubNub.podspec.json
blob2cf0933789300e98a3b6af3b1f0bc7fe201ff487
2   "name": "PubNub",
3   "version": "5.7.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.7.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,Protocols}/**/*",
37         "PubNub/PubNub.h"
38       ],
39       "private_header_files": [
40         "PubNub/**/*Private.h",
41         "PubNub/PubNub+Deprecated.h",
42         "PubNub/Data/PNEnvelopeInformation.h",
43         "PubNub/Data/Managers/**/*.h",
44         "PubNub/Data/Models/PNXML.h",
45         "PubNub/Data/Service Objects/File Sharing/PNGenerateFileUploadURLStatus.h",
46         "PubNub/Data/Transport/{PNTransportMiddleware.h,PNTransportMiddlewareConfiguration.h}",
47         "PubNub/Misc/{PNConstants,PNPrivateStructures}.h",
48         "PubNub/Misc/Helpers/{PNArray,PNChannel,PNData,PNDate,PNDictionary,PNGZIP,PNHelpers,PNJSON,PNLockSupport,PNNumber,PNString,PNURLRequest}.h",
49         "PubNub/Misc/Logger/PNLogMacro.h",
50         "PubNub/Misc/Logger/Data/*.h",
51         "PubNub/Misc/Protocols/{PNKeyValueStorageProtocol,PNParser}.h",
52         "PubNub/Modules/Transport/{PNURLSessionTransportResponse,PNURLSessionTransport}.h",
53         "PubNub/Modules/Serializer/Object/{Categories,Models}/*.h",
54         "PubNub/Modules/Serializer/Object/{PNJSONDecoder,PNJSONEncoder}.h",
55         "PubNub/Modules/Crypto/Cryptors/AES/PNCCCryptorWrapper.h",
56         "PubNub/Modules/Crypto/Header/*.h",
57         "PubNub/Network/PNReachability.h",
58         "PubNub/Network/Requests/Files/PNGenerateFileUploadURLRequest.h",
59         "PubNub/Network/Parsers/**/*.h",
60         "PubNub/Network/Streams/*.h",
61         "PubNub/Protocols/PNRequest.h"
62       ],
63       "pod_target_xcconfig": {
64         "APPLICATION_EXTENSION_API_ONLY": "YES"
65       }
66     },
67     {
68       "name": "Logger",
69       "source_files": [
70         "PubNub/Misc/Logger/{Core,Data}/**/*",
71         "PubNub/Misc/Helpers/{PNLockSupport,PNDefines}.{h,m}"
72       ],
73       "private_header_files": [
74         "PubNub/Misc/Logger/Data/*.h",
75         "PubNub/Misc/Helpers/{PNLockSupport,PNDefines}.h"
76       ]
77     }
78   ]