[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / b / 4 / 8 / Lock / 1.12.1 / Lock.podspec.json
blob604d726a47fb24eb0697c3b0e02ed21b38cb9b63
2   "name": "Lock",
3   "version": "1.12.1",
4   "summary": "A library that uses Auth0 for Authentication with Native Look & Feel",
5   "description": "[![Auth0](https://i.cloudup.com/1vaSVATKTL.png)](http://auth0.com)\n\nAuth0 is a SaaS that helps you with Authentication and Authorization. You can use Social Providers (Like Facebook, Google, Twitter, etc.), Enterprise Providers (Active Directory, LDap, Windows Azure AD, SAML, etc.) and a Username/Password store which can be saved either by us or by you. We have SDKs for the most common platforms (Ruby, Node, iOS, Angular, etc.) so that with a couple lines of code, you can get the Authentication for your app implemented. Let us worry about Authentication so that you can focus on the core of your business.\n",
6   "homepage": "https://github.com/auth0/Lock.iOS-OSX",
7   "license": "MIT",
8   "authors": [
9     {
10       "Auth0": "support@auth0.com"
11     },
12     {
13       "Hernan Zalazar": "hernan@auth0.com"
14     },
15     {
16       "Martin Gontovnikas": "gonto@auth0.com"
17     }
18   ],
19   "source": {
20     "git": "https://github.com/auth0/Lock.iOS-OSX.git",
21     "tag": "1.12.1"
22   },
23   "social_media_url": "https://twitter.com/auth0",
24   "platforms": {
25     "ios": "7.0",
26     "osx": "10.9"
27   },
28   "requires_arc": true,
29   "dependencies": {
30     "libextobjc": [
31       "~> 0.4"
32     ],
33     "CocoaLumberjack": [
34       "~> 2.0.0-rc"
35     ]
36   },
37   "default_subspecs": [
38     "UI",
39     "Core"
40   ],
41   "prefix_header_contents": "    #import \"A0Logging.h\"\n    #define A0LocalizedString(key) NSLocalizedStringFromTable(key, @\"Lock\", nil)\n",
42   "subspecs": [
43     {
44       "name": "Core",
45       "public_header_files": [
46         "Pod/Classes/Core/*.h",
47         "Pod/Classes/Lock.h"
48       ],
49       "private_header_files": [
50         "Pod/Classes/Core/Private/*.h"
51       ],
52       "source_files": [
53         "Pod/Classes/Core/*.{h,m}",
54         "Pod/Classes/Core/Private/*.{h,m}",
55         "Pod/Classes/Lock.h"
56       ],
57       "ios": {
58         "public_header_files": [
59           "Pod/Classes/Core/iOS/*.h",
60           "Pod/Classes/Provider/*.h"
61         ],
62         "source_files": [
63           "Pod/Classes/Core/iOS/*.{h,m}",
64           "Pod/Classes/Provider/*.{h,m}"
65         ]
66       },
67       "osx": {
68         "public_header_files": [
69           "Pod/Classes/Core/OSX/*.h"
70         ],
71         "source_files": [
72           "Pod/Classes/Core/OSX/*.{h,m}"
73         ]
74       },
75       "dependencies": {
76         "AFNetworking": [
77           "~> 2.5"
78         ],
79         "ISO8601DateFormatter": [
80           "~> 0.7"
81         ]
82       }
83     },
84     {
85       "name": "ReactiveCore",
86       "public_header_files": [
87         "Pod/Classes/ReactiveCore/*.h"
88       ],
89       "source_files": [
90         "Pod/Classes/ReactiveCore/*.{h,m}"
91       ],
92       "dependencies": {
93         "ReactiveCocoa": [
94           "~> 2.3"
95         ],
96         "Lock/Core": [
98         ]
99       }
100     },
101     {
102       "name": "UI",
103       "platforms": {
104         "ios": null
105       },
106       "public_header_files": "Pod/Classes/UI/*.h",
107       "private_header_files": [
108         "Pod/Classes/UI/Private/*.h",
109         "Pod/Classes/Utils/*.h"
110       ],
111       "source_files": [
112         "Pod/Classes/{UI,Utils}/*.{h,m}",
113         "Pod/Classes/UI/Private/*.{h,m}"
114       ],
115       "dependencies": {
116         "Lock/Core": [
118         ]
119       },
120       "resources": "Pod/Assets/UI/*.xib",
121       "resource_bundles": {
122         "Auth0": [
123           "Pod/Assets/UI/Images/*.png",
124           "Pod/Assets/UI/*.plist",
125           "Pod/Assets/UI/*.ttf"
126         ]
127       }
128     },
129     {
130       "name": "Facebook",
131       "platforms": {
132         "ios": null
133       },
134       "public_header_files": "Pod/Classes/Provider/Facebook/*.h",
135       "source_files": "Pod/Classes/Provider/Facebook/*.{h,m}",
136       "dependencies": {
137         "Lock/Core": [
139         ],
140         "Facebook-iOS-SDK": [
141           "~> 3.15"
142         ]
143       }
144     },
145     {
146       "name": "Twitter",
147       "platforms": {
148         "ios": null
149       },
150       "public_header_files": "Pod/Classes/Twitter/*.h",
151       "source_files": "Pod/Classes/Provider/Twitter/*.{h,m}",
152       "dependencies": {
153         "Lock/Core": [
155         ],
156         "BDBOAuth1Manager": [
157           "~> 1.5.0"
158         ],
159         "TWReverseAuth": [
160           "~> 0.1.0"
161         ],
162         "PSAlertView": [
163           "~> 2.0"
164         ]
165       },
166       "frameworks": [
167         "Social",
168         "Accounts",
169         "Twitter"
170       ]
171     },
172     {
173       "name": "GooglePlus",
174       "platforms": {
175         "ios": null
176       },
177       "public_header_files": "Pod/Classes/Provider/GooglePlus/*.h",
178       "source_files": "Pod/Classes/Provider/GooglePlus/*.{h,m}",
179       "dependencies": {
180         "Lock/Core": [
182         ],
183         "googleplus-ios-sdk": [
184           "~> 1.7.1"
185         ]
186       }
187     },
188     {
189       "name": "TouchID",
190       "platforms": {
191         "ios": null
192       },
193       "public_header_files": "Pod/Classes/TouchID/*.h",
194       "source_files": "Pod/Classes/TouchID/*.{h,m}",
195       "resources": "Pod/Assets/TouchID/*.xib",
196       "dependencies": {
197         "Lock/UI": [
199         ],
200         "SimpleKeychain": [
201           "~> 0.2"
202         ],
203         "TouchIDAuth": [
204           "~> 0.1"
205         ]
206       },
207       "resource_bundles": {
208         "Auth0.TouchID": [
209           "Pod/Assets/TouchID/Images/*.png"
210         ]
211       }
212     },
213     {
214       "name": "SMS",
215       "platforms": {
216         "ios": null
217       },
218       "public_header_files": "Pod/Classes/SMS/*.h",
219       "private_header_files": "Pod/Classes/SMS/Private/*.h",
220       "source_files": [
221         "Pod/Classes/SMS/*.{h,m}",
222         "Pod/Classes/SMS/Private/*.{h,m}"
223       ],
224       "resources": "Pod/Assets/SMS/*.xib",
225       "dependencies": {
226         "Lock/UI": [
228         ]
229       },
230       "resource_bundles": {
231         "Auth0.SMS": [
232           "Pod/Assets/SMS/*.plist",
233           "Pod/Assets/SMS/Images/*.png"
234         ]
235       }
236     },
237     {
238       "name": "1Password",
239       "platforms": {
240         "ios": null
241       },
242       "public_header_files": "Pod/Classes/1Password/*.h",
243       "source_files": "Pod/Classes/1Password/*.{h,m}",
244       "dependencies": {
245         "1PasswordExtension": [
246           "~> 1.2"
247         ],
248         "Lock/Core": [
250         ]
251       }
252     }
253   ]