[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 5.0.0-beta1 / Braintree.podspec.json
blob477c9c9a60cfa1e8fad8c6b6eba287193b7908a9
2   "name": "Braintree",
3   "version": "5.0.0-beta1",
4   "summary": "Braintree iOS SDK: Helps you accept card and alternative payments in your iOS app.",
5   "description": "Braintree is a full-stack payments platform for developers\n\nThis CocoaPod will help you accept payments in your iOS app.\n\nCheck out our development portal at https://developers.braintreepayments.com.",
6   "homepage": "https://www.braintreepayments.com/how-braintree-works",
7   "documentation_url": "https://developers.braintreepayments.com/ios/start/hello-client",
8   "screenshots": "https://raw.githubusercontent.com/braintree/braintree_ios/master/Docs/screenshot.png",
9   "license": "MIT",
10   "authors": {
11     "Braintree": "code@getbraintree.com"
12   },
13   "source": {
14     "git": "https://github.com/braintree/braintree_ios.git",
15     "tag": "5.0.0-beta1"
16   },
17   "social_media_url": "https://twitter.com/braintree",
18   "platforms": {
19     "ios": "12.0"
20   },
21   "requires_arc": true,
22   "compiler_flags": "-Wall -Werror -Wextra",
23   "swift_versions": "5.1",
24   "default_subspecs": [
25     "Core",
26     "Card",
27     "PayPal"
28   ],
29   "pod_target_xcconfig": {
30     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
31   },
32   "user_target_xcconfig": {
33     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
34   },
35   "subspecs": [
36     {
37       "name": "AmericanExpress",
38       "source_files": "Sources/BraintreeAmericanExpress/**/*.{h,m}",
39       "public_header_files": "Sources/BraintreeAmericanExpress/Public/BraintreeAmericanExpress/*.h",
40       "dependencies": {
41         "Braintree/Core": [
43         ]
44       }
45     },
46     {
47       "name": "ApplePay",
48       "source_files": "Sources/BraintreeApplePay/**/*.{h,m}",
49       "public_header_files": "Sources/BraintreeApplePay/Public/BraintreeApplePay/*.h",
50       "dependencies": {
51         "Braintree/Core": [
53         ]
54       },
55       "frameworks": "PassKit"
56     },
57     {
58       "name": "Card",
59       "source_files": "Sources/BraintreeCard/**/*.{h,m}",
60       "public_header_files": "Sources/BraintreeCard/Public/BraintreeCard/*.h",
61       "dependencies": {
62         "Braintree/Core": [
64         ]
65       }
66     },
67     {
68       "name": "Core",
69       "source_files": "Sources/BraintreeCore/**/*.{h,m}",
70       "public_header_files": "Sources/BraintreeCore/Public/BraintreeCore/*.h"
71     },
72     {
73       "name": "DataCollector",
74       "source_files": "Sources/BraintreeDataCollector/**/*.{h,m}",
75       "public_header_files": "Sources/BraintreeDataCollector/Public/BraintreeDataCollector/*.h",
76       "vendored_libraries": "Sources/BraintreeDataCollector/Kount/libDeviceCollectorLibrary.a",
77       "dependencies": {
78         "Braintree/Core": [
80         ]
81       }
82     },
83     {
84       "name": "PaymentFlow",
85       "source_files": "Sources/BraintreePaymentFlow/**/*.{h,m}",
86       "public_header_files": "Sources/BraintreePaymentFlow/Public/BraintreePaymentFlow/*.h",
87       "weak_frameworks": "SafariServices",
88       "dependencies": {
89         "Braintree/Core": [
91         ],
92         "Braintree/PayPalDataCollector": [
94         ]
95       }
96     },
97     {
98       "name": "PayPal",
99       "source_files": "Sources/BraintreePayPal/**/*.{h,m}",
100       "public_header_files": "Sources/BraintreePayPal/Public/BraintreePayPal/*.h",
101       "dependencies": {
102         "Braintree/Core": [
104         ],
105         "Braintree/PayPalDataCollector": [
107         ]
108       }
109     },
110     {
111       "name": "PayPalDataCollector",
112       "source_files": "Sources/PayPalDataCollector/**/*.{swift}",
113       "frameworks": [
114         "MessageUI",
115         "SystemConfiguration",
116         "CoreLocation",
117         "UIKit"
118       ],
119       "vendored_frameworks": "Frameworks/PPRiskMagnes.xcframework",
120       "dependencies": {
121         "Braintree/Core": [
123         ]
124       }
125     },
126     {
127       "name": "ThreeDSecure",
128       "source_files": "Sources/BraintreeThreeDSecure/**/*.{h,m}",
129       "public_header_files": "Sources/BraintreeThreeDSecure/Public/BraintreeThreeDSecure/*.h",
130       "dependencies": {
131         "Braintree/Card": [
133         ],
134         "Braintree/PaymentFlow": [
136         ]
137       },
138       "vendored_frameworks": "Frameworks/CardinalMobile.framework"
139     },
140     {
141       "name": "UnionPay",
142       "source_files": "Sources/BraintreeUnionPay/**/*.{h,m}",
143       "public_header_files": "Sources/BraintreeUnionPay/Public/BraintreeUnionPay/*.h",
144       "frameworks": "UIKit",
145       "dependencies": {
146         "Braintree/Card": [
148         ],
149         "Braintree/Core": [
151         ]
152       }
153     },
154     {
155       "name": "Venmo",
156       "source_files": "Sources/BraintreeVenmo/**/*.{h,m}",
157       "public_header_files": "Sources/BraintreeVenmo/Public/BraintreeVenmo/*.h",
158       "dependencies": {
159         "Braintree/Core": [
161         ],
162         "Braintree/PayPalDataCollector": [
164         ]
165       }
166     }
167   ],
168   "swift_version": "5.1"