diff --git a/Podfile b/Podfile index df02505..bfc010a 100644 --- a/Podfile +++ b/Podfile @@ -9,6 +9,7 @@ target 'Vendoo' do pod 'PicoKit' pod 'Firebase', '>= 2.5.0' pod 'FirebaseAuth' + pod 'Firebase/Database' pod 'Locksmith' # pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git' pod 'Alamofire-SwiftyJSON' @@ -17,6 +18,8 @@ target 'Vendoo' do pod 'FBSDKCoreKit' pod 'FBSDKLoginKit' pod 'FBSDKShareKit' + pod 'Firebase/Storage' + target 'VendooTests' do inherit! :search_paths diff --git a/Podfile.lock b/Podfile.lock index 708b9f6..054b08d 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -39,12 +39,18 @@ PODS: - FBSDKCoreKit - FBSDKShareKit (4.12.0): - FBSDKCoreKit - - Firebase (3.2.0): - - Firebase/Core (= 3.2.0) - - Firebase/Analytics (3.2.0): + - Firebase (3.2.1): + - Firebase/Core (= 3.2.1) + - Firebase/Analytics (3.2.1): - FirebaseAnalytics (= 3.2.0) - - Firebase/Core (3.2.0): - - Firebase/Analytics (= 3.2.0) + - Firebase/Core (3.2.1): + - Firebase/Analytics (= 3.2.1) + - Firebase/Database (3.2.1): + - Firebase/Analytics (= 3.2.1) + - FirebaseDatabase (= 3.0.1) + - Firebase/Storage (3.2.1): + - Firebase/Analytics (= 3.2.1) + - FirebaseStorage (= 1.0.1) - FirebaseAnalytics (3.2.0): - FirebaseInstanceID (~> 1.0) - GoogleInterchangeUtilities (~> 1.2) @@ -54,7 +60,12 @@ PODS: - FirebaseAnalytics (~> 3.2) - GoogleNetworkingUtilities (~> 1.2) - GoogleUtilities (~> 1.3) + - FirebaseDatabase (3.0.1): + - FirebaseAnalytics (~> 3.2) - FirebaseInstanceID (1.0.6) + - FirebaseStorage (1.0.1): + - FirebaseAnalytics (~> 3.2) + - GoogleNetworkingUtilities (~> 1.2) - GDataXML-HTML (1.3.0) - GoogleInterchangeUtilities (1.2.1): - GoogleSymbolUtilities (~> 1.0) @@ -87,6 +98,8 @@ DEPENDENCIES: - FBSDKLoginKit - FBSDKShareKit - Firebase (>= 2.5.0) + - Firebase/Database + - Firebase/Storage - FirebaseAuth - Locksmith - OAuthSwift (~> 0.5.0) @@ -102,10 +115,12 @@ SPEC CHECKSUMS: FBSDKCoreKit: 6e56d5a2a64a755ad4efb5dbeee8f82fb1b99775 FBSDKLoginKit: 03f68a8d48c2c8bb81d7eb8097973d483543e1f6 FBSDKShareKit: df1491f064cffc8ebcc3fc8b71be94cc190c728e - Firebase: 6d4012da1598732a2b43f16d8355eca90f94ed59 + Firebase: 6c80ac28d59d06bfd9152a7b6ea17625ca93183d FirebaseAnalytics: 6f75b04e6bfb8e0b6e9ef298e04c24eea3b13863 FirebaseAuth: 94b851fc345ce98036dfedfdc2eddeaef8fa3b4c + FirebaseDatabase: 34301d11621a83546f39f670d256477ba6f7fcea FirebaseInstanceID: d014d574053a2fe84478f12f7bae96979e7051bb + FirebaseStorage: e9c32a8d246c07eeefd78180c22736aa1b81e81b GDataXML-HTML: 7adc03668cab35c288f1dbb8929a179f0fece898 GoogleInterchangeUtilities: def8415a862effc67d549d5b5b0b9c7a2f97d4de GoogleNetworkingUtilities: 3e83269048cfb498dc7ec83ab36813360965c74f @@ -116,6 +131,6 @@ SPEC CHECKSUMS: PicoKit: 9079bce659a8d5408c8af1c45254b971df614de3 SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a -PODFILE CHECKSUM: e5c9f5e7183188f117de0f8635164df8a5f04bf6 +PODFILE CHECKSUM: f8828d1dfcf5c8b23e97047fec86e244c81c27ac COCOAPODS: 1.0.0 diff --git a/Pods/Firebase/Samples/CONTRIBUTING.md b/Pods/Firebase/Samples/CONTRIBUTING.md deleted file mode 100644 index d8ea2ee..0000000 --- a/Pods/Firebase/Samples/CONTRIBUTING.md +++ /dev/null @@ -1,34 +0,0 @@ - -# How to become a contributor and submit your own code - -## Contributor License Agreements - -We'd love to accept your sample apps and patches! Before we can take them, we -have to jump a couple of legal hurdles. - -Please fill out either the individual or corporate Contributor License Agreement -(CLA). - - * If you are an individual writing original source code and you're sure you - own the intellectual property, then you'll need to sign an [individual CLA] - (http://code.google.com/legal/individual-cla-v1.0.html). - * If you work for a company that wants to allow you to contribute your work, - then you'll need to sign a [corporate CLA] - (http://code.google.com/legal/corporate-cla-v1.0.html). - -Follow either of the two links above to access the appropriate CLA and -instructions for how to sign and return it. Once we receive it, we'll be able to -accept your pull requests. - -## Contributing a Patch - -1. Sign a Contributor License Agreement, if you have not yet done so (see - details above). -1. Create your change to the repo in question. - * Fork the desired repo, develop and test your code changes. - * Ensure that your code is clear and comprehensible. - * Ensure that your code has an appropriate set of unit tests which all pass. -1. Submit a pull request. -1. The repo owner will review your request. If it is approved, the change will - be merged. If it needs additional work, the repo owner will respond with - useful comments. \ No newline at end of file diff --git a/Pods/Firebase/Samples/LICENSE b/Pods/Firebase/Samples/LICENSE deleted file mode 100644 index 8405e89..0000000 --- a/Pods/Firebase/Samples/LICENSE +++ /dev/null @@ -1,191 +0,0 @@ -Apache License -Version 2.0, January 2004 -http://www.apache.org/licenses/ - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -"License" shall mean the terms and conditions for use, reproduction, and -distribution as defined by Sections 1 through 9 of this document. - -"Licensor" shall mean the copyright owner or entity authorized by the copyright -owner that is granting the License. - -"Legal Entity" shall mean the union of the acting entity and all other entities -that control, are controlled by, or are under common control with that entity. -For the purposes of this definition, "control" means (i) the power, direct or -indirect, to cause the direction or management of such entity, whether by -contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the -outstanding shares, or (iii) beneficial ownership of such entity. - -"You" (or "Your") shall mean an individual or Legal Entity exercising -permissions granted by this License. - -"Source" form shall mean the preferred form for making modifications, including -but not limited to software source code, documentation source, and configuration -files. - -"Object" form shall mean any form resulting from mechanical transformation or -translation of a Source form, including but not limited to compiled object code, -generated documentation, and conversions to other media types. - -"Work" shall mean the work of authorship, whether in Source or Object form, made -available under the License, as indicated by a copyright notice that is included -in or attached to the work (an example is provided in the Appendix below). - -"Derivative Works" shall mean any work, whether in Source or Object form, that -is based on (or derived from) the Work and for which the editorial revisions, -annotations, elaborations, or other modifications represent, as a whole, an -original work of authorship. For the purposes of this License, Derivative Works -shall not include works that remain separable from, or merely link (or bind by -name) to the interfaces of, the Work and Derivative Works thereof. - -"Contribution" shall mean any work of authorship, including the original version -of the Work and any modifications or additions to that Work or Derivative Works -thereof, that is intentionally submitted to Licensor for inclusion in the Work -by the copyright owner or by an individual or Legal Entity authorized to submit -on behalf of the copyright owner. For the purposes of this definition, -"submitted" means any form of electronic, verbal, or written communication sent -to the Licensor or its representatives, including but not limited to -communication on electronic mailing lists, source code control systems, and -issue tracking systems that are managed by, or on behalf of, the Licensor for -the purpose of discussing and improving the Work, but excluding communication -that is conspicuously marked or otherwise designated in writing by the copyright -owner as "Not a Contribution." - -"Contributor" shall mean Licensor and any individual or Legal Entity on behalf -of whom a Contribution has been received by Licensor and subsequently -incorporated within the Work. - -2. Grant of Copyright License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable copyright license to reproduce, prepare Derivative Works of, -publicly display, publicly perform, sublicense, and distribute the Work and such -Derivative Works in Source or Object form. - -3. Grant of Patent License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable (except as stated in this section) patent license to make, have -made, use, offer to sell, sell, import, and otherwise transfer the Work, where -such license applies only to those patent claims licensable by such Contributor -that are necessarily infringed by their Contribution(s) alone or by combination -of their Contribution(s) with the Work to which such Contribution(s) was -submitted. If You institute patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Work or a -Contribution incorporated within the Work constitutes direct or contributory -patent infringement, then any patent licenses granted to You under this License -for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. - -You may reproduce and distribute copies of the Work or Derivative Works thereof -in any medium, with or without modifications, and in Source or Object form, -provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of -this License; and -You must cause any modified files to carry prominent notices stating that You -changed the files; and -You must retain, in the Source form of any Derivative Works that You distribute, -all copyright, patent, trademark, and attribution notices from the Source form -of the Work, excluding those notices that do not pertain to any part of the -Derivative Works; and -If the Work includes a "NOTICE" text file as part of its distribution, then any -Derivative Works that You distribute must include a readable copy of the -attribution notices contained within such NOTICE file, excluding those notices -that do not pertain to any part of the Derivative Works, in at least one of the -following places: within a NOTICE text file distributed as part of the -Derivative Works; within the Source form or documentation, if provided along -with the Derivative Works; or, within a display generated by the Derivative -Works, if and wherever such third-party notices normally appear. The contents of -the NOTICE file are for informational purposes only and do not modify the -License. You may add Your own attribution notices within Derivative Works that -You distribute, alongside or as an addendum to the NOTICE text from the Work, -provided that such additional attribution notices cannot be construed as -modifying the License. -You may add Your own copyright statement to Your modifications and may provide -additional or different license terms and conditions for use, reproduction, or -distribution of Your modifications, or for any such Derivative Works as a whole, -provided Your use, reproduction, and distribution of the Work otherwise complies -with the conditions stated in this License. - -5. Submission of Contributions. - -Unless You explicitly state otherwise, any Contribution intentionally submitted -for inclusion in the Work by You to the Licensor shall be under the terms and -conditions of this License, without any additional terms or conditions. -Notwithstanding the above, nothing herein shall supersede or modify the terms of -any separate license agreement you may have executed with Licensor regarding -such Contributions. - -6. Trademarks. - -This License does not grant permission to use the trade names, trademarks, -service marks, or product names of the Licensor, except as required for -reasonable and customary use in describing the origin of the Work and -reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. - -Unless required by applicable law or agreed to in writing, Licensor provides the -Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, -including, without limitation, any warranties or conditions of TITLE, -NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are -solely responsible for determining the appropriateness of using or -redistributing the Work and assume any risks associated with Your exercise of -permissions under this License. - -8. Limitation of Liability. - -In no event and under no legal theory, whether in tort (including negligence), -contract, or otherwise, unless required by applicable law (such as deliberate -and grossly negligent acts) or agreed to in writing, shall any Contributor be -liable to You for damages, including any direct, indirect, special, incidental, -or consequential damages of any character arising as a result of this License or -out of the use or inability to use the Work (including but not limited to -damages for loss of goodwill, work stoppage, computer failure or malfunction, or -any and all other commercial damages or losses), even if such Contributor has -been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. - -While redistributing the Work or Derivative Works thereof, You may choose to -offer, and charge a fee for, acceptance of support, warranty, indemnity, or -other liability obligations and/or rights consistent with this License. However, -in accepting such obligations, You may act only on Your own behalf and on Your -sole responsibility, not on behalf of any other Contributor, and only if You -agree to indemnify, defend, and hold each Contributor harmless for any liability -incurred by, or claims asserted against, such Contributor by reason of your -accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS - -APPENDIX: How to apply the Apache License to your work - -To apply the Apache License to your work, attach the following boilerplate -notice, with the fields enclosed by brackets "[]" replaced with your own -identifying information. (Don't include the brackets!) The text should be -enclosed in the appropriate comment syntax for the file format. We also -recommend that a file or class name and description of purpose be included on -the same "printed page" as the copyright notice for easier identification within -third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. \ No newline at end of file diff --git a/Pods/Firebase/Samples/README.md b/Pods/Firebase/Samples/README.md deleted file mode 100644 index aa9ef65..0000000 --- a/Pods/Firebase/Samples/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# Firebase Quickstarts for iOS - -A collection of quickstart samples demonstrating the Firebase APIs on iOS. Each sample contains targets -for both Objective-C and Swift. For more information, see https://firebase.google.com. - -## How to make contributions? -Please read and follow the steps in the [CONTRIBUTING.md](CONTRIBUTING.md) - -## License -See [LICENSE](LICENSE) \ No newline at end of file diff --git a/Pods/Firebase/Samples/admob/AdMobExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/admob/AdMobExample.xcodeproj/project.pbxproj deleted file mode 100644 index 953188f..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,702 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 1021DD271B05187A0018763B /* AdMobExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1021DD261B05187A0018763B /* AdMobExampleTests.m */; }; - 1048165C1B067ACD00139095 /* AdMobExampleSwiftTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1021DD351B0518E40018763B /* AdMobExampleSwiftTests.swift */; }; - 1048165E1B068A0300139095 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CF86EE2419787E6B00411520 /* Main.storyboard */; }; - 104816601B068FC100139095 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105919B41ADDA93F00344065 /* ViewController.swift */; }; - 105414A31B163EB20006C828 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1054149F1B163EB20006C828 /* Images.xcassets */; }; - 105414A41B163EB20006C828 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1054149F1B163EB20006C828 /* Images.xcassets */; }; - 105414A51B163EB20006C828 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 105414A01B163EB20006C828 /* LaunchScreen.xib */; }; - 105414A61B163EB20006C828 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 105414A01B163EB20006C828 /* LaunchScreen.xib */; }; - 1056D9731CDB936C0061ED72 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1056D9721CDB936C0061ED72 /* GoogleService-Info.plist */; }; - 1056D9741CDB936C0061ED72 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1056D9721CDB936C0061ED72 /* GoogleService-Info.plist */; }; - 105919B71ADDA97D00344065 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CF86EE2419787E6B00411520 /* Main.storyboard */; }; - 105919B91ADDAA5900344065 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105919B31ADDA93F00344065 /* AppDelegate.swift */; }; - 105919BA1ADDAA5D00344065 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105919B41ADDA93F00344065 /* ViewController.swift */; }; - CF86EE1D19787E6B00411520 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CF86EE1C19787E6B00411520 /* main.m */; }; - CF86EE2019787E6B00411520 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CF86EE1F19787E6B00411520 /* AppDelegate.m */; }; - CF86EE2319787E6B00411520 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CF86EE2219787E6B00411520 /* ViewController.m */; }; - CF86EE2619787E6B00411520 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CF86EE2419787E6B00411520 /* Main.storyboard */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 1021DD281B05187A0018763B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = CF86EE0F19787E6B00411520 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CF86EE1619787E6B00411520; - remoteInfo = AdMobExample; - }; - 104816591B067A9900139095 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = CF86EE0F19787E6B00411520 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 105919891ADDA8F700344065; - remoteInfo = AdMobExampleSwift; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 1021DD221B05187A0018763B /* AdMobExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AdMobExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 1021DD251B05187A0018763B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1021DD261B05187A0018763B /* AdMobExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AdMobExampleTests.m; sourceTree = ""; }; - 1021DD311B0518E40018763B /* AdMobExampleSwiftTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AdMobExampleSwiftTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 1021DD341B0518E40018763B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1021DD351B0518E40018763B /* AdMobExampleSwiftTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdMobExampleSwiftTests.swift; sourceTree = ""; }; - 1054149F1B163EB20006C828 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ../../shared/Images.xcassets; sourceTree = ""; }; - 105414A01B163EB20006C828 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = LaunchScreen.xib; path = ../../shared/LaunchScreen.xib; sourceTree = ""; }; - 1056D9721CDB936C0061ED72 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; - 1059198A1ADDA8F700344065 /* AdMobExampleSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AdMobExampleSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 105919B31ADDA93F00344065 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 105919B41ADDA93F00344065 /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 10BCC1C31B06474800B5A8B2 /* ViewController_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController_Private.h; sourceTree = ""; }; - CF86EE1719787E6B00411520 /* AdMobExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AdMobExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - CF86EE1B19787E6B00411520 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - CF86EE1C19787E6B00411520 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - CF86EE1E19787E6B00411520 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - CF86EE1F19787E6B00411520 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - CF86EE2119787E6B00411520 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - CF86EE2219787E6B00411520 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - CF86EE2519787E6B00411520 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 1021DD1F1B05187A0018763B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1021DD2E1B0518E40018763B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 105919871ADDA8F700344065 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CF86EE1419787E6B00411520 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 1021DD231B05187A0018763B /* AdMobExampleTests */ = { - isa = PBXGroup; - children = ( - 10BCC1C31B06474800B5A8B2 /* ViewController_Private.h */, - 1021DD261B05187A0018763B /* AdMobExampleTests.m */, - 1021DD241B05187A0018763B /* Supporting Files */, - ); - path = AdMobExampleTests; - sourceTree = ""; - }; - 1021DD241B05187A0018763B /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 1021DD251B05187A0018763B /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 1021DD321B0518E40018763B /* AdMobExampleSwiftTests */ = { - isa = PBXGroup; - children = ( - 1021DD351B0518E40018763B /* AdMobExampleSwiftTests.swift */, - 1021DD331B0518E40018763B /* Supporting Files */, - ); - path = AdMobExampleSwiftTests; - sourceTree = ""; - }; - 1021DD331B0518E40018763B /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 1021DD341B0518E40018763B /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 1059198B1ADDA8F700344065 /* AdMobExampleSwift */ = { - isa = PBXGroup; - children = ( - 105919B31ADDA93F00344065 /* AppDelegate.swift */, - 105919B41ADDA93F00344065 /* ViewController.swift */, - ); - path = AdMobExampleSwift; - sourceTree = ""; - }; - CF86EE0E19787E6B00411520 = { - isa = PBXGroup; - children = ( - CF86EE1919787E6B00411520 /* AdMobExample */, - 1059198B1ADDA8F700344065 /* AdMobExampleSwift */, - 1021DD231B05187A0018763B /* AdMobExampleTests */, - 1021DD321B0518E40018763B /* AdMobExampleSwiftTests */, - CF86EE1819787E6B00411520 /* Products */, - ); - sourceTree = ""; - }; - CF86EE1819787E6B00411520 /* Products */ = { - isa = PBXGroup; - children = ( - CF86EE1719787E6B00411520 /* AdMobExample.app */, - 1059198A1ADDA8F700344065 /* AdMobExampleSwift.app */, - 1021DD221B05187A0018763B /* AdMobExampleTests.xctest */, - 1021DD311B0518E40018763B /* AdMobExampleSwiftTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - CF86EE1919787E6B00411520 /* AdMobExample */ = { - isa = PBXGroup; - children = ( - CF86EE1E19787E6B00411520 /* AppDelegate.h */, - CF86EE1F19787E6B00411520 /* AppDelegate.m */, - CF86EE2119787E6B00411520 /* ViewController.h */, - CF86EE2219787E6B00411520 /* ViewController.m */, - CF86EE2419787E6B00411520 /* Main.storyboard */, - CF86EE1A19787E6B00411520 /* Supporting Files */, - EF6DB4B61CDA909800319C08 /* Shared */, - ); - path = AdMobExample; - sourceTree = ""; - }; - CF86EE1A19787E6B00411520 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 1056D9721CDB936C0061ED72 /* GoogleService-Info.plist */, - CF86EE1B19787E6B00411520 /* Info.plist */, - CF86EE1C19787E6B00411520 /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - EF6DB4B61CDA909800319C08 /* Shared */ = { - isa = PBXGroup; - children = ( - 1054149F1B163EB20006C828 /* Images.xcassets */, - 105414A01B163EB20006C828 /* LaunchScreen.xib */, - ); - name = Shared; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 1021DD211B05187A0018763B /* AdMobExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1021DD2C1B05187A0018763B /* Build configuration list for PBXNativeTarget "AdMobExampleTests" */; - buildPhases = ( - 1021DD1E1B05187A0018763B /* Sources */, - 1021DD1F1B05187A0018763B /* Frameworks */, - 1021DD201B05187A0018763B /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 1021DD291B05187A0018763B /* PBXTargetDependency */, - ); - name = AdMobExampleTests; - productName = "AdMobExample Tests"; - productReference = 1021DD221B05187A0018763B /* AdMobExampleTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 1021DD301B0518E40018763B /* AdMobExampleSwiftTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1021DD391B0518E40018763B /* Build configuration list for PBXNativeTarget "AdMobExampleSwiftTests" */; - buildPhases = ( - 1021DD2D1B0518E40018763B /* Sources */, - 1021DD2E1B0518E40018763B /* Frameworks */, - 1021DD2F1B0518E40018763B /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 1048165A1B067A9900139095 /* PBXTargetDependency */, - ); - name = AdMobExampleSwiftTests; - productName = "AdMobExampleSwift Tests"; - productReference = 1021DD311B0518E40018763B /* AdMobExampleSwiftTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 105919891ADDA8F700344065 /* AdMobExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 105919AA1ADDA8F800344065 /* Build configuration list for PBXNativeTarget "AdMobExampleSwift" */; - buildPhases = ( - 105919861ADDA8F700344065 /* Sources */, - 105919871ADDA8F700344065 /* Frameworks */, - 105919881ADDA8F700344065 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AdMobExampleSwift; - productName = BannerExampleSwift; - productReference = 1059198A1ADDA8F700344065 /* AdMobExampleSwift.app */; - productType = "com.apple.product-type.application"; - }; - CF86EE1619787E6B00411520 /* AdMobExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = CF86EE3719787E6B00411520 /* Build configuration list for PBXNativeTarget "AdMobExample" */; - buildPhases = ( - CF86EE1319787E6B00411520 /* Sources */, - CF86EE1419787E6B00411520 /* Frameworks */, - CF86EE1519787E6B00411520 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AdMobExample; - productName = BannerExample; - productReference = CF86EE1719787E6B00411520 /* AdMobExample.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - CF86EE0F19787E6B00411520 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftMigration = 0700; - LastSwiftUpdateCheck = 0700; - LastUpgradeCheck = 0710; - ORGANIZATIONNAME = Google; - TargetAttributes = { - 1021DD211B05187A0018763B = { - CreatedOnToolsVersion = 6.3.1; - TestTargetID = CF86EE1619787E6B00411520; - }; - 1021DD301B0518E40018763B = { - CreatedOnToolsVersion = 6.3.1; - }; - 105919891ADDA8F700344065 = { - CreatedOnToolsVersion = 6.2; - }; - CF86EE1619787E6B00411520 = { - CreatedOnToolsVersion = 6.0; - }; - }; - }; - buildConfigurationList = CF86EE1219787E6B00411520 /* Build configuration list for PBXProject "AdMobExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = CF86EE0E19787E6B00411520; - productRefGroup = CF86EE1819787E6B00411520 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - CF86EE1619787E6B00411520 /* AdMobExample */, - 105919891ADDA8F700344065 /* AdMobExampleSwift */, - 1021DD211B05187A0018763B /* AdMobExampleTests */, - 1021DD301B0518E40018763B /* AdMobExampleSwiftTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 1021DD201B05187A0018763B /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1021DD2F1B0518E40018763B /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1048165E1B068A0300139095 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 105919881ADDA8F700344065 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 105414A61B163EB20006C828 /* LaunchScreen.xib in Resources */, - 1056D9741CDB936C0061ED72 /* GoogleService-Info.plist in Resources */, - 105919B71ADDA97D00344065 /* Main.storyboard in Resources */, - 105414A41B163EB20006C828 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CF86EE1519787E6B00411520 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 105414A51B163EB20006C828 /* LaunchScreen.xib in Resources */, - 1056D9731CDB936C0061ED72 /* GoogleService-Info.plist in Resources */, - CF86EE2619787E6B00411520 /* Main.storyboard in Resources */, - 105414A31B163EB20006C828 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 1021DD1E1B05187A0018763B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1021DD271B05187A0018763B /* AdMobExampleTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1021DD2D1B0518E40018763B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 104816601B068FC100139095 /* ViewController.swift in Sources */, - 1048165C1B067ACD00139095 /* AdMobExampleSwiftTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 105919861ADDA8F700344065 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 105919BA1ADDAA5D00344065 /* ViewController.swift in Sources */, - 105919B91ADDAA5900344065 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CF86EE1319787E6B00411520 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CF86EE2319787E6B00411520 /* ViewController.m in Sources */, - CF86EE2019787E6B00411520 /* AppDelegate.m in Sources */, - CF86EE1D19787E6B00411520 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 1021DD291B05187A0018763B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = CF86EE1619787E6B00411520 /* AdMobExample */; - targetProxy = 1021DD281B05187A0018763B /* PBXContainerItemProxy */; - }; - 1048165A1B067A9900139095 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 105919891ADDA8F700344065 /* AdMobExampleSwift */; - targetProxy = 104816591B067A9900139095 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - CF86EE2419787E6B00411520 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - CF86EE2519787E6B00411520 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 1021DD2A1B05187A0018763B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = AdMobExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AdMobExample.app/AdMobExample"; - }; - name = Debug; - }; - 1021DD2B1B05187A0018763B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = AdMobExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AdMobExample.app/AdMobExample"; - }; - name = Release; - }; - 1021DD3A1B0518E40018763B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = AdMobExampleSwiftTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "AdMobExampleSwift/AdMobExampleSwift-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 1021DD3B1B0518E40018763B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = AdMobExampleSwiftTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "AdMobExampleSwift/AdMobExampleSwift-Bridging-Header.h"; - }; - name = Release; - }; - 105919AB1ADDA8F800344065 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CLANG_ENABLE_MODULES = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = AdMobExampleSwift/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AdMobExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 105919AC1ADDA8F800344065 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CLANG_ENABLE_MODULES = YES; - COPY_PHASE_STRIP = NO; - INFOPLIST_FILE = AdMobExampleSwift/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AdMobExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - CF86EE3519787E6B00411520 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - CF86EE3619787E6B00411520 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - CF86EE3819787E6B00411520 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = AdMobExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - CF86EE3919787E6B00411520 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = AdMobExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 1021DD2C1B05187A0018763B /* Build configuration list for PBXNativeTarget "AdMobExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1021DD2A1B05187A0018763B /* Debug */, - 1021DD2B1B05187A0018763B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1021DD391B0518E40018763B /* Build configuration list for PBXNativeTarget "AdMobExampleSwiftTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1021DD3A1B0518E40018763B /* Debug */, - 1021DD3B1B0518E40018763B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 105919AA1ADDA8F800344065 /* Build configuration list for PBXNativeTarget "AdMobExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 105919AB1ADDA8F800344065 /* Debug */, - 105919AC1ADDA8F800344065 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - CF86EE1219787E6B00411520 /* Build configuration list for PBXProject "AdMobExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - CF86EE3519787E6B00411520 /* Debug */, - CF86EE3619787E6B00411520 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - CF86EE3719787E6B00411520 /* Build configuration list for PBXNativeTarget "AdMobExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - CF86EE3819787E6B00411520 /* Debug */, - CF86EE3919787E6B00411520 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = CF86EE0F19787E6B00411520 /* Project object */; -} diff --git a/Pods/Firebase/Samples/admob/AdMobExample/.clang-format b/Pods/Firebase/Samples/admob/AdMobExample/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/admob/AdMobExample/AppDelegate.h b/Pods/Firebase/Samples/admob/AdMobExample/AppDelegate.h deleted file mode 100644 index 1933258..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/AppDelegate.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// AppDelegate.h -// AdMobExample -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(strong, nonatomic) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/admob/AdMobExample/AppDelegate.m b/Pods/Firebase/Samples/admob/AdMobExample/AppDelegate.m deleted file mode 100644 index 9663e12..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/AppDelegate.m +++ /dev/null @@ -1,37 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// AppDelegate.m -// AdMobExample -// - -// [START firebase_config] -#import "AppDelegate.h" -@import Firebase; - -@interface AppDelegate () - -@end -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // Use Firebase library to configure APIs - [FIRApp configure]; - return YES; -} -// [END firebase_config] - -@end diff --git a/Pods/Firebase/Samples/admob/AdMobExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/admob/AdMobExample/Base.lproj/Main.storyboard deleted file mode 100644 index 4b0b231..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/admob/AdMobExample/Info.plist b/Pods/Firebase/Samples/admob/AdMobExample/Info.plist deleted file mode 100644 index 29c16e8..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/Info.plist +++ /dev/null @@ -1,34 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0.1 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - - diff --git a/Pods/Firebase/Samples/admob/AdMobExample/ViewController.h b/Pods/Firebase/Samples/admob/AdMobExample/ViewController.h deleted file mode 100644 index 46e1fce..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/ViewController.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// ViewController.h -// AdMobExample -// - -@import UIKit; - -@interface ViewController : UIViewController - -@end diff --git a/Pods/Firebase/Samples/admob/AdMobExample/ViewController.m b/Pods/Firebase/Samples/admob/AdMobExample/ViewController.m deleted file mode 100644 index b30d1b0..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/ViewController.m +++ /dev/null @@ -1,81 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// ViewController.m -// AdMobExample -// - -// [START firebase_banner_example] -#import "ViewController.h" -@import GoogleMobileAds; - -/** - * AdMob ad unit IDs are not currently stored inside the google-services.plist file. Developers - * using AdMob can store them as custom values in another plist, or simply use constants. Note that - * these ad units are configured to return only test ads, and should not be used outside this sample. - */ -static NSString *const kBannerAdUnitID = @"ca-app-pub-3940256099942544/2934735716"; -static NSString *const kInterstitialAdUnitID = @"ca-app-pub-3940256099942544/4411468910"; - -@interface ViewController () - -/** - * @property - * A UIView subclass that displays ads capable of responding to user touch. - */ -@property(nonatomic, weak) IBOutlet GADBannerView *bannerView; - -/** - * @property - * A UIView subclass that displays ads capable of responding to user touch. - */ -@property(nonatomic, strong) GADInterstitial *interstitial; - -@end - -@implementation ViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - - self.bannerView.adUnitID = kBannerAdUnitID; - self.bannerView.rootViewController = self; - [self.bannerView loadRequest:[GADRequest request]]; - // [END firebase_banner_example] - - // [START firebase_interstitial_example] - self.interstitial = [self createAndLoadInterstitial]; -} - -- (GADInterstitial *)createAndLoadInterstitial { - GADInterstitial *interstitial = [[GADInterstitial alloc] - initWithAdUnitID:kInterstitialAdUnitID]; - interstitial.delegate = self; - [interstitial loadRequest:[GADRequest request]]; - return interstitial; -} - -- (void)interstitialDidDismissScreen:(GADInterstitial *)interstitial { - self.interstitial = [self createAndLoadInterstitial]; -} - -- (IBAction)didTapInterstitialButton:(id)sender { - if ([self.interstitial isReady]) { - [self.interstitial presentFromRootViewController:self]; - } -} - -@end -// [END firebase_interstitial_example] diff --git a/Pods/Firebase/Samples/admob/AdMobExample/main.m b/Pods/Firebase/Samples/admob/AdMobExample/main.m deleted file mode 100644 index 51df222..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExample/main.m +++ /dev/null @@ -1,27 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// main.m -// BannerExample -// - -@import UIKit; -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/admob/AdMobExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/admob/AdMobExampleSwift/AppDelegate.swift deleted file mode 100644 index d680f3f..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,37 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// AppDelegate.swift -// AdMobExampleSwift -// - -// [START firebase_config] -import UIKit -import Firebase - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // Use Firebase library to configure APIs - FIRApp.configure() - return true - } -// [END firebase_config] -} - diff --git a/Pods/Firebase/Samples/admob/AdMobExampleSwift/Info.plist b/Pods/Firebase/Samples/admob/AdMobExampleSwift/Info.plist deleted file mode 100644 index f571ad7..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleSwift/Info.plist +++ /dev/null @@ -1,47 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0.1 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/admob/AdMobExampleSwift/ViewController.swift b/Pods/Firebase/Samples/admob/AdMobExampleSwift/ViewController.swift deleted file mode 100644 index ed97124..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleSwift/ViewController.swift +++ /dev/null @@ -1,69 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// ViewController.swift -// AdMobExampleSwift -// - -// [START firebase_banner_example] -import UIKit -import Firebase - -/** - * AdMob ad unit IDs are not currently stored inside the google-services.plist file. Developers - * using AdMob can store them as custom values in another plist, or simply use constants. Note that - * these ad units are configured to return only test ads, and should not be used outside this sample. - */ -let kBannerAdUnitID = "ca-app-pub-3940256099942544/2934735716" -let kInterstitialAdUnitID = "ca-app-pub-3940256099942544/4411468910" - -// Makes ViewController available to Objc classes. -@objc(ViewController) -class ViewController: UIViewController, GADInterstitialDelegate { - @IBOutlet weak var bannerView: GADBannerView! - var interstitial: GADInterstitial! - - override func viewDidLoad() { - super.viewDidLoad() - - self.bannerView.adUnitID = kBannerAdUnitID - self.bannerView.rootViewController = self - self.bannerView.loadRequest(GADRequest()) - // [END firebase_banner_example] - - // [START firebase_interstitial_example] - self.interstitial = createAndLoadInterstitial() - } - - func createAndLoadInterstitial() -> GADInterstitial { - let interstitial = - GADInterstitial(adUnitID: kInterstitialAdUnitID) - interstitial.delegate = self - interstitial.loadRequest(GADRequest()) - return interstitial - } - - func interstitialDidDismissScreen(interstitial: GADInterstitial!) { - self.interstitial = createAndLoadInterstitial() - } - - - @IBAction func didTapInterstitialButton(sender: AnyObject) { - if (self.interstitial.isReady) { - self.interstitial.presentFromRootViewController(self) - } - } -} -// [END firebase_interstitial_example] diff --git a/Pods/Firebase/Samples/admob/AdMobExampleSwiftTests/AdMobExampleSwiftTests.swift b/Pods/Firebase/Samples/admob/AdMobExampleSwiftTests/AdMobExampleSwiftTests.swift deleted file mode 100644 index 117cee1..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleSwiftTests/AdMobExampleSwiftTests.swift +++ /dev/null @@ -1,46 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// AdMobExampleSwift_Tests.swift -// AdMobExampleSwift Tests -// - -import UIKit -import XCTest - -// Important: Import the project module -@testable import AdMobExampleSwift - -class AdMobExampleSwiftTests: XCTestCase { - - // Important: create a variable for the view controller outside of setup(). Otherwise the variable is not available to the test functions - var vcToTest:ViewController = ViewController() - - override func setUp() { - super.setUp() - let storyboard:UIStoryboard = UIStoryboard(name: "Main", bundle: NSBundle(forClass: self.dynamicType)) - vcToTest = storyboard.instantiateViewControllerWithIdentifier("ViewController") as! ViewController - let _ = vcToTest.view - } - - func testBannerView() { - XCTAssertNotNil(vcToTest.bannerView, "Should connect bannerView IBOutlet.") - } - - func testInterstitial() { - XCTAssertNotNil(vcToTest.interstitial, "Should create interstitial.") - } - -} diff --git a/Pods/Firebase/Samples/admob/AdMobExampleSwiftTests/Info.plist b/Pods/Firebase/Samples/admob/AdMobExampleSwiftTests/Info.plist deleted file mode 100644 index ba72822..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleSwiftTests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/Pods/Firebase/Samples/admob/AdMobExampleTests/AdMobExampleTests.m b/Pods/Firebase/Samples/admob/AdMobExampleTests/AdMobExampleTests.m deleted file mode 100644 index 802df20..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleTests/AdMobExampleTests.m +++ /dev/null @@ -1,46 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// AdMobExample_Tests.m -// AdMobExample Tests -// - -#import -#import -#import "ViewController_Private.h" - -@interface AdMobExampleTests : XCTestCase -@property (nonatomic) ViewController *vcToTest; -@property (nonatomic) UIStoryboard *storyboard; -@end - -@implementation AdMobExampleTests - -- (void)setUp { - [super setUp]; - UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; - self.vcToTest = [storyboard instantiateViewControllerWithIdentifier:@"ViewController"]; - [self.vcToTest view]; -} - -- (void)testBannerView { - XCTAssertNotNil(self.vcToTest.bannerView, @"Should connect bannerView IBOutlet."); -} - -- (void)testInterstitial { - XCTAssertNotNil(self.vcToTest.interstitial, @"Should create interstitial."); -} - -@end diff --git a/Pods/Firebase/Samples/admob/AdMobExampleTests/Info.plist b/Pods/Firebase/Samples/admob/AdMobExampleTests/Info.plist deleted file mode 100644 index ba72822..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleTests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/Pods/Firebase/Samples/admob/AdMobExampleTests/ViewController_Private.h b/Pods/Firebase/Samples/admob/AdMobExampleTests/ViewController_Private.h deleted file mode 100644 index 95b4637..0000000 --- a/Pods/Firebase/Samples/admob/AdMobExampleTests/ViewController_Private.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// ViewController_Private.h -// AdMobExample Tests -// - -#import "ViewController.h" -#import - -@interface ViewController () -@property(nonatomic, weak) IBOutlet GADBannerView *bannerView; -@property(nonatomic, strong) GADInterstitial *interstitial; -@end diff --git a/Pods/Firebase/Samples/admob/Podfile b/Pods/Firebase/Samples/admob/Podfile deleted file mode 100644 index 79540da..0000000 --- a/Pods/Firebase/Samples/admob/Podfile +++ /dev/null @@ -1,12 +0,0 @@ -use_frameworks! -platform :ios, '7.0' -pod 'Firebase/AdMob' - -target 'AdMobExample' do -end -target 'AdMobExampleSwift' do -end -target 'AdMobExampleTests' do -end -target 'AdMobExampleSwiftTests' do -end diff --git a/Pods/Firebase/Samples/admob/README.md b/Pods/Firebase/Samples/admob/README.md deleted file mode 100644 index a22832e..0000000 --- a/Pods/Firebase/Samples/admob/README.md +++ /dev/null @@ -1,45 +0,0 @@ -Google AdMob Quickstart -======================= - -The Google AdMob iOS quickstart demonstrates how to display an interstitial ad and a simple banner -ad. - -Introduction ------------- - -- [Read more about Google AdMob](https://firebase.google.com/docs/admob/) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- Run the sample on your iOS device or simulator. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Support -------- - -- [Stack Overflow](https://stackoverflow.com/questions/tagged/admob) -- [Developer Forum](https://groups.google.com/group/google-admob-ads-sdk) -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/admob/Screenshot/admob-sample.png b/Pods/Firebase/Samples/admob/Screenshot/admob-sample.png deleted file mode 100644 index b412508..0000000 Binary files a/Pods/Firebase/Samples/admob/Screenshot/admob-sample.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/analytics/AnalyticsExample.xcodeproj/project.pbxproj deleted file mode 100644 index 8b4347a..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,612 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 5F3B16801AFC453200860007 /* CircleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F3B167F1AFC453200860007 /* CircleImageView.m */; }; - 5F3B16811AFC453200860007 /* CircleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F3B167F1AFC453200860007 /* CircleImageView.m */; }; - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* ViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5FC04A7F1AF1DCAA00F787CA /* PatternTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FC04A7E1AF1DCAA00F787CA /* PatternTabBarController.m */; }; - 5FC04A811AF1DF8300F787CA /* PatternTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FC04A801AF1DF8300F787CA /* PatternTabBarController.swift */; }; - 5FC7AD8E1B0D446A004E3100 /* LogWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5FC7AD8D1B0D446A004E3100 /* LogWrapper.mm */; }; - 5FDE05641B0DAD5C0037B82F /* AppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FDE05631B0DAD5C0037B82F /* AppTests.m */; }; - EF01600C1BD07C1F00F8DA01 /* AnalyticsImages.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EF01600B1BD07C1F00F8DA01 /* AnalyticsImages.xcassets */; }; - EF01600D1BD07C1F00F8DA01 /* AnalyticsImages.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EF01600B1BD07C1F00F8DA01 /* AnalyticsImages.xcassets */; }; - EFB6C1B61C6524F4007CCA78 /* FoodPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EFB6C1B51C6524F4007CCA78 /* FoodPickerViewController.m */; }; - EFB6C1BA1C656D38007CCA78 /* FoodPickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFB6C1B91C656D38007CCA78 /* FoodPickerViewController.swift */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 5FC7AD881B0D4106004E3100 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; - remoteInfo = AnalyticsExample; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 5F3B167E1AFC453200860007 /* CircleImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircleImageView.h; sourceTree = ""; }; - 5F3B167F1AFC453200860007 /* CircleImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CircleImageView.m; sourceTree = ""; }; - 5F5A534C1ADE670C00F81DF0 /* AnalyticsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnalyticsExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* AnalyticsExampleSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnalyticsExampleSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - 5FC04A7D1AF1DCAA00F787CA /* PatternTabBarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PatternTabBarController.h; sourceTree = ""; }; - 5FC04A7E1AF1DCAA00F787CA /* PatternTabBarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PatternTabBarController.m; sourceTree = ""; }; - 5FC04A801AF1DF8300F787CA /* PatternTabBarController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternTabBarController.swift; sourceTree = ""; }; - 5FC7AD821B0D4106004E3100 /* AnalyticsExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AnalyticsExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 5FC7AD8D1B0D446A004E3100 /* LogWrapper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LogWrapper.mm; sourceTree = ""; }; - 5FC7AD8F1B0D44B9004E3100 /* LogWrapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LogWrapper.h; sourceTree = ""; }; - 5FDE05631B0DAD5C0037B82F /* AppTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppTests.m; sourceTree = ""; }; - EF01600B1BD07C1F00F8DA01 /* AnalyticsImages.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = AnalyticsImages.xcassets; sourceTree = ""; }; - EFB6C1B41C6524F4007CCA78 /* FoodPickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FoodPickerViewController.h; sourceTree = ""; }; - EFB6C1B51C6524F4007CCA78 /* FoodPickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FoodPickerViewController.m; sourceTree = ""; }; - EFB6C1B91C656D38007CCA78 /* FoodPickerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoodPickerViewController.swift; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FC7AD7F1B0D4106004E3100 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* AnalyticsExample */, - 5F5A537A1ADE67D500F81DF0 /* AnalyticsExampleSwift */, - 5FC7AD831B0D4106004E3100 /* AnalyticsExampleTests */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - 5FC29E541AE9255700668C8D /* Images */, - ); - sourceTree = ""; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* AnalyticsExample.app */, - 5F5A53791ADE67D500F81DF0 /* AnalyticsExampleSwift.app */, - 5FC7AD821B0D4106004E3100 /* AnalyticsExampleTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* AnalyticsExample */ = { - isa = PBXGroup; - children = ( - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - EFB6C1B41C6524F4007CCA78 /* FoodPickerViewController.h */, - EFB6C1B51C6524F4007CCA78 /* FoodPickerViewController.m */, - 5FC04A7D1AF1DCAA00F787CA /* PatternTabBarController.h */, - 5FC04A7E1AF1DCAA00F787CA /* PatternTabBarController.m */, - 5F5A53561ADE670C00F81DF0 /* ViewController.h */, - 5F5A53571ADE670C00F81DF0 /* ViewController.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = AnalyticsExample; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F3B167E1AFC453200860007 /* CircleImageView.h */, - 5F3B167F1AFC453200860007 /* CircleImageView.m */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* AnalyticsExampleSwift */ = { - isa = PBXGroup; - children = ( - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - EFB6C1B91C656D38007CCA78 /* FoodPickerViewController.swift */, - 5FC04A801AF1DF8300F787CA /* PatternTabBarController.swift */, - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */, - ); - path = AnalyticsExampleSwift; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; - 5FC29E541AE9255700668C8D /* Images */ = { - isa = PBXGroup; - children = ( - EF01600B1BD07C1F00F8DA01 /* AnalyticsImages.xcassets */, - ); - path = Images; - sourceTree = ""; - }; - 5FC7AD831B0D4106004E3100 /* AnalyticsExampleTests */ = { - isa = PBXGroup; - children = ( - 5FDE05631B0DAD5C0037B82F /* AppTests.m */, - 5FC7AD8D1B0D446A004E3100 /* LogWrapper.mm */, - 5FC7AD8F1B0D44B9004E3100 /* LogWrapper.h */, - ); - path = AnalyticsExampleTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* AnalyticsExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AnalyticsExample" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AnalyticsExample; - productName = AnalyticsExample; - productReference = 5F5A534C1ADE670C00F81DF0 /* AnalyticsExample.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* AnalyticsExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AnalyticsExampleSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AnalyticsExampleSwift; - productName = AnalyticsExampleSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* AnalyticsExampleSwift.app */; - productType = "com.apple.product-type.application"; - }; - 5FC7AD811B0D4106004E3100 /* AnalyticsExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5FC7AD8C1B0D4106004E3100 /* Build configuration list for PBXNativeTarget "AnalyticsExampleTests" */; - buildPhases = ( - 5FC7AD7E1B0D4106004E3100 /* Sources */, - 5FC7AD7F1B0D4106004E3100 /* Frameworks */, - 5FC7AD801B0D4106004E3100 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 5FC7AD891B0D4106004E3100 /* PBXTargetDependency */, - ); - name = AnalyticsExampleTests; - productName = AnalyticsExampleTests; - productReference = 5FC7AD821B0D4106004E3100 /* AnalyticsExampleTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0710; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5FC7AD811B0D4106004E3100 = { - CreatedOnToolsVersion = 6.3.2; - TestTargetID = 5F5A534B1ADE670C00F81DF0; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AnalyticsExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* AnalyticsExample */, - 5F5A53781ADE67D500F81DF0 /* AnalyticsExampleSwift */, - 5FC7AD811B0D4106004E3100 /* AnalyticsExampleTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - EF01600C1BD07C1F00F8DA01 /* AnalyticsImages.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - EF01600D1BD07C1F00F8DA01 /* AnalyticsImages.xcassets in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FC7AD801B0D4106004E3100 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 5FC04A7F1AF1DCAA00F787CA /* PatternTabBarController.m in Sources */, - 5F3B16801AFC453200860007 /* CircleImageView.m in Sources */, - EFB6C1B61C6524F4007CCA78 /* FoodPickerViewController.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F3B16811AFC453200860007 /* CircleImageView.m in Sources */, - 5FC04A811AF1DF8300F787CA /* PatternTabBarController.swift in Sources */, - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */, - EFB6C1BA1C656D38007CCA78 /* FoodPickerViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FC7AD7E1B0D4106004E3100 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5FC7AD8E1B0D446A004E3100 /* LogWrapper.mm in Sources */, - 5FDE05641B0DAD5C0037B82F /* AppTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5FC7AD891B0D4106004E3100 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 5F5A534B1ADE670C00F81DF0 /* AnalyticsExample */; - targetProxy = 5FC7AD881B0D4106004E3100 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Brand Assets"; - CODE_SIGN_IDENTITY = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = AnalyticsExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.analytics; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Brand Assets"; - CODE_SIGN_IDENTITY = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = AnalyticsExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.analytics; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/AnalyticsExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.analytics; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = ""; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/AnalyticsExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.analytics; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = ""; - }; - name = Release; - }; - 5FC7AD8A1B0D4106004E3100 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_ROOT}/Headers/Public\"", - "\"${PODS_ROOT}/Headers/Public/Google\"", - "\"${PODS_ROOT}/Headers/Public/Google/Google\"", - "\"${PODS_ROOT}/Headers/Public/GoogleAnalytics\"", - "\"${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities\"", - "\"${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities\"", - "\"${PODS_ROOT}/Headers/Public/GoogleUtilities\"", - AnalayticsExample, - ); - INFOPLIST_FILE = AnalyticsExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AnalyticsExample.app/AnalyticsExample"; - }; - name = Debug; - }; - 5FC7AD8B1B0D4106004E3100 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "\"${PODS_ROOT}/Headers/Public\"", - "\"${PODS_ROOT}/Headers/Public/Google\"", - "\"${PODS_ROOT}/Headers/Public/Google/Google\"", - "\"${PODS_ROOT}/Headers/Public/GoogleAnalytics\"", - "\"${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities\"", - "\"${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities\"", - "\"${PODS_ROOT}/Headers/Public/GoogleUtilities\"", - AnalayticsExample, - ); - INFOPLIST_FILE = AnalyticsExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AnalyticsExample.app/AnalyticsExample"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AnalyticsExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AnalyticsExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AnalyticsExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5FC7AD8C1B0D4106004E3100 /* Build configuration list for PBXNativeTarget "AnalyticsExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FC7AD8A1B0D4106004E3100 /* Debug */, - 5FC7AD8B1B0D4106004E3100 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/AppDelegate.h b/Pods/Firebase/Samples/analytics/AnalyticsExample/AppDelegate.h deleted file mode 100644 index 4983967..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property (strong, nonatomic) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/AppDelegate.m b/Pods/Firebase/Samples/analytics/AnalyticsExample/AppDelegate.m deleted file mode 100644 index 2212b20..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/AppDelegate.m +++ /dev/null @@ -1,39 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -// -// For more information on setting up and running this sample code, see -// https://firebase.google.com/docs/analytics/ios/start -// - -#import "AppDelegate.h" - -@import Firebase; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // [START configure] - [FIRApp configure]; - // [END configure] - - // Set a white background so that patterns are showcased. - _window.backgroundColor = [UIColor whiteColor]; - - return YES; -} - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/analytics/AnalyticsExample/Base.lproj/Main.storyboard deleted file mode 100644 index 7ed271a..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,259 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/CircleImageView.h b/Pods/Firebase/Samples/analytics/AnalyticsExample/CircleImageView.h deleted file mode 100644 index cc22e39..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/CircleImageView.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -/** - * CircleImageView is a UIImageView subclass that renders an image inside a - * circle that has a drop shadow. It should be given equal width and height. - * - * This is shared between the Objective-C and Swift versions of the samples. - */ -IB_DESIGNABLE -@interface CircleImageView : UIImageView -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/CircleImageView.m b/Pods/Firebase/Samples/analytics/AnalyticsExample/CircleImageView.m deleted file mode 100644 index a76f723..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/CircleImageView.m +++ /dev/null @@ -1,59 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "CircleImageView.h" - -@implementation CircleImageView - -- (instancetype)initWithFrame:(CGRect)frame { - if ((self = [super initWithFrame:frame])) { - [self sharedInit]; - } - return self; -} - -- (id)initWithCoder:(NSCoder *)aDecoder { - if ((self = [super initWithCoder:aDecoder])) { - [self sharedInit]; - } - return self; -} - -- (void)sharedInit { - self.backgroundColor = [UIColor whiteColor]; - [super setContentMode:UIViewContentModeCenter]; - - CALayer *layer = [super layer]; - layer.shadowOffset = CGSizeMake(0, 2); - layer.shadowOpacity = 0.25; - layer.shadowColor = [[UIColor grayColor] CGColor]; - layer.shadowRadius = 4.0; - layer.shadowOffset = CGSizeMake(0, 2); -} - -- (void)layoutSubviews { - [super layoutSubviews]; - - CGSize size = self.bounds.size; - CGFloat dim = MAX(size.width, size.height); - self.layer.cornerRadius = dim / 2; -} - -- (void)setContentMode:(UIViewContentMode)contentMode { - // ignore -} - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/FoodPickerViewController.h b/Pods/Firebase/Samples/analytics/AnalyticsExample/FoodPickerViewController.h deleted file mode 100644 index 30bcfee..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/FoodPickerViewController.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -// -// For more information on setting up and running this sample code, see -// https://firebase.google.com/docs/analytics/ios/start -// - -@import UIKit; - -@interface FoodPickerViewController : UIViewController - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/FoodPickerViewController.m b/Pods/Firebase/Samples/analytics/AnalyticsExample/FoodPickerViewController.m deleted file mode 100644 index e908d48..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/FoodPickerViewController.m +++ /dev/null @@ -1,70 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -// -// For more information on setting up and running this sample code, see -// https://firebase.google.com/docs/analytics/ios/start -// - -#import "FoodPickerViewController.h" - -@import FirebaseAnalytics; - -@interface FoodPickerViewController () -@property (nonatomic, strong) NSArray *foodStuffs; -@end - -@implementation FoodPickerViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - self.foodStuffs = @[ - @"Hot Dogs", - @"Hamburger", - @"Pizza" - ]; -} - - -- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row - inComponent:(NSInteger)component { - NSString *food = _foodStuffs[row]; - - [[NSUserDefaults standardUserDefaults] setValue:food forKey:@"favorite_food"]; - [[NSUserDefaults standardUserDefaults] synchronize]; - - // [START user_property] - [FIRAnalytics setUserPropertyString:food forName:@"favorite_food"]; - // [END user_property] - - [self performSegueWithIdentifier:@"unwindToHome" sender:self]; -} - -- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView { - return 1; -} - -- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { - return _foodStuffs.count; -} - -- (NSString *)pickerView:(UIPickerView *)pickerView - titleForRow:(NSInteger)row - forComponent:(NSInteger)component { - return _foodStuffs[row]; -} - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/Info.plist b/Pods/Firebase/Samples/analytics/AnalyticsExample/Info.plist deleted file mode 100644 index d67c8fe..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/Info.plist +++ /dev/null @@ -1,51 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0.1 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/PatternTabBarController.h b/Pods/Firebase/Samples/analytics/AnalyticsExample/PatternTabBarController.h deleted file mode 100644 index e2d5a41..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/PatternTabBarController.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -/** - * PatternTabBarController exists as a subclass of UITabBarConttroller that - * supports a 'share' action. This will trigger a custom event to Analytics and - * display a dialog. - */ -@interface PatternTabBarController : UITabBarController - -- (IBAction)didTapShare:(id)sender; - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/PatternTabBarController.m b/Pods/Firebase/Samples/analytics/AnalyticsExample/PatternTabBarController.m deleted file mode 100644 index c06994e..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/PatternTabBarController.m +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -// -// For more information on setting up and running this sample code, see -// https://firebase.google.com/docs/analytics/ios/start -// - -#import "PatternTabBarController.h" - -@import FirebaseAnalytics; - -@implementation PatternTabBarController - -- (void)viewDidAppear:(BOOL)animated { - // For first run, ask for the user's favorite food. - if (![self getUserFavoriteFood]) { - [self askForFavoriteFood]; - } -} - -- (void)didTapShare:(id)sender { - // [START custom_event_objc] - [FIRAnalytics logEventWithName:kFIREventSelectContent parameters:@{ - kFIRParameterContentType:@"cont", - kFIRParameterItemID:@"1" - }]; - // [END custom_event_objc] - - NSString *title = [NSString stringWithFormat:@"Share: %@", - self.selectedViewController.title]; - NSString *message = - @"Share event sent to Analytics; actual share not implemented in this quickstart"; - UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title - message:message - delegate:nil - cancelButtonTitle:@"Ok" - otherButtonTitles:nil]; - [alert show]; -} - -- (NSString *)getUserFavoriteFood { - return [[NSUserDefaults standardUserDefaults] valueForKey:@"favorite_food"]; -} - -- (void)askForFavoriteFood { - [self performSegueWithIdentifier:@"pickFavoriteFood" sender:self]; -} - --(IBAction)unwindToHome:(UIStoryboardSegue *)segue { - -} - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/ViewController.h b/Pods/Firebase/Samples/analytics/AnalyticsExample/ViewController.h deleted file mode 100644 index 327d97a..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/ViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface ViewController : UIViewController -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/ViewController.m b/Pods/Firebase/Samples/analytics/AnalyticsExample/ViewController.m deleted file mode 100644 index 1a91b8f..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/ViewController.m +++ /dev/null @@ -1,43 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -// -// For more information on setting up and running this sample code, see -// https://firebase.google.com/docs/analytics/ios/start -// - -#import "ViewController.h" - -@import FirebaseAnalytics; - -@implementation ViewController - -- (void)viewWillAppear:(BOOL)animated { - [super viewWillAppear:animated]; - - NSString *name = [NSString stringWithFormat:@"Pattern~%@", self.title]; - NSString *text = [NSString stringWithFormat:@"I'd love you to hear about %@", name]; - - // [START custom_event_objc] - [FIRAnalytics logEventWithName:@"share_image" - parameters:@{ - @"name": name, - @"full_text": text - }]; - // [END custom_event_objc] -} - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExample/main.m b/Pods/Firebase/Samples/analytics/AnalyticsExample/main.m deleted file mode 100644 index 8218f22..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char * argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/AppDelegate.swift deleted file mode 100644 index fc762bf..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,38 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - - // [START tracker_swift] - FIRApp.configure() - // [END tracker_swift] - - // Set a white background so that patterns are showcased. - window?.backgroundColor = UIColor.whiteColor() - - return true - } - -} - diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/FoodPickerViewController.swift b/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/FoodPickerViewController.swift deleted file mode 100644 index e383f28..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/FoodPickerViewController.swift +++ /dev/null @@ -1,56 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -// -// For more information on setting up and running this sample code, see -// https://firebase.google.com/docs/analytics/ios/start -// - - -import Foundation -import FirebaseAnalytics - - -@objc(FoodPickerViewController) // match the ObjC symbol name inside Storyboard -class FoodPickerViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource { - - let foodStuffs = ["Hot Dogs", "Hamburger", "Pizza"] - - func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) { - let food = foodStuffs[row] - NSUserDefaults.standardUserDefaults().setValue(food, forKey: "favorite_food") - NSUserDefaults.standardUserDefaults().synchronize() - - // [START user_property] - FIRAnalytics.setUserPropertyString(food, forName: "favorite_food") - // [END user_property] - - performSegueWithIdentifier("unwindToHome", sender: self) - } - - func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int { - return foodStuffs.count - } - - func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int { - return 1 - } - - func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? { - return foodStuffs[row]; - } - -} diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/PatternTabBarController.swift b/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/PatternTabBarController.swift deleted file mode 100644 index d63f800..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/PatternTabBarController.swift +++ /dev/null @@ -1,60 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import Foundation -import FirebaseAnalytics - -/** -* PatternTabBarController exists as a subclass of UITabBarConttroller that -* supports a 'share' action. This will trigger a custom event to Analytics and -* display a dialog. -*/ -@objc(PatternTabBarController) // match the ObjC symbol name inside Storyboard -class PatternTabBarController: UITabBarController { - - override func viewDidAppear(animated: Bool) { - if (getUserFavoriteFood() == nil) { - askForFavoriteFood() - } - } - - @IBAction func didTapShare(sender: AnyObject) { - // [START custom_event_swift] - FIRAnalytics.logEventWithName(kFIREventSelectContent, parameters: [ - kFIRParameterContentType:"cont", - kFIRParameterItemID:"1" - ]) - // [END custom_event_swift] - - let title = "Share: \(self.selectedViewController!.title!)", - message = "Share event sent to Analytics; actual share not implemented in this quickstart", - alert = UIAlertView(title: title, message: message, delegate: nil, cancelButtonTitle: "Ok") - alert.show() - } - - @IBAction func unwindToHome (segue: UIStoryboardSegue?) { - - } - - func getUserFavoriteFood() -> String? { - return NSUserDefaults.standardUserDefaults().valueForKey("favorite_food") as! String? - } - - func askForFavoriteFood() { - performSegueWithIdentifier("pickFavoriteFood", sender: self) - } - -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/ViewController.swift b/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/ViewController.swift deleted file mode 100644 index fe514d7..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExampleSwift/ViewController.swift +++ /dev/null @@ -1,37 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import FirebaseAnalytics - -@objc(ViewController) // match the ObjC symbol name inside Storyboard -class ViewController: UIViewController { - - override func viewWillAppear(animated: Bool) { - super.viewWillAppear(true) - - let name = "Pattern~\(title!)", - text = "I'd love you to hear about\(name)" - - // [START custom_event_swift] - FIRAnalytics.logEventWithName("share_image", parameters: [ - "name": name, - "full_text": text - ]) - // [END custom_event_swift] - } - -} diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/AppTests.m b/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/AppTests.m deleted file mode 100644 index 2610254..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/AppTests.m +++ /dev/null @@ -1,96 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import - -#import - -#import "LogWrapper.h" - -static NSString * const kSearchTerm = @": Sending hit(s) "; - -@interface AppTests : XCTestCase -@end - -@implementation AppTests { - LogWrapper *_logWrapper; - UITabBarController *_patternsController; - GAI *_gai; - GAILogLevel _previousLogLevel; -} - -- (instancetype)init { - if ((self = [super init])) { - _gai = [GAI sharedInstance]; - } - return self; -} - -- (void)setUp { - _logWrapper = [[LogWrapper alloc] init]; - _previousLogLevel = _gai.logger.logLevel; - _gai.logger.logLevel = kGAILogLevelVerbose; // force verbose logging for test - - UIWindow *window = [UIApplication sharedApplication].keyWindow; - UIViewController *rootViewController = window.rootViewController; - for (UIViewController *candidate in rootViewController.childViewControllers) { - if ([candidate isKindOfClass:[UITabBarController class]]) { - _patternsController = (UITabBarController *)candidate; - break; - } - } -} - -- (void)tearDown { - _logWrapper = nil; - _gai.logger.logLevel = _previousLogLevel; -} - -- (void)testLogs { - XCTestExpectation *expectation = - [self expectationWithDescription:@"Send event inside logs"]; - [_logWrapper lines]; // force clear - - // Trigger a new, different tab to be shown. - XCTAssertEqual(_patternsController.selectedIndex, 0, - @"Expected left-most index to be initially selected"); - _patternsController.selectedIndex = 2; - - // Check the logs constantly until a send message is found. - NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:0.1 - target:self - selector:@selector(checkTimer:) - userInfo:expectation - repeats:YES]; - [self waitForExpectationsWithTimeout:10.0 handler:nil]; - [timer invalidate]; -} - -- (void)checkTimer:(NSTimer *)timer { - XCTestExpectation *expectation = timer.userInfo; - NSArray *lines = [_logWrapper lines]; - - for (NSString *line in lines) { - if ([line containsString:kSearchTerm]) { - [expectation fulfill]; - break; - } - } - -} - -@end diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/LogWrapper.h b/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/LogWrapper.h deleted file mode 100644 index edb675d..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/LogWrapper.h +++ /dev/null @@ -1,32 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -/** - * LogWrapper replaces the current stderr, matched to its lifetime. Any lines written to stderr - * during this time can be retrieved by the -lines method. - */ -@interface LogWrapper : NSObject - -/** - * Returns any lines (as NSString instances) written since LogWrapper was created, or the last - * call to this method. This may return a nil/empty array if nothing was written. - */ -- (NSArray *)lines; - -@end - diff --git a/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/LogWrapper.mm b/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/LogWrapper.mm deleted file mode 100644 index fad99a3..0000000 --- a/Pods/Firebase/Samples/analytics/AnalyticsExampleTests/LogWrapper.mm +++ /dev/null @@ -1,65 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "LogWrapper.h" - -#include -#include - -#define ARRAYSIZE(x) (sizeof(x)/sizeof(x[0])) - -@implementation LogWrapper { - char _tempLogFile[64]; - NSFileHandle *_handle; - int _dupFd; -} - -- (instancetype)init { - if ((self = [super init])) { - _dupFd = dup(fileno(stderr)); - - snprintf(_tempLogFile, ARRAYSIZE(_tempLogFile), "/tmp/objc-logwrapper.XXXXXX"); - int fd = mkstemp(_tempLogFile); - - NSLog(@"LogWrapper writing to: %s", _tempLogFile); - - freopen(_tempLogFile, "w+", stderr); - _handle = [[NSFileHandle alloc] initWithFileDescriptor:fd closeOnDealloc:YES]; - } - return self; -} - -- (void)dealloc { - unlink(_tempLogFile); - NSLog(@"~LogWrapper removed: %s", _tempLogFile); - - dup2(_dupFd, fileno(stderr)); - close(_dupFd); -} - -- (NSArray *)lines { - NSData *data = [_handle readDataToEndOfFile]; - [_handle seekToFileOffset:data.length]; - - if (data == nil || !data.bytes) { - return nil; - } - - NSString *allData = [NSString stringWithUTF8String:(const char *)[data bytes]]; - return [allData componentsSeparatedByString:@"\n"]; -} - -@end diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/Contents.json deleted file mode 100644 index da4a164..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/Contents.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/Contents.json deleted file mode 100644 index 884f47e..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "favorite.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "favorite_2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "favorite_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite.png deleted file mode 100644 index 1e218a2..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite_2x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite_2x.png deleted file mode 100644 index e0c2dc1..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite_3x.png deleted file mode 100644 index 5b7ad85..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/favorite.imageset/favorite_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/Contents.json deleted file mode 100644 index f33be73..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "flash_on.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "flash_on_2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "flash_on_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on.png deleted file mode 100644 index 296155f..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on_2x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on_2x.png deleted file mode 100644 index 001245a..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on_3x.png deleted file mode 100644 index 9fd8087..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/flash_on.imageset/flash_on_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/Contents.json deleted file mode 100644 index 7dd9947..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "icon-favorite.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "icon-favorite_2x-1.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "icon-favorite_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite.png deleted file mode 100644 index 914ded9..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite_2x-1.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite_2x-1.png deleted file mode 100644 index 5ad2ce1..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite_2x-1.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite_3x.png deleted file mode 100644 index f89f873..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-favorite.imageset/icon-favorite_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/Contents.json deleted file mode 100644 index 610bf36..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "icon-flash_on.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "icon-flash_on_2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "icon-flash_on_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on.png deleted file mode 100644 index 407f4b9..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on_2x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on_2x.png deleted file mode 100644 index df0f2a1..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on_3x.png deleted file mode 100644 index 978d2af..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-flash_on.imageset/icon-flash_on_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/Contents.json deleted file mode 100644 index 6fe161f..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "icon-tag_faces.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "icon-tag_faces_2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "icon-tag_faces_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces.png deleted file mode 100644 index f89c7ad..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces_2x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces_2x.png deleted file mode 100644 index 25c5a36..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces_3x.png deleted file mode 100644 index ad91104..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-tag_faces.imageset/icon-tag_faces_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/Contents.json deleted file mode 100644 index 4678d64..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "icon-wb_incandescent.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "icon-wb_incandescent_2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "icon-wb_incandescent_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent.png deleted file mode 100644 index 900cf2b..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent_2x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent_2x.png deleted file mode 100644 index 82c7aa9..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent_3x.png deleted file mode 100644 index b9f7b1b..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/icon-wb_incandescent.imageset/icon-wb_incandescent_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/Contents.json deleted file mode 100644 index 5699db3..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "tag_faces.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "tag_faces_2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "tag_faces_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces.png deleted file mode 100644 index 7c77eb0..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces_2x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces_2x.png deleted file mode 100644 index 4e6b125..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces_3x.png deleted file mode 100644 index cdc2978..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/tag_faces.imageset/tag_faces_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/Contents.json b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/Contents.json deleted file mode 100644 index 16b6cd6..0000000 --- a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "wb_incandescent.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "wb_incandescent_2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "wb_incandescent_3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent.png deleted file mode 100644 index a1c45ab..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent_2x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent_2x.png deleted file mode 100644 index 183bee9..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent_3x.png b/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent_3x.png deleted file mode 100644 index 210496e..0000000 Binary files a/Pods/Firebase/Samples/analytics/Images/AnalyticsImages.xcassets/wb_incandescent.imageset/wb_incandescent_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/analytics/Podfile b/Pods/Firebase/Samples/analytics/Podfile deleted file mode 100644 index 2cf8aad..0000000 --- a/Pods/Firebase/Samples/analytics/Podfile +++ /dev/null @@ -1,12 +0,0 @@ -# AnalyticsExample - -use_frameworks! -platform :ios, '7.0' -pod 'Firebase/Analytics' - -target 'AnalyticsExample' do -end -target 'AnalyticsExampleSwift' do -end -target 'AnalyticsExampleTests' do -end diff --git a/Pods/Firebase/Samples/analytics/README.md b/Pods/Firebase/Samples/analytics/README.md deleted file mode 100644 index 4bc986f..0000000 --- a/Pods/Firebase/Samples/analytics/README.md +++ /dev/null @@ -1,43 +0,0 @@ -Firebase Analytics Quickstart -=========================== - -Firebase Analytics iOS Quickstart app demonstrates collecting app usage analytics via the -Analytics API. - -Introduction ------------- - -- [Read more about Firebase Analytics](https://firebase.google.com/docs/analytics) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- Run the sample on your iOS device or emulator. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/analytics/Screenshot/analytics-sample.png b/Pods/Firebase/Samples/analytics/Screenshot/analytics-sample.png deleted file mode 100644 index c3af679..0000000 Binary files a/Pods/Firebase/Samples/analytics/Screenshot/analytics-sample.png and /dev/null differ diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/app-indexing/AppIndexingExample.xcodeproj/project.pbxproj deleted file mode 100644 index 0c7428f..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,476 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 3293AA641CE2347300BBD8A5 /* web in Resources */ = {isa = PBXBuildFile; fileRef = 3293AA631CE2347300BBD8A5 /* web */; }; - 3293AA651CE2347300BBD8A5 /* web in Resources */ = {isa = PBXBuildFile; fileRef = 3293AA631CE2347300BBD8A5 /* web */; }; - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* ViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 3293AA5E1CE1F12D00BBD8A5 /* AppIndexingExampleSwift.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = AppIndexingExampleSwift.entitlements; sourceTree = ""; }; - 3293AA621CE1FDAC00BBD8A5 /* AppIndexingExample.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = AppIndexingExample.entitlements; sourceTree = ""; }; - 3293AA631CE2347300BBD8A5 /* web */ = {isa = PBXFileReference; lastKnownFileType = folder; path = web; sourceTree = ""; }; - 5F5A534C1ADE670C00F81DF0 /* AppIndexingExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AppIndexingExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* AppIndexingExampleSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AppIndexingExampleSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 5F5A539B1ADE695B00F81DF0 /* BridgingHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BridgingHeader.h; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 3293AA631CE2347300BBD8A5 /* web */, - 5F5A534E1ADE670C00F81DF0 /* AppIndexingExample */, - 5F5A537A1ADE67D500F81DF0 /* AppIndexingExampleSwift */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* AppIndexingExample.app */, - 5F5A53791ADE67D500F81DF0 /* AppIndexingExampleSwift.app */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* AppIndexingExample */ = { - isa = PBXGroup; - children = ( - 3293AA621CE1FDAC00BBD8A5 /* AppIndexingExample.entitlements */, - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 5F5A53561ADE670C00F81DF0 /* ViewController.h */, - 5F5A53571ADE670C00F81DF0 /* ViewController.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = AppIndexingExample; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* AppIndexingExampleSwift */ = { - isa = PBXGroup; - children = ( - 3293AA5E1CE1F12D00BBD8A5 /* AppIndexingExampleSwift.entitlements */, - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */, - 5F5A537B1ADE67D500F81DF0 /* Supporting Files */, - ); - path = AppIndexingExampleSwift; - sourceTree = ""; - }; - 5F5A537B1ADE67D500F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A539B1ADE695B00F81DF0 /* BridgingHeader.h */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* AppIndexingExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AppIndexingExample" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AppIndexingExample; - productName = AppIndexingExample; - productReference = 5F5A534C1ADE670C00F81DF0 /* AppIndexingExample.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* AppIndexingExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AppIndexingExampleSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AppIndexingExampleSwift; - productName = AppIndexingExampleSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* AppIndexingExampleSwift.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0730; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - SystemCapabilities = { - com.apple.SafariKeychain = { - enabled = 0; - }; - }; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - SystemCapabilities = { - com.apple.SafariKeychain = { - enabled = 0; - }; - }; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AppIndexingExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* AppIndexingExample */, - 5F5A53781ADE67D500F81DF0 /* AppIndexingExampleSwift */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3293AA641CE2347300BBD8A5 /* web in Resources */, - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3293AA651CE2347300BBD8A5 /* web in Resources */, - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(PROJECT_DIR)", - ); - INFOPLIST_FILE = AppIndexingExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AppIndexingExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(PROJECT_DIR)", - ); - INFOPLIST_FILE = AppIndexingExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AppIndexingExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)", - ); - INFOPLIST_FILE = "$(SRCROOT)/AppIndexingExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AppIndexingExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = AppIndexingExampleSwift/BridgingHeader.h; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)", - ); - INFOPLIST_FILE = "$(SRCROOT)/AppIndexingExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AppIndexingExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = AppIndexingExampleSwift/BridgingHeader.h; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AppIndexingExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AppIndexingExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AppIndexingExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/.clang-format b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppDelegate.h b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppDelegate.h deleted file mode 100644 index bfc30a1..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppDelegate.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(strong, nonatomic) UIWindow *window; -@property(nonatomic, strong) NSURL *currentDeepLink; - -@end diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppDelegate.m b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppDelegate.m deleted file mode 100644 index 9bd1d74..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppDelegate.m +++ /dev/null @@ -1,53 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -@import Firebase; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - - [FIRApp configure]; - - // [START register_app] - // Replace 123456 with the App Store ID of your app. - // Registering your application allows your app to be included in - // Google Search results. - [[FIRAppIndexing sharedInstance] registerApp:123456]; - // [END register_app] - return YES; -} - -// [START handle_link] -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(NSString *)sourceApplication - annotation:(id)annotation { - self.currentDeepLink = url; - return YES; -} -// [END handle_link] - -// [START handle_universal_link] -- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler { - self.currentDeepLink = [userActivity webpageURL]; - return YES; -} -// [END handle_universal_link] - -@end diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppIndexingExample.entitlements b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppIndexingExample.entitlements deleted file mode 100644 index 0c67376..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/AppIndexingExample.entitlements +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Base.lproj/LaunchScreen.xib b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Base.lproj/LaunchScreen.xib deleted file mode 100644 index d0e8d50..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Base.lproj/LaunchScreen.xib +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Base.lproj/Main.storyboard deleted file mode 100644 index 9be859b..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Info.plist b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Info.plist deleted file mode 100644 index 2d22222..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/Info.plist +++ /dev/null @@ -1,69 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleTypeRole - Viewer - CFBundleURLName - com.example.app - CFBundleURLSchemes - - example-app - - - - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UIStatusBarStyle - UIStatusBarStyleBlackOpaque - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - UIInterfaceOrientationPortraitUpsideDown - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - - diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/ViewController.h b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/ViewController.h deleted file mode 100644 index 0f1566d..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/ViewController.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface ViewController : UIViewController - -@property(nonatomic, strong) IBOutlet UILabel *deepLinkLabel; - -@end diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/ViewController.m b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/ViewController.m deleted file mode 100644 index 5c05f72..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/ViewController.m +++ /dev/null @@ -1,43 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -#import "ViewController.h" - -@implementation ViewController - -// [START display_link] -- (void)viewDidLoad { - [super viewDidLoad]; - - // This notification is sent the first time the app launches - [[NSNotificationCenter defaultCenter] addObserver:self - selector:@selector(applicationBecameActive:) - name:UIApplicationDidBecomeActiveNotification - object:nil]; -} - -- (void)applicationBecameActive:(NSNotification *)notification { - AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; - if (appDelegate.currentDeepLink != nil) { - self.deepLinkLabel.text = appDelegate.currentDeepLink.lastPathComponent; - } else { - self.deepLinkLabel.text = @"No incoming link"; - } -} -// [END display_link] - -@end diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/main.m b/Pods/Firebase/Samples/app-indexing/AppIndexingExample/main.m deleted file mode 100644 index d487830..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/AppDelegate.swift deleted file mode 100644 index 1824874..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,58 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - var currentDeepLink: NSURL? - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - FIRApp.configure() - - // [START register_app] - // Replace 123456 with the App Store ID of your app. - // Registering your application allows your app to be included in - // Google Search results. - FIRAppIndexing.sharedInstance().registerApp(123456) - // [END register_app] - return true - } - - // [START handle_link] - func application(application: UIApplication, - openURL url: NSURL, - sourceApplication: String?, - annotation: AnyObject) -> Bool { - currentDeepLink = url - return true; - } - // [END handle_link] - - // [START handle_universal_link] - @available(iOS 8.0, *) - func application(application: UIApplication, - continueUserActivity userActivity: NSUserActivity, - restorationHandler: ([AnyObject]?) -> Void) -> Bool { - currentDeepLink = userActivity.webpageURL - return true - } - // [END handle_universal_link] - -} diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/AppIndexingExampleSwift.entitlements b/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/AppIndexingExampleSwift.entitlements deleted file mode 100644 index 0c67376..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/AppIndexingExampleSwift.entitlements +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/BridgingHeader.h b/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/BridgingHeader.h deleted file mode 100644 index d3355ae..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/BridgingHeader.h +++ /dev/null @@ -1,17 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// Use this file to import your target's public headers that you would like to expose to Swift. -// \ No newline at end of file diff --git a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/ViewController.swift b/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/ViewController.swift deleted file mode 100644 index 3ec10cf..0000000 --- a/Pods/Firebase/Samples/app-indexing/AppIndexingExampleSwift/ViewController.swift +++ /dev/null @@ -1,45 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -@objc(ViewController) // match the ObjC symbol name inside Storyboard -class ViewController: UIViewController { - - @IBOutlet var deepLinkLabel: UILabel! - - // [START display_link] - override func viewDidLoad() { - super.viewDidLoad() - - NSNotificationCenter.defaultCenter().addObserver(self, - selector:#selector(ViewController.applicationBecameActive(_:)), - name: UIApplicationDidBecomeActiveNotification, - object: nil) - } - - func applicationBecameActive(notification: NSNotification){ - let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate - if let deeplink = appDelegate.currentDeepLink { - // Show content based on incoming link - deepLinkLabel.text = deeplink.lastPathComponent - } else { - deepLinkLabel.text = "No incoming link"; - } - } - // [END display_link] - -} diff --git a/Pods/Firebase/Samples/app-indexing/Podfile b/Pods/Firebase/Samples/app-indexing/Podfile deleted file mode 100644 index ceead64..0000000 --- a/Pods/Firebase/Samples/app-indexing/Podfile +++ /dev/null @@ -1,10 +0,0 @@ -# AppIndexingExample - -use_frameworks! -platform :ios, '7.0' -pod 'Firebase/AppIndexing' - -target 'AppIndexingExample' do -end -target 'AppIndexingExampleSwift' do -end diff --git a/Pods/Firebase/Samples/app-indexing/README.md b/Pods/Firebase/Samples/app-indexing/README.md deleted file mode 100644 index 41bea44..0000000 --- a/Pods/Firebase/Samples/app-indexing/README.md +++ /dev/null @@ -1,58 +0,0 @@ -Firebase App Indexing Quickstart -============================== - -The Firebase App Indexing iOS quickstart demonstrates how to help get your app found in Google Search. - -Introduction ------------- - -- [Read more about Firebase App Indexing](https://firebase.google.com) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- In web/public/apple-app-site-association file, replace with your - App ID or your Team ID. -- Get the [Firebase Command Line Interface (CLI)](https://firebase.google.com/docs/hosting/quickstart#install-the-firebase-cli) Step 1 -- Run `firebase init` - - Select your current Firebase project - - Hit Enter to select the default public directory as your website root. -- Run `firebase deploy` -- In the **Capabilities** tab of XCode, turn on **Associated Domains**. Add - your Firebase hosting domain in the format applinks:. Do not include "https://". - You can find your Firebase hosting domain in the Hosting section of the - Firebase console. -- Run the sample on your iOS device. -- From Safari on your iOS device, go to your Firebase hosting URL. -- Select one of the available links, *Go to content* or *Go to other content* - - If you are not automatically redirected to the app, swipe down in Safari to - reveal the *OPEN* option that takes you to the app. -- Verify that the deep link data matches the link clicked. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/app-indexing/web/public/apple-app-site-association b/Pods/Firebase/Samples/app-indexing/web/public/apple-app-site-association deleted file mode 100644 index 9168779..0000000 --- a/Pods/Firebase/Samples/app-indexing/web/public/apple-app-site-association +++ /dev/null @@ -1,11 +0,0 @@ -{ - "applinks": { - "apps": [], - "details": [ - { - "appID": ".com.google.firebase.quickstart.AppIndexingExample", - "paths": ["*"] - } - ] - } -} diff --git a/Pods/Firebase/Samples/app-indexing/web/public/content/index.html b/Pods/Firebase/Samples/app-indexing/web/public/content/index.html deleted file mode 100644 index 8da8c3c..0000000 --- a/Pods/Firebase/Samples/app-indexing/web/public/content/index.html +++ /dev/null @@ -1,5 +0,0 @@ - - -

This is site and app content

- - diff --git a/Pods/Firebase/Samples/app-indexing/web/public/index.html b/Pods/Firebase/Samples/app-indexing/web/public/index.html deleted file mode 100644 index d045274..0000000 --- a/Pods/Firebase/Samples/app-indexing/web/public/index.html +++ /dev/null @@ -1,10 +0,0 @@ - - - -
- - diff --git a/Pods/Firebase/Samples/app-indexing/web/public/othercontent/index.html b/Pods/Firebase/Samples/app-indexing/web/public/othercontent/index.html deleted file mode 100644 index 0a5d146..0000000 --- a/Pods/Firebase/Samples/app-indexing/web/public/othercontent/index.html +++ /dev/null @@ -1,5 +0,0 @@ - - -

This is site and app other content

- - diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/authentication/AuthenticationExample.xcodeproj/project.pbxproj deleted file mode 100644 index 309298e..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,460 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 47; - objects = { - -/* Begin PBXBuildFile section */ - 10B053F91C6631CD0061077D /* UIViewController+Alerts.m in Sources */ = {isa = PBXBuildFile; fileRef = 10B053F81C6631CD0061077D /* UIViewController+Alerts.m */; }; - 10B053FB1C6945D80061077D /* UIViewController+Alerts.m in Sources */ = {isa = PBXBuildFile; fileRef = 10B053F81C6631CD0061077D /* UIViewController+Alerts.m */; }; - 10B054031C6A3C630061077D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 10B054011C6A3C630061077D /* Main.storyboard */; }; - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - EF4857041C752B7700649485 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 10B054011C6A3C630061077D /* Main.storyboard */; }; - EF6DB4CB1CDD60F700319C08 /* CustomTokenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4C81CDD60F700319C08 /* CustomTokenViewController.swift */; }; - EF6DB4CC1CDD60F700319C08 /* EmailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4C91CDD60F700319C08 /* EmailViewController.swift */; }; - EF6DB4CD1CDD60F700319C08 /* MainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */; }; - EF6DB4D41CDD610200319C08 /* CustomTokenViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CE1CDD610200319C08 /* CustomTokenViewController.m */; }; - EF6DB4D51CDD610200319C08 /* EmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CF1CDD610200319C08 /* EmailViewController.m */; }; - EF6DB4D61CDD610200319C08 /* MainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4D01CDD610200319C08 /* MainViewController.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 10B053F71C6631CD0061077D /* UIViewController+Alerts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Alerts.h"; sourceTree = ""; }; - 10B053F81C6631CD0061077D /* UIViewController+Alerts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Alerts.m"; sourceTree = ""; }; - 10B054021C6A3C630061077D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A534C1ADE670C00F81DF0 /* AuthenticationExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AuthenticationExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* AuthenticationExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AuthenticationExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A539B1ADE695B00F81DF0 /* BridgingHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BridgingHeader.h; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - EF6DB4C81CDD60F700319C08 /* CustomTokenViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomTokenViewController.swift; sourceTree = ""; }; - EF6DB4C91CDD60F700319C08 /* EmailViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EmailViewController.swift; sourceTree = ""; }; - EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainViewController.swift; sourceTree = ""; }; - EF6DB4CE1CDD610200319C08 /* CustomTokenViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomTokenViewController.m; sourceTree = ""; }; - EF6DB4CF1CDD610200319C08 /* EmailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailViewController.m; sourceTree = ""; }; - EF6DB4D01CDD610200319C08 /* MainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainViewController.m; sourceTree = ""; }; - EF6DB4D11CDD610200319C08 /* CustomTokenViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTokenViewController.h; sourceTree = ""; }; - EF6DB4D21CDD610200319C08 /* EmailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailViewController.h; sourceTree = ""; }; - EF6DB4D31CDD610200319C08 /* MainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainViewController.h; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* AuthenticationExample */, - 5F5A537A1ADE67D500F81DF0 /* AuthenticationExampleSwift */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - wrapsLines = 0; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* AuthenticationExample.app */, - 5F5A53791ADE67D500F81DF0 /* AuthenticationExample.app */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* AuthenticationExample */ = { - isa = PBXGroup; - children = ( - EF6DB4D11CDD610200319C08 /* CustomTokenViewController.h */, - EF6DB4CE1CDD610200319C08 /* CustomTokenViewController.m */, - EF6DB4D21CDD610200319C08 /* EmailViewController.h */, - EF6DB4CF1CDD610200319C08 /* EmailViewController.m */, - EF6DB4D31CDD610200319C08 /* MainViewController.h */, - EF6DB4D01CDD610200319C08 /* MainViewController.m */, - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = AuthenticationExample; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 10B053F71C6631CD0061077D /* UIViewController+Alerts.h */, - 10B053F81C6631CD0061077D /* UIViewController+Alerts.m */, - 10B054011C6A3C630061077D /* Main.storyboard */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* AuthenticationExampleSwift */ = { - isa = PBXGroup; - children = ( - EF6DB4C81CDD60F700319C08 /* CustomTokenViewController.swift */, - EF6DB4C91CDD60F700319C08 /* EmailViewController.swift */, - EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */, - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 5F5A537B1ADE67D500F81DF0 /* Supporting Files */, - ); - path = AuthenticationExampleSwift; - sourceTree = ""; - }; - 5F5A537B1ADE67D500F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A539B1ADE695B00F81DF0 /* BridgingHeader.h */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* AuthenticationExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExample" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AuthenticationExample; - productName = UserManagementExample; - productReference = 5F5A534C1ADE670C00F81DF0 /* AuthenticationExample.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* AuthenticationExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExampleSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AuthenticationExampleSwift; - productName = UserManagementExampleSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* AuthenticationExample.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0720; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AuthenticationExample" */; - compatibilityVersion = "Xcode 6.3"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* AuthenticationExample */, - 5F5A53781ADE67D500F81DF0 /* AuthenticationExampleSwift */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 10B054031C6A3C630061077D /* Main.storyboard in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EF4857041C752B7700649485 /* Main.storyboard in Resources */, - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EF6DB4D51CDD610200319C08 /* EmailViewController.m in Sources */, - EF6DB4D61CDD610200319C08 /* MainViewController.m in Sources */, - 10B053F91C6631CD0061077D /* UIViewController+Alerts.m in Sources */, - EF6DB4D41CDD610200319C08 /* CustomTokenViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - 10B053FB1C6945D80061077D /* UIViewController+Alerts.m in Sources */, - EF6DB4CB1CDD60F700319C08 /* CustomTokenViewController.swift in Sources */, - EF6DB4CC1CDD60F700319C08 /* EmailViewController.swift in Sources */, - EF6DB4CD1CDD60F700319C08 /* MainViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 10B054011C6A3C630061077D /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 10B054021C6A3C630061077D /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 9.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; - PRODUCT_NAME = AuthenticationExample; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 9.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; - PRODUCT_NAME = AuthenticationExample; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; - PRODUCT_NAME = AuthenticationExample; - SWIFT_OBJC_BRIDGING_HEADER = AuthenticationExampleSwift/BridgingHeader.h; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; - PRODUCT_NAME = AuthenticationExample; - SWIFT_OBJC_BRIDGING_HEADER = AuthenticationExampleSwift/BridgingHeader.h; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AuthenticationExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/.clang-format b/Pods/Firebase/Samples/authentication/AuthenticationExample/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/AppDelegate.h b/Pods/Firebase/Samples/authentication/AuthenticationExample/AppDelegate.h deleted file mode 100644 index 66dc0c1..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(nonatomic, strong) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/AppDelegate.m b/Pods/Firebase/Samples/authentication/AuthenticationExample/AppDelegate.m deleted file mode 100644 index 7a93d6c..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/AppDelegate.m +++ /dev/null @@ -1,72 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" - -// [START auth_import] -@import Firebase; -// [END auth_import] - -@import GoogleSignIn; -@import FBSDKCoreKit; -@import Fabric; -@import TwitterKit; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // [START firebase_configure] - // Use Firebase library to configure APIs - [FIRApp configure]; - // [END firebase_configure] - - [[FBSDKApplicationDelegate sharedInstance] application:application - didFinishLaunchingWithOptions:launchOptions]; - - NSString *key = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"consumerKey"], - *secret = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"consumerSecret"]; - if ([key length] && [secret length]) { - [[Twitter sharedInstance] startWithConsumerKey:key consumerSecret:secret]; - } - return YES; -} - -- (BOOL)application:(nonnull UIApplication *)application - openURL:(nonnull NSURL *)url - options:(nonnull NSDictionary *)options { - return [self application:application - openURL:url - sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] - annotation:options[UIApplicationOpenURLOptionsAnnotationKey]]; -} - -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(NSString *)sourceApplication - annotation:(id)annotation { - if ([[GIDSignIn sharedInstance] handleURL:url - sourceApplication:sourceApplication - annotation:annotation]) { - return YES; - } - return [[FBSDKApplicationDelegate sharedInstance] application:application - openURL:url - sourceApplication:sourceApplication - annotation:annotation]; -} - -@end diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/authentication/AuthenticationExample/Base.lproj/Main.storyboard deleted file mode 100644 index 6a8623f..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,453 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Please enter your custom token here, which is signed using the private key from a service account downloaded from the Google Developer Console - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/CustomTokenViewController.h b/Pods/Firebase/Samples/authentication/AuthenticationExample/CustomTokenViewController.h deleted file mode 100644 index a787bbb..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/CustomTokenViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface CustomTokenViewController : UIViewController -@end \ No newline at end of file diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/CustomTokenViewController.m b/Pods/Firebase/Samples/authentication/AuthenticationExample/CustomTokenViewController.m deleted file mode 100644 index 87ef4cb..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/CustomTokenViewController.m +++ /dev/null @@ -1,54 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "CustomTokenViewController.h" -#import "UIViewController+Alerts.h" - -// [START auth_view_import] -@import FirebaseAuth; -// [END auth_view_import] - -@interface CustomTokenViewController () -@property(weak, nonatomic) IBOutlet UITextView *tokenField; -@end -@implementation CustomTokenViewController - -- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { - [self.view endEditing:YES]; -} - -- (IBAction)didTapCustomTokenLogin:(id)sender { - NSString *customToken = _tokenField.text; - [self showSpinner:^{ - // [START signinwithcustomtoken] - [[FIRAuth auth] signInWithCustomToken:customToken - completion:^(FIRUser *_Nullable user, - NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - [self.navigationController popViewControllerAnimated:YES]; - }]; - // [END_EXCLUDE] - }]; - // [END signinwithcustomtoken] - }]; -} - -@end diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/EmailViewController.h b/Pods/Firebase/Samples/authentication/AuthenticationExample/EmailViewController.h deleted file mode 100644 index da4c22d..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/EmailViewController.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface EmailViewController : UIViewController - -@end diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/EmailViewController.m b/Pods/Firebase/Samples/authentication/AuthenticationExample/EmailViewController.m deleted file mode 100644 index 4f0faa9..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/EmailViewController.m +++ /dev/null @@ -1,166 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "EmailViewController.h" -#import "UIViewController+Alerts.h" - -@import FirebaseAuth; - -@interface EmailViewController () -@property(weak, nonatomic) IBOutlet UITextField *emailField; -@property(weak, nonatomic) IBOutlet UITextField *passwordField; -@end - -@implementation EmailViewController - -- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { - [self.view endEditing:YES]; -} - -- (IBAction)didTapEmailLogin:(id)sender { - [self showSpinner:^{ - // [START headless_email_auth] - [[FIRAuth auth] signInWithEmail:_emailField.text - password:_passwordField.text - completion:^(FIRUser *user, NSError *error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - [self.navigationController popViewControllerAnimated:YES]; - }]; - // [END_EXCLUDE] - }]; - // [END headless_email_auth] - }]; -} - -/** @fn requestPasswordReset - @brief Requests a "password reset" email be sent. - */ -- (IBAction)didRequestPasswordReset:(id)sender { - [self - showTextInputPromptWithMessage:@"Email:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { - if (!userPressedOK || !userInput.length) { - return; - } - - [self showSpinner:^{ - // [START password_reset] - [[FIRAuth auth] - sendPasswordResetWithEmail:userInput - completion:^(NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self - showMessagePrompt:error - .localizedDescription]; - return; - } - - [self showMessagePrompt:@"Sent"]; - }]; - // [END_EXCLUDE] - }]; - // [END password_reset] - }]; - }]; -} - -/** @fn getProvidersForEmail - @brief Prompts the user for an email address, calls @c FIRAuth.getProvidersForEmail:callback: - and displays the result. - */ -- (IBAction)didGetProvidersForEmail:(id)sender { - [self - showTextInputPromptWithMessage:@"Email:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { - if (!userPressedOK || !userInput.length) { - return; - } - - [self showSpinner:^{ - // [START get_providers] - [[FIRAuth auth] - fetchProvidersForEmail:userInput - completion:^(NSArray *_Nullable providers, - NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - - [self showMessagePrompt: - [providers componentsJoinedByString:@", "]]; - }]; - // [END_EXCLUDE] - }]; - // [END get_providers] - }]; - }]; -} - -- (IBAction)didCreateAccount:(id)sender { - [self - showTextInputPromptWithMessage:@"Email:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable email) { - if (!userPressedOK || !email.length) { - return; - } - - [self - showTextInputPromptWithMessage:@"Password:" - completionBlock:^(BOOL userPressedOK, - NSString *_Nullable password) { - if (!userPressedOK || !password.length) { - return; - } - - [self showSpinner:^{ - // [START create_user] - [[FIRAuth auth] - createUserWithEmail:email - password:password - completion:^(FIRUser *_Nullable user, - NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self - showMessagePrompt: - error - .localizedDescription]; - return; - } - NSString *msg = [NSString stringWithFormat:@"%@ created", - user.email]; - [self showMessagePrompt:msg]; - }]; - // [END_EXCLUDE] - }]; - // [END create_user] - }]; - }]; - }]; -} - -@end diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/Info.plist b/Pods/Firebase/Samples/authentication/AuthenticationExample/Info.plist deleted file mode 100644 index d6eae14..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/Info.plist +++ /dev/null @@ -1,111 +0,0 @@ - - - - - consumerSecret - - consumerKey - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleTypeRole - Editor - CFBundleURLName - Client - CFBundleURLSchemes - - REVERSED_CLIENT_ID - - - - CFBundleVersion - 1 - FacebookAppID - Placeholder - FacebookDisplayName - Dev - LSApplicationQueriesSchemes - - fbapi - fbauth2 - - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSExceptionDomains - - twimg.com - - NSTemporaryExceptionAllowsInsecureHTTPLoads - - NSIncludesSubdomains - - - akamaihd.net - - NSIncludesSubdomains - - NSThirdPartyExceptionRequiresForwardSecrecy - - - facebook.com - - NSIncludesSubdomains - - NSThirdPartyExceptionRequiresForwardSecrecy - - - fbcdn.net - - NSIncludesSubdomains - - NSThirdPartyExceptionRequiresForwardSecrecy - - - - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/MainViewController.h b/Pods/Firebase/Samples/authentication/AuthenticationExample/MainViewController.h deleted file mode 100644 index 1c9381d..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/MainViewController.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@import GoogleSignIn; - -@interface MainViewController : UITableViewController - -@end diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/MainViewController.m b/Pods/Firebase/Samples/authentication/AuthenticationExample/MainViewController.m deleted file mode 100644 index ae7e3be..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/MainViewController.m +++ /dev/null @@ -1,568 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "MainViewController.h" -#import "UIViewController+Alerts.h" -@import Firebase; -@import FBSDKCoreKit; -@import FBSDKLoginKit; -@import TwitterKit; - -static const int kSectionToken = 3; -static const int kSectionProviders = 2; -static const int kSectionUser = 1; -static const int kSectionSignIn = 0; - -typedef enum : NSUInteger { - AuthEmail, - AuthAnonymous, - AuthFacebook, - AuthGoogle, - AuthTwitter, - AuthCustom -} AuthProvider; - -/*! @var kOKButtonText - @brief The text of the "OK" button for the Sign In result dialogs. - */ -static NSString *const kOKButtonText = @"OK"; - -/*! @var kTokenRefreshedAlertTitle - @brief The title of the "Token Refreshed" alert. - */ -static NSString *const kTokenRefreshedAlertTitle = @"Token"; - -/*! @var kTokenRefreshErrorAlertTitle - @brief The title of the "Token Refresh error" alert. - */ -static NSString *const kTokenRefreshErrorAlertTitle = @"Get Token Error"; - -/** @var kSetDisplayNameTitle - @brief The title of the "Set Display Name" error dialog. - */ -static NSString *const kSetDisplayNameTitle = @"Set Display Name"; - -/** @var kUnlinkTitle - @brief The text of the "Unlink from Provider" error Dialog. - */ -static NSString *const kUnlinkTitle = @"Unlink from Provider"; - -/** @var kChangeEmailText - @brief The title of the "Change Email" button. - */ -static NSString *const kChangeEmailText = @"Change Email"; - -/** @var kChangePasswordText - @brief The title of the "Change Password" button. - */ -static NSString *const kChangePasswordText = @"Change Password"; - -@interface MainViewController () -@property(strong, nonatomic) FIRAuthStateDidChangeListenerHandle handle; -@end - -@implementation MainViewController - -- (void)firebaseLoginWithCredential:(FIRAuthCredential *)credential { - [self showSpinner:^{ - if ([FIRAuth auth].currentUser) { - // [START link_credential] - [[FIRAuth auth] - .currentUser linkWithCredential:credential - completion:^(FIRUser *_Nullable user, NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - }]; - // [END_EXCLUDE] - }]; - // [END link_credential] - } else { - // [START signin_credential] - [[FIRAuth auth] signInWithCredential:credential - completion:^(FIRUser *user, NSError *error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - }]; - // [END_EXCLUDE] - }]; - // [END signin_credential] - } - }]; -} - -- (void)showAuthPicker: (NSArray*) providers { - UIAlertController *picker = [UIAlertController alertControllerWithTitle:@"Select Provider" - message:nil - preferredStyle:UIAlertControllerStyleActionSheet]; - - for (NSNumber *provider in providers) { - UIAlertAction *action; - switch (provider.unsignedIntegerValue) { - case AuthEmail: - { - action = [UIAlertAction actionWithTitle:@"Email" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { - [self performSegueWithIdentifier:@"email" sender:nil]; - }]; - } - break; - case AuthCustom: - { - action = [UIAlertAction actionWithTitle:@"Custom" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { - [self performSegueWithIdentifier:@"customToken" sender:nil]; - }]; - } - break; - case AuthTwitter: - { - action = [UIAlertAction actionWithTitle:@"Twitter" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { - [[Twitter sharedInstance] logInWithCompletion:^(TWTRSession *session, NSError *error) { - if (session) { - // [START headless_twitter_auth] - FIRAuthCredential *credential = - [FIRTwitterAuthProvider credentialWithToken:session.authToken - secret:session.authTokenSecret]; - // [END headless_twitter_auth] - [self firebaseLoginWithCredential:credential]; - } else { - [self showMessagePrompt:error.localizedDescription]; - } - }]; - }]; - } - break; - case AuthFacebook: { - action = [UIAlertAction actionWithTitle:@"Facebook" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { - FBSDKLoginManager *loginManager = [[FBSDKLoginManager alloc] init]; - [loginManager - logInWithReadPermissions:@[ @"public_profile", @"email" ] - fromViewController:self - handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { - if (error) { - [self showMessagePrompt:error.localizedDescription]; - } else if (result.isCancelled) { - NSLog(@"FBLogin cancelled"); - } else { - // [START headless_facebook_auth] - FIRAuthCredential *credential = [FIRFacebookAuthProvider - credentialWithAccessToken:[FBSDKAccessToken currentAccessToken] - .tokenString]; - // [END headless_facebook_auth] - [self firebaseLoginWithCredential:credential]; - } - }]; - - }]; - } - break; - case AuthGoogle: { - action = [UIAlertAction actionWithTitle:@"Google" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { - [GIDSignIn sharedInstance].clientID = [FIRApp defaultApp].options.clientID; - [GIDSignIn sharedInstance].uiDelegate = self; - [GIDSignIn sharedInstance].delegate = self; - [[GIDSignIn sharedInstance] signIn]; - - }]; - } - break; - case AuthAnonymous: { - action = [UIAlertAction actionWithTitle:@"Anonymous" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { - [self showSpinner:^{ - // [START firebase_auth_anonymous] - [[FIRAuth auth] - signInAnonymouslyWithCompletion:^(FIRUser *_Nullable user, NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - }]; - // [END_EXCLUDE] - }]; - // [END firebase_auth_anonymous] - }]; - }]; - } - break; - } - [picker addAction:action]; - } - - - UIAlertAction *cancel = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleCancel handler:nil]; - [picker addAction:cancel]; - - [self presentViewController:picker animated:YES completion:nil]; -} - -- (IBAction)didTapSignIn:(id)sender { - [self showAuthPicker:@[@(AuthEmail), - @(AuthAnonymous), - @(AuthGoogle), - @(AuthFacebook), - @(AuthTwitter), - @(AuthCustom)]]; -} - -- (IBAction)didTapLink:(id)sender { - NSMutableArray *providers = [@[@(AuthEmail), - @(AuthGoogle), - @(AuthFacebook), - @(AuthTwitter)] mutableCopy]; - - // Remove any existing providers. Note that this is not a complete list of - // providers, so always check the documentation for a complete reference: - // https://firebase.google.com/docs/auth - for (id userInfo in [FIRAuth auth].currentUser.providerData) { - if ([userInfo.providerID isEqualToString:FIREmailPasswordAuthProviderID]) { - [providers removeObject:@(AuthEmail)]; - } else if ([userInfo.providerID isEqualToString:FIRFacebookAuthProviderID]) { - [providers removeObject:@(AuthFacebook)]; - } else if ([userInfo.providerID isEqualToString:FIRGoogleAuthProviderID]) { - [providers removeObject:@(AuthGoogle)]; - } else if ([userInfo.providerID isEqualToString:FIRTwitterAuthProviderID]) { - [providers removeObject:@(AuthTwitter)]; - } - } - [self showAuthPicker:providers]; -} - -- (IBAction)didTapSignOut:(id)sender { - // [START signout] - NSError *signOutError; - BOOL status = [[FIRAuth auth] signOut:&signOutError]; - if (!status) { - NSLog(@"Error signing out: %@", signOutError); - return; - } - // [END signout] -} - -// [START headless_google_auth] -- (void)signIn:(GIDSignIn *)signIn -didSignInForUser:(GIDGoogleUser *)user - withError:(NSError *)error { - if (error == nil) { - GIDAuthentication *authentication = user.authentication; - FIRAuthCredential *credential = - [FIRGoogleAuthProvider credentialWithIDToken:authentication.idToken - accessToken:authentication.accessToken]; - // [START_EXCLUDE] - [self firebaseLoginWithCredential:credential]; - // [END_EXCLUDE] - } else - // [START_EXCLUDE] - [self showMessagePrompt:error.localizedDescription]; - // [END_EXCLUDE] -} -// [END headless_google_auth] - -- (void)viewWillAppear:(BOOL)animated { - [super viewWillAppear:animated]; - self.handle = [[FIRAuth auth] - addAuthStateDidChangeListener:^(FIRAuth *_Nonnull auth, FIRUser *_Nullable user) { - [self setTitleDisplay:user]; - [self.tableView reloadData]; - }]; -} - -- (void)setTitleDisplay: (FIRUser *)user { - if (user) { - self.navigationItem.title = [NSString stringWithFormat:@"Welcome %@", user.displayName]; - } else { - self.navigationItem.title = @"Authentication Example"; - } -} - -- (void)viewWillDisappear:(BOOL)animated { - [super viewWillDisappear:animated]; - [[FIRAuth auth] removeAuthStateDidChangeListener:_handle]; -} - -- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { - if (section == kSectionSignIn) { - return 1; - } else if (section == kSectionUser || section == kSectionToken) { - if ([FIRAuth auth].currentUser) { - return 1; - } else { - return 0; - } - } else if (section == kSectionProviders) { - return [[FIRAuth auth].currentUser.providerData count]; - } - NSAssert(NO, @"Unexpected section"); - return 0; -} - -- (UITableViewCell *)tableView:(UITableView *)tableView - cellForRowAtIndexPath:(NSIndexPath *)indexPath { - UITableViewCell *cell; - if (indexPath.section == kSectionSignIn) { - if ([FIRAuth auth].currentUser) { - cell = [tableView dequeueReusableCellWithIdentifier:@"SignOut"]; - } else { - cell = [tableView dequeueReusableCellWithIdentifier:@"SignIn"]; - } - } else if (indexPath.section == kSectionUser) { - cell = [tableView dequeueReusableCellWithIdentifier:@"Profile"]; - FIRUser *user = [FIRAuth auth].currentUser; - UILabel *emailLabel = [(UILabel *)cell viewWithTag:1]; - UILabel *userIDLabel = [(UILabel *)cell viewWithTag:2]; - UIImageView *profileImageView = [(UIImageView *)cell viewWithTag:3]; - emailLabel.text = user.email; - userIDLabel.text = user.uid; - - NSURL *photoURL = user.photoURL; - static NSURL *lastPhotoURL = nil; - lastPhotoURL = photoURL; // to prevent earlier image overwrites later one. - if (photoURL) { - dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^() { - UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:photoURL]]; - dispatch_async(dispatch_get_main_queue(), ^() { - if (photoURL == lastPhotoURL) { - profileImageView.image = image; - } - }); - }); - } else { - profileImageView.image = [UIImage imageNamed:@"ic_account_circle"]; - } - } else if (indexPath.section == kSectionProviders) { - cell = [tableView dequeueReusableCellWithIdentifier:@"Provider"]; - id userInfo = [FIRAuth auth].currentUser.providerData[indexPath.row]; - cell.textLabel.text = [userInfo providerID]; - cell.detailTextLabel.text = [userInfo uid]; - } else if (indexPath.section == kSectionToken) { - cell = [tableView dequeueReusableCellWithIdentifier:@"Token"]; - } - return cell; -} - -- (NSString *)tableView:(UITableView *)tableView - titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath { - return @"Unlink"; -} - -// Swipe to delete. -- (void)tableView:(UITableView *)tableView - commitEditingStyle:(UITableViewCellEditingStyle)editingStyle - forRowAtIndexPath:(NSIndexPath *)indexPath { - if (editingStyle == UITableViewCellEditingStyleDelete) { - NSString *providerID = [[FIRAuth auth].currentUser.providerData[indexPath.row] providerID]; - [self showSpinner:^{ - // [START unlink_provider] - [[FIRAuth auth] - .currentUser unlinkFromProvider:providerID - completion:^(FIRUser *_Nullable user, NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - [self.tableView reloadData]; - }]; - // [END_EXCLUDE] - }]; - // [END unlink_provider] - }]; - } -} - -- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { - if (indexPath.section == kSectionUser) { - return 200; - } - return 44; -} -- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { - return 4; -} - -- (IBAction)didTokenRefresh:(id)sender { - FIRAuthTokenCallback action = ^(NSString *_Nullable token, NSError *_Nullable error) { - UIAlertAction *okAction = [UIAlertAction actionWithTitle:kOKButtonText - style:UIAlertActionStyleDefault - handler:^(UIAlertAction *action) { - NSLog(kOKButtonText); - }]; - if (error) { - UIAlertController *alertController = - [UIAlertController alertControllerWithTitle:kTokenRefreshErrorAlertTitle - message:error.localizedDescription - preferredStyle:UIAlertControllerStyleAlert]; - [alertController addAction:okAction]; - [self presentViewController:alertController animated:YES completion:nil]; - return; - } - - // Log token refresh event to Analytics. - [FIRAnalytics logEventWithName:@"tokenrefresh" parameters:nil]; - - UIAlertController *alertController = - [UIAlertController alertControllerWithTitle:kTokenRefreshedAlertTitle - message:token - preferredStyle:UIAlertControllerStyleAlert]; - [alertController addAction:okAction]; - [self presentViewController:alertController animated:YES completion:nil]; - }; - // [START token_refresh] - [[FIRAuth auth].currentUser getTokenForcingRefresh:YES completion:action]; - // [END token_refresh] -} - - -/** @fn setDisplayName - @brief Changes the display name of the current user. - */ -- (IBAction)didSetDisplayName:(id)sender { - [self showTextInputPromptWithMessage:@"Display Name:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { - if (!userPressedOK || !userInput.length) { - return; - } - - [self showSpinner:^{ - // [START profile_change] - FIRUserProfileChangeRequest *changeRequest = - [[FIRAuth auth].currentUser profileChangeRequest]; - changeRequest.displayName = userInput; - [changeRequest commitChangesWithCompletion:^(NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - [self showTypicalUIForUserUpdateResultsWithTitle:kSetDisplayNameTitle - error:error]; - [self setTitleDisplay:[FIRAuth auth].currentUser]; - }]; - // [END_EXCLUDE] - }]; - // [END profile_change] - }]; - }]; -} - -/** @fn requestVerifyEmail - @brief Requests a "verify email" email be sent. - */ -- (IBAction)didRequestVerifyEmail:(id)sender { - [self showSpinner:^{ - // [START send_verification_email] - [[FIRAuth auth] - .currentUser sendEmailVerificationWithCompletion:^(NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - - [self showMessagePrompt:@"Sent"]; - }]; - // [END_EXCLUDE] - }]; - // [END send_verification_email] - }]; -} - -/** @fn changeEmail - @brief Changes the email address of the current user. - */ -- (IBAction)didChangeEmail:(id)sender { - [self showTextInputPromptWithMessage:@"Email Address:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { - if (!userPressedOK || !userInput.length) { - return; - } - - [self showSpinner:^{ - // [START change_email] - [[FIRAuth auth] - .currentUser - updateEmail:userInput - completion:^(NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - [self - showTypicalUIForUserUpdateResultsWithTitle:kChangeEmailText - error:error]; - - }]; - // [END_EXCLUDE] - }]; - // [END change_email] - }]; - }]; -} - -/** @fn changePassword - @brief Changes the password of the current user. - */ -- (IBAction)didChangePassword:(id)sender { - [self showTextInputPromptWithMessage:@"New Password:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { - if (!userPressedOK || !userInput.length) { - return; - } - - [self showSpinner:^{ - // [START change_password] - [[FIRAuth auth] - .currentUser - updatePassword:userInput - completion:^(NSError *_Nullable error) { - // [START_EXCLUDE] - [self hideSpinner:^{ - [self showTypicalUIForUserUpdateResultsWithTitle: - kChangePasswordText - error:error]; - }]; - // [END_EXCLUDE] - }]; - // [END change_password] - }]; - }]; -} - -/** @fn showTypicalUIForUserUpdateResultsWithTitle:error: - @brief Shows a @c UIAlertView if error is non-nil with the localized description of the error. - @param resultsTitle The title of the @c UIAlertView - @param error The error details to display if non-nil. - */ -- (void)showTypicalUIForUserUpdateResultsWithTitle:(NSString *)resultsTitle error:(NSError *)error { - if (error) { - NSString *message = [NSString stringWithFormat:@"%@ (%ld)\n%@", error.domain, (long)error.code, - error.localizedDescription]; - UIAlertView *alert = [[UIAlertView alloc] initWithTitle:resultsTitle - message:message - delegate:nil - cancelButtonTitle:nil - otherButtonTitles:kOKButtonText, nil]; - [alert show]; - return; - } - [self.tableView reloadData]; -} - -@end diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/UIViewController+Alerts.h b/Pods/Firebase/Samples/authentication/AuthenticationExample/UIViewController+Alerts.h deleted file mode 100644 index 2eff461..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/UIViewController+Alerts.h +++ /dev/null @@ -1,60 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -NS_ASSUME_NONNULL_BEGIN - -/*! @typedef AlertPromptCompletionBlock - @brief The type of callback used to report text input prompt results. - */ -typedef void (^AlertPromptCompletionBlock)(BOOL userPressedOK, NSString *_Nullable userInput); - -/*! @class Alerts - @brief Wrapper for @c UIAlertController and @c UIAlertView for backwards compatability with - iOS 6+. - */ -@interface UIViewController (Alerts) - -/*! @fn showMessagePrompt: - @brief Displays an alert with an 'OK' button and a message. - @param message The message to display. - */ -- (void)showMessagePrompt:(NSString *)message; - -/*! @fn showTextInputPromptWithMessage:completionBlock: - @brief Shows a prompt with a text field and 'OK'/'Cancel' buttons. - @param message The message to display. - @param completion A block to call when the user taps 'OK' or 'Cancel'. - */ -- (void)showTextInputPromptWithMessage:(NSString *)message - completionBlock:(AlertPromptCompletionBlock)completion; - -/*! @fn showSpinner - @brief Shows the please wait spinner. - @param completion Called after the spinner has been hidden. - */ -- (void)showSpinner:(nullable void (^)(void))completion; - -/*! @fn hideSpinner - @brief Hides the please wait spinner. - @param completion Called after the spinner has been hidden. - */ -- (void)hideSpinner:(nullable void (^)(void))completion; - -@end - -NS_ASSUME_NONNULL_END \ No newline at end of file diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/UIViewController+Alerts.m b/Pods/Firebase/Samples/authentication/AuthenticationExample/UIViewController+Alerts.m deleted file mode 100644 index 357d610..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/UIViewController+Alerts.m +++ /dev/null @@ -1,271 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "UIViewController+Alerts.h" - -#import - -/*! @var kPleaseWaitAssociatedObjectKey - @brief Key used to identify the "please wait" spinner associated object. - */ -static NSString *const kPleaseWaitAssociatedObjectKey = - @"_UIViewControllerAlertCategory_PleaseWaitScreenAssociatedObject"; - -/*! @var kOK - @brief Text for an 'OK' button. - */ -static NSString *const kOK = @"OK"; - -/*! @var kCancel - @brief Text for an 'Cancel' button. - */ -static NSString *const kCancel = @"Cancel"; - -/*! @class SimpleTextPromptDelegate - @brief A @c UIAlertViewDelegate which allows @c UIAlertView to be used with blocks more easily. - */ -@interface SimpleTextPromptDelegate : NSObject - -/*! @fn init - @brief Please use initWithCompletionHandler. - */ -- (nullable instancetype)init NS_UNAVAILABLE; - -/*! @fn initWithCompletionHandler: - @brief Designated initializer. - @param completionHandler The block to call when the alert view is dismissed. - */ -- (nullable instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler - NS_DESIGNATED_INITIALIZER; - -@end - -@implementation UIViewController (Alerts) - -/*! @fn supportsAlertController - @brief Determines if the current platform supports @c UIAlertController. - @return YES if the current platform supports @c UIAlertController. - */ -- (BOOL)supportsAlertController { - return NSClassFromString(@"UIAlertController") != nil; -} - -- (void)showMessagePrompt:(NSString *)message { - if ([self supportsAlertController]) { - UIAlertController *alert = - [UIAlertController alertControllerWithTitle:nil - message:message - preferredStyle:UIAlertControllerStyleAlert]; - UIAlertAction *okAction = - [UIAlertAction actionWithTitle:kOK style:UIAlertActionStyleDefault handler:nil]; - [alert addAction:okAction]; - [self presentViewController:alert animated:YES completion:nil]; - } else { - UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil - message:message - delegate:nil - cancelButtonTitle:nil - otherButtonTitles:kOK, nil]; - [alert show]; - } -} - -- (void)showTextInputPromptWithMessage:(NSString *)message - completionBlock:(AlertPromptCompletionBlock)completion { - if ([self supportsAlertController]) { - UIAlertController *prompt = - [UIAlertController alertControllerWithTitle:nil - message:message - preferredStyle:UIAlertControllerStyleAlert]; - __weak UIAlertController *weakPrompt = prompt; - UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:kCancel - style:UIAlertActionStyleCancel - handler:^(UIAlertAction *_Nonnull action) { - completion(NO, nil); - }]; - UIAlertAction *okAction = - [UIAlertAction actionWithTitle:kOK - style:UIAlertActionStyleDefault - handler:^(UIAlertAction *_Nonnull action) { - UIAlertController *strongPrompt = weakPrompt; - completion(YES, strongPrompt.textFields[0].text); - }]; - [prompt addTextFieldWithConfigurationHandler:nil]; - [prompt addAction:cancelAction]; - [prompt addAction:okAction]; - [self presentViewController:prompt animated:YES completion:nil]; - } else { - SimpleTextPromptDelegate *prompt = - [[SimpleTextPromptDelegate alloc] initWithCompletionHandler:completion]; - UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:nil - message:message - delegate:prompt - cancelButtonTitle:@"Cancel" - otherButtonTitles:@"Ok", nil]; - alertView.alertViewStyle = UIAlertViewStylePlainTextInput; - [alertView show]; - } -} - -- (void)showSpinner:(nullable void (^)(void))completion { - if ([self supportsAlertController]) { - [self showModernSpinner:completion]; - } else { - [self showIOS7Spinner:completion]; - } -} - -- (void)showModernSpinner:(nullable void (^)(void))completion { - UIAlertController *pleaseWaitAlert = - objc_getAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - if (pleaseWaitAlert) { - if (completion) { - completion(); - } - return; - } - pleaseWaitAlert = [UIAlertController alertControllerWithTitle:nil - message:@"Please Wait...\n\n\n\n" - preferredStyle:UIAlertControllerStyleAlert]; - - UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] - initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; - spinner.color = [UIColor blackColor]; - spinner.center = CGPointMake(pleaseWaitAlert.view.bounds.size.width / 2, - pleaseWaitAlert.view.bounds.size.height / 2); - spinner.autoresizingMask = - UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleTopMargin | - UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin; - [spinner startAnimating]; - [pleaseWaitAlert.view addSubview:spinner]; - - objc_setAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey), - pleaseWaitAlert, OBJC_ASSOCIATION_RETAIN_NONATOMIC); - [self presentViewController:pleaseWaitAlert animated:YES completion:completion]; -} - -- (void)showIOS7Spinner:(nullable void (^)(void))completion { - UIWindow *pleaseWaitWindow = - objc_getAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - - if (pleaseWaitWindow) { - if (completion) { - completion(); - } - return; - } - - pleaseWaitWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; - pleaseWaitWindow.backgroundColor = [UIColor clearColor]; - pleaseWaitWindow.windowLevel = UIWindowLevelStatusBar - 1; - - UIView *pleaseWaitView = [[UIView alloc] initWithFrame:pleaseWaitWindow.bounds]; - pleaseWaitView.autoresizingMask = - UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; - pleaseWaitView.backgroundColor = [UIColor colorWithWhite:0 alpha:0.5]; - UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] - initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; - spinner.center = pleaseWaitView.center; - [pleaseWaitView addSubview:spinner]; - [spinner startAnimating]; - - pleaseWaitView.layer.opacity = 0.0; - [self.view addSubview:pleaseWaitView]; - - [pleaseWaitWindow addSubview:pleaseWaitView]; - - [pleaseWaitWindow makeKeyAndVisible]; - - objc_setAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey), - pleaseWaitWindow, OBJC_ASSOCIATION_RETAIN_NONATOMIC); - - [UIView animateWithDuration:0.5f - animations:^{ - pleaseWaitView.layer.opacity = 1.0f; - } - completion:^(BOOL finished) { - if (completion) { - completion(); - } - }]; -} - -- (void)hideSpinner:(nullable void (^)(void))completion { - if ([self supportsAlertController]) { - [self hideModernSpinner:completion]; - } else { - [self hideIOS7Spinner:completion]; - } -} - -- (void)hideModernSpinner:(nullable void (^)(void))completion { - UIAlertController *pleaseWaitAlert = - objc_getAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - - [pleaseWaitAlert dismissViewControllerAnimated:YES completion:completion]; - - objc_setAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey), nil, - OBJC_ASSOCIATION_RETAIN_NONATOMIC); -} - -- (void)hideIOS7Spinner:(nullable void (^)(void))completion { - UIWindow *pleaseWaitWindow = - objc_getAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - - UIView *pleaseWaitView; - pleaseWaitView = pleaseWaitWindow.subviews.firstObject; - - [UIView animateWithDuration:0.5f - animations:^{ - pleaseWaitView.layer.opacity = 0.0f; - } - completion:^(BOOL finished) { - [pleaseWaitWindow resignKeyWindow]; - objc_setAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey), nil, - OBJC_ASSOCIATION_RETAIN_NONATOMIC); - if (completion) { - completion(); - } - }]; -} - -@end - -@implementation SimpleTextPromptDelegate { - AlertPromptCompletionBlock _completionHandler; - SimpleTextPromptDelegate *_retainedSelf; -} - -- (instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler { - self = [super init]; - if (self) { - _completionHandler = completionHandler; - _retainedSelf = self; - } - return self; -} - -- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex { - if (buttonIndex == alertView.firstOtherButtonIndex) { - _completionHandler(YES, [alertView textFieldAtIndex:0].text); - } else { - _completionHandler(NO, nil); - } - _completionHandler = nil; - _retainedSelf = nil; -} - -@end \ No newline at end of file diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExample/main.m b/Pods/Firebase/Samples/authentication/AuthenticationExample/main.m deleted file mode 100644 index d487830..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/AppDelegate.swift deleted file mode 100644 index aa70a38..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,71 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -// [START auth_import] -import Firebase -// [END auth_import] - -import GoogleSignIn -import FBSDKCoreKit -import Fabric -import TwitterKit - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - func application(application: UIApplication, didFinishLaunchingWithOptions - launchOptions: [NSObject: AnyObject]?) -> Bool { - // [START firebase_configure] - // Use Firebase library to configure APIs - FIRApp.configure() - // [END firebase_configure] - FBSDKApplicationDelegate.sharedInstance().application(application, - didFinishLaunchingWithOptions:launchOptions) - let key = NSBundle.mainBundle().objectForInfoDictionaryKey("consumerKey"), - secret = NSBundle.mainBundle().objectForInfoDictionaryKey("consumerSecret") - if let key = key as? String, secret = secret as? String - where key.characters.count > 0 && secret.characters.count > 0 { - Twitter.sharedInstance().startWithConsumerKey(key, consumerSecret: secret) - } - return true - } - - @available(iOS 9.0, *) - func application(application: UIApplication, openURL url: NSURL, options: [String : AnyObject]) - -> Bool { - return self.application(application, - openURL: url, - sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] as! String?, - annotation: [:]) - } - - func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool { - if GIDSignIn.sharedInstance().handleURL(url, - sourceApplication: sourceApplication, - annotation: annotation) { - return true - } - return FBSDKApplicationDelegate.sharedInstance().application(application, - openURL: url, - sourceApplication: sourceApplication, - annotation: annotation) - } -} - diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/BridgingHeader.h b/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/BridgingHeader.h deleted file mode 100644 index 3308aa1..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/BridgingHeader.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// Use this file to import your target's public headers that you would like to expose to Swift. -// - -#import "UIViewController+Alerts.h" \ No newline at end of file diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/CustomTokenViewController.swift b/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/CustomTokenViewController.swift deleted file mode 100644 index d1f6303..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/CustomTokenViewController.swift +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -// [START auth_view_import] -import FirebaseAuth -// [END auth_view_import] - -@objc(CustomTokenViewController) -class CustomTokenViewController: UIViewController { - - @IBOutlet weak var tokenField: UITextView! - - override func touchesBegan(touches: Set, withEvent event: UIEvent?) { - self.view.endEditing(true) - } - - @IBAction func didTapCustomTokenLogin(sender: AnyObject) { - let customToken = tokenField.text - showSpinner({ - // [START signinwithcustomtoken] - FIRAuth.auth()?.signInWithCustomToken(customToken) { (user, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.navigationController!.popViewControllerAnimated(true) - }) - // [END_EXCLUDE] - } - // [END signinwithcustomtoken] - }) - } - -} diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/EmailViewController.swift b/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/EmailViewController.swift deleted file mode 100644 index f231ac6..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/EmailViewController.swift +++ /dev/null @@ -1,135 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -import FirebaseAuth - -@objc(EmailViewController) -class EmailViewController: UIViewController { - - @IBOutlet weak var emailField: UITextField! - @IBOutlet weak var passwordField: UITextField! - - override func touchesBegan(touches: Set, withEvent event: UIEvent?) { - self.view.endEditing(true) - } - - @IBAction func didTapEmailLogin(sender: AnyObject) { - if let email = self.emailField.text, password = self.passwordField.text { - showSpinner({ - // [START headless_email_auth] - FIRAuth.auth()?.signInWithEmail(email, password: password) { (user, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.navigationController!.popViewControllerAnimated(true) - }) - // [END_EXCLUDE] - } - // [END headless_email_auth] - }) - } else { - self.showMessagePrompt("email/password can't be empty") - } - } - - /** @fn requestPasswordReset - @brief Requests a "password reset" email be sent. - */ - @IBAction func didRequestPasswordReset(sender: AnyObject) { - showTextInputPromptWithMessage("Email:") { (userPressedOK, userInput) in - if let userInput = userInput { - self.showSpinner({ - // [START password_reset] - FIRAuth.auth()?.sendPasswordResetWithEmail(userInput) { (error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.showMessagePrompt("Sent") - }) - // [END_EXCLUDE] - } - // [END password_reset] - }) - } - } - } - - /** @fn getProvidersForEmail - @brief Prompts the user for an email address, calls @c FIRAuth.getProvidersForEmail:callback: - and displays the result. - */ - @IBAction func didGetProvidersForEmail(sender: AnyObject) { - showTextInputPromptWithMessage("Email:") { (userPressedOK, email) in - if let email = email { - self.showSpinner({ - // [START get_providers] - FIRAuth.auth()?.fetchProvidersForEmail(email) { (providers, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.showMessagePrompt(providers!.joinWithSeparator(", ")) - }) - // [END_EXCLUDE] - } - // [END get_providers] - }) - } else { - self.showMessagePrompt("email can't be empty") - } - } - } - - @IBAction func didCreateAccount(sender: AnyObject) { - showTextInputPromptWithMessage("Email:") { (userPressedOK, email) in - if let email = email { - self.showTextInputPromptWithMessage("Password:") { (userPressedOK, password) in - if let password = password { - self.showSpinner({ - // [START create_user] - FIRAuth.auth()?.createUserWithEmail(email, password: password) { (user, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.showMessagePrompt(user!.email!) - }) - // [END_EXCLUDE] - } - // [END create_user] - }) - } else { - self.showMessagePrompt("password can't be empty") - } - } - } else { - self.showMessagePrompt("email can't be empty") - } - } - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/MainViewController.swift b/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/MainViewController.swift deleted file mode 100644 index 64e4abc..0000000 --- a/Pods/Firebase/Samples/authentication/AuthenticationExampleSwift/MainViewController.swift +++ /dev/null @@ -1,525 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -// [START usermanagement_view_import] -import Firebase -// [END usermanagement_view_import] -import GoogleSignIn -import FBSDKCoreKit -import FBSDKLoginKit -import TwitterKit - -@objc(MainViewController) -class MainViewController: UITableViewController, GIDSignInDelegate, GIDSignInUIDelegate { - - let kSectionToken = 3 - let kSectionProviders = 2 - let kSectionUser = 1 - let kSectionSignIn = 0 - - enum AuthProvider { - case AuthEmail - case AuthAnonymous - case AuthFacebook - case AuthGoogle - case AuthTwitter - case AuthCustom - } - - /*! @var kOKButtonText - @brief The text of the "OK" button for the Sign In result dialogs. - */ - let kOKButtonText = "OK" - - /*! @var kTokenRefreshedAlertTitle - @brief The title of the "Token Refreshed" alert. - */ - let kTokenRefreshedAlertTitle = "Token" - - /*! @var kTokenRefreshErrorAlertTitle - @brief The title of the "Token Refresh error" alert. - */ - let kTokenRefreshErrorAlertTitle = "Get Token Error" - - /** @var kSetDisplayNameTitle - @brief The title of the "Set Display Name" error dialog. - */ - let kSetDisplayNameTitle = "Set Display Name" - - /** @var kUnlinkTitle - @brief The text of the "Unlink from Provider" error Dialog. - */ - let kUnlinkTitle = "Unlink from Provider" - - /** @var kChangeEmailText - @brief The title of the "Change Email" button. - */ - let kChangeEmailText = "Change Email" - - /** @var kChangePasswordText - @brief The title of the "Change Password" button. - */ - let kChangePasswordText = "Change Password" - - /** @var handle - @brief The handler for the auth state listener, to allow cancelling later. - */ - var handle: FIRAuthStateDidChangeListenerHandle? - - func showAuthPicker(providers: [AuthProvider]) { - let picker = UIAlertController(title: "Select Provider", - message: nil, - preferredStyle: .ActionSheet) - for provider in providers { - var action : UIAlertAction - switch(provider) { - case .AuthEmail: - action = UIAlertAction(title: "Email", style: .Default, handler: { (UIAlertAction) in - self.performSegueWithIdentifier("email", sender:nil) - }) - case .AuthCustom: - action = UIAlertAction(title: "Custom", style: .Default, handler: { (UIAlertAction) in - self.performSegueWithIdentifier("customToken", sender: nil) - }) - case .AuthAnonymous: - action = UIAlertAction(title: "Guest", style: .Default, handler: { (UIAlertAction) in - self.showSpinner({ - // [START firebase_auth_anonymous] - FIRAuth.auth()?.signInAnonymouslyWithCompletion() { (user, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - }) - // [END_EXCLUDE] - } - // [END firebase_auth_anonymous] - }) - - }) - case .AuthFacebook: - action = UIAlertAction(title: "Facebook", style: .Default, handler: { (UIAlertAction) in - let loginManager = FBSDKLoginManager() - loginManager.logInWithReadPermissions(["email"], fromViewController: self, handler: { (result, error) in - if let error = error { - self.showMessagePrompt(error.localizedDescription) - } else if(result.isCancelled) { - print("FBLogin cancelled") - } else { - // [START headless_facebook_auth] - let credential = FIRFacebookAuthProvider.credentialWithAccessToken(FBSDKAccessToken.currentAccessToken().tokenString) - // [END headless_facebook_auth] - self.firebaseLogin(credential) - } - }) - }) - case .AuthGoogle: - action = UIAlertAction(title: "Google", style: .Default, handler: { (UIAlertAction) in - GIDSignIn.sharedInstance().clientID = FIRApp.defaultApp()?.options.clientID - GIDSignIn.sharedInstance().uiDelegate = self - GIDSignIn.sharedInstance().delegate = self - GIDSignIn.sharedInstance().signIn() - - }) - case .AuthTwitter: - action = UIAlertAction(title: "Twitter", style: .Default, handler: { (UIAlertAction) in - Twitter.sharedInstance().logInWithCompletion() { (session, error) in - if let session = session { - // [START headless_twitter_auth] - let credential = FIRTwitterAuthProvider.credentialWithToken(session.authToken, secret: session.authTokenSecret) - // [END headless_twitter_auth] - self.firebaseLogin(credential) - } else { - self.showMessagePrompt((error?.localizedDescription)!) - } - } - }) - } - picker.addAction(action) - } - - picker.addAction(UIAlertAction(title: "Cancel", style: .Cancel, handler: nil)) - presentViewController(picker, animated: true, completion: nil) - - } - - - @IBAction func didTapSignIn(sender: AnyObject) { - showAuthPicker([ - AuthProvider.AuthEmail, - AuthProvider.AuthAnonymous, - AuthProvider.AuthGoogle, - AuthProvider.AuthFacebook, - AuthProvider.AuthTwitter, - AuthProvider.AuthCustom - ]) - } - - @IBAction func didTapLink(sender: AnyObject) { - var providers = Set([ - AuthProvider.AuthEmail, - AuthProvider.AuthGoogle, - AuthProvider.AuthFacebook, - AuthProvider.AuthTwitter - ]) - // Remove any existing providers. Note that this is not a complete list of - // providers, so always check the documentation for a complete reference: - // https://firebase.google.com/docs/auth - let user = FIRAuth.auth()?.currentUser - for info in (user?.providerData)! { - if (info.providerID == FIREmailPasswordAuthProviderID) { - providers.remove(AuthProvider.AuthEmail) - } else if (info.providerID == FIRTwitterAuthProviderID) { - providers.remove(AuthProvider.AuthTwitter) - } else if (info.providerID == FIRFacebookAuthProviderID) { - providers.remove(AuthProvider.AuthFacebook) - } else if (info.providerID == FIRGoogleAuthProviderID) { - providers.remove(AuthProvider.AuthGoogle) - } - } - showAuthPicker(Array(providers)) - } - - func setTitleDisplay(user: FIRUser?) { - if let name = user?.displayName { - self.navigationItem.title = "Welcome \(name)" - } else { - self.navigationItem.title = "Authentication Example" - } - } - - func firebaseLogin(credential: FIRAuthCredential) { - showSpinner({ - if let user = FIRAuth.auth()?.currentUser { - // [START link_credential] - user.linkWithCredential(credential) { (user, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - }) - // [END_EXCLUDE] - } - // [END link_credential] - } else { - // [START signin_credential] - FIRAuth.auth()?.signInWithCredential(credential) { (user, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - }) - // [END_EXCLUDE] - } - // [END signin_credential] - } - }) - } - - // [START headless_google_auth] - func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, withError error: NSError?) { - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - - let authentication = user.authentication - let credential = FIRGoogleAuthProvider.credentialWithIDToken(authentication.idToken, - accessToken: authentication.accessToken) - // [START_EXCLUDE] - firebaseLogin(credential) - // [END_EXCLUDE] - } - // [END headless_google_auth] - - @IBAction func didTapSignOut(sender: AnyObject) { - // [START signout] - let firebaseAuth = FIRAuth.auth() - do { - try firebaseAuth?.signOut() - } catch let signOutError as NSError { - print ("Error signing out: %@", signOutError) - } - // [END signout] - } - - override func viewWillAppear(animated: Bool) { - super.viewWillAppear(animated) - handle = FIRAuth.auth()?.addAuthStateDidChangeListener() { (auth, user) in - self.setTitleDisplay(user) - self.tableView.reloadData() - } - } - - override func viewWillDisappear(animated: Bool) { - super.viewWillDisappear(animated) - FIRAuth.auth()?.removeAuthStateDidChangeListener(handle!) - } - - override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { - switch section { - case kSectionSignIn: - return 1 - case kSectionUser, kSectionToken: - if FIRAuth.auth()?.currentUser != nil { - return 1 - } else { - return 0 - } - case kSectionProviders: - if let user = FIRAuth.auth()?.currentUser { - return user.providerData.count - } - return 0 - default: - return 0 - } - } - - override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { - let cell: UITableViewCell? - switch indexPath.section { - case kSectionSignIn: - if FIRAuth.auth()?.currentUser != nil { - cell = tableView.dequeueReusableCellWithIdentifier("SignOut") - } else { - cell = tableView.dequeueReusableCellWithIdentifier("SignIn") - } - case kSectionUser: - cell = tableView.dequeueReusableCellWithIdentifier("Profile") - let user = FIRAuth.auth()?.currentUser - let emailLabel = cell?.viewWithTag(1) as! UILabel - let userIDLabel = cell?.viewWithTag(2) as! UILabel - let profileImageView = cell?.viewWithTag(3) as! UIImageView - emailLabel.text = user?.email - userIDLabel.text = user?.uid - - let photoURL = user?.photoURL - struct last { - static var photoURL: NSURL? = nil - } - last.photoURL = photoURL; // to prevent earlier image overwrites later one. - if let photoURL = photoURL { - dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), { - let data = NSData.init(contentsOfURL: photoURL) - if let data = data { - let image = UIImage.init(data: data) - dispatch_async(dispatch_get_main_queue(), { - if (photoURL == last.photoURL) { - profileImageView.image = image - } - }) - } - }) - } else { - profileImageView.image = UIImage.init(named: "ic_account_circle") - } - case kSectionProviders: - cell = tableView.dequeueReusableCellWithIdentifier("Provider") - let userInfo = FIRAuth.auth()?.currentUser?.providerData[indexPath.row] - cell?.textLabel?.text = userInfo?.providerID - cell?.detailTextLabel?.text = userInfo?.uid - case kSectionToken: - cell = tableView.dequeueReusableCellWithIdentifier("Token") - default: - cell = nil - } - return cell! - } - - override func tableView(tableView: UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath: NSIndexPath) -> String? { - return "Unlink" - } - - // Swipe to delete - override func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) { - if editingStyle == .Delete { - let providerID = FIRAuth.auth()?.currentUser?.providerData[indexPath.row].providerID - showSpinner({ - // [START unlink_provider] - FIRAuth.auth()?.currentUser?.unlinkFromProvider(providerID!) { (user, error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - tableView.reloadData() - }) - // [END_EXCLUDE] - } - // [END unlink_provider] - }) - } - } - - override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { - if indexPath.section == kSectionUser { - return 200 - } - return 44 - } - - override func numberOfSectionsInTableView(tableView: UITableView) -> Int { - return 4 - } - - @IBAction func didTokenRefresh(sender: AnyObject) { - let action: FIRAuthTokenCallback = {(token, error) in - let okAction = UIAlertAction.init(title: self.kOKButtonText, style: .Default) - {action in print(self.kOKButtonText)} - if let error = error { - let alertController = UIAlertController.init(title: self.kTokenRefreshErrorAlertTitle, - message: error.localizedDescription, preferredStyle: .Alert) - alertController.addAction(okAction) - self.presentViewController(alertController, animated: true, completion: nil) - return - } - - // Log token refresh event to Scion. - FIRAnalytics.logEventWithName("tokenrefresh", parameters: nil) - - let alertController = UIAlertController.init(title: self.kTokenRefreshedAlertTitle, - message: token, preferredStyle: .Alert) - alertController.addAction(okAction) - self.presentViewController(alertController, animated: true, completion: nil) - } - // [START token_refresh] - FIRAuth.auth()?.currentUser?.getTokenForcingRefresh(true, completion: action) - // [END token_refresh] - } - - /** @fn setDisplayName - @brief Changes the display name of the current user. - */ - @IBAction func didSetDisplayName(sender: AnyObject) { - showTextInputPromptWithMessage("Display Name:") { (userPressedOK, userInput) in - if let userInput = userInput { - self.showSpinner({ - // [START profile_change] - let changeRequest = FIRAuth.auth()?.currentUser?.profileChangeRequest() - changeRequest?.displayName = userInput - changeRequest?.commitChangesWithCompletion() { (error) in - // [END profile_change] - self.hideSpinner({ - self.showTypicalUIForUserUpdateResultsWithTitle(self.kSetDisplayNameTitle, error: error) - self.setTitleDisplay(FIRAuth.auth()?.currentUser) - }) - } - }) - } else { - self.showMessagePrompt("displayname can't be empty") - } - } - } - - /** @fn requestVerifyEmail - @brief Requests a "verify email" email be sent. - */ - @IBAction func didRequestVerifyEmail(sender: AnyObject) { - showSpinner({ - // [START send_verification_email] - FIRAuth.auth()?.currentUser?.sendEmailVerificationWithCompletion({ (error) in - // [START_EXCLUDE] - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.showMessagePrompt("Sent") - }) - // [END_EXCLUDE] - }) - // [END send_verification_email] - }) - } - - /** @fn changeEmail - @brief Changes the email address of the current user. - */ - @IBAction func didChangeEmail(sender: AnyObject) { - showTextInputPromptWithMessage("Email Address:") { (userPressedOK, userInput) in - if let userInput = userInput { - self.showSpinner({ - // [START change_email] - FIRAuth.auth()?.currentUser?.updateEmail(userInput) { (error) in - // [START_EXCLUDE] - self.hideSpinner({ - self.showTypicalUIForUserUpdateResultsWithTitle(self.kChangeEmailText, error:error) - }) - // [END_EXCLUDE] - } - // [END change_email] - }) - } else { - self.showMessagePrompt("email can't be empty") - } - } - } - - /** @fn changePassword - @brief Changes the password of the current user. - */ - @IBAction func didChangePassword(sender: AnyObject) { - showTextInputPromptWithMessage("New Password:") { (userPressedOK, userInput) in - if let userInput = userInput { - self.showSpinner({ - // [START change_password] - FIRAuth.auth()?.currentUser?.updatePassword(userInput) { (error) in - // [START_EXCLUDE] - self.hideSpinner({ - self.showTypicalUIForUserUpdateResultsWithTitle(self.kChangePasswordText, error:error) - }) - // [END_EXCLUDE] - } - // [END change_password] - }) - } else { - self.showMessagePrompt("password can't be empty") - } - } - } - - // MARK: - Helpers - - /** @fn showTypicalUIForUserUpdateResultsWithTitle:error: - @brief Shows a @c UIAlertView if error is non-nil with the localized description of the error. - @param resultsTitle The title of the @c UIAlertView - @param error The error details to display if non-nil. - */ - func showTypicalUIForUserUpdateResultsWithTitle(resultsTitle: String, error: NSError?) { - if let error = error { - let message = "\(error.domain) (\(error.code))\n\(error.localizedDescription)" - let okAction = UIAlertAction.init(title: self.kOKButtonText, style: .Default) - {action in print(self.kOKButtonText)} - let alertController = UIAlertController.init(title: resultsTitle, - message: message, preferredStyle: .Alert) - alertController.addAction(okAction) - self.presentViewController(alertController, animated: true, completion: nil) - return - } - tableView.reloadData() - } - -} diff --git a/Pods/Firebase/Samples/authentication/Podfile b/Pods/Firebase/Samples/authentication/Podfile deleted file mode 100644 index 51d5d99..0000000 --- a/Pods/Firebase/Samples/authentication/Podfile +++ /dev/null @@ -1,17 +0,0 @@ -# AuthenticationExample - -use_frameworks! -platform :ios, '7.0' -# [START auth_pod] -pod 'Firebase/Auth' -# [END auth_pod] - -# These are pods used for the auth providers. -pod 'FBSDKLoginKit' -pod 'GoogleSignIn' -pod 'TwitterKit' - -target 'AuthenticationExample' do -end -target 'AuthenticationExampleSwift' do -end diff --git a/Pods/Firebase/Samples/authentication/README.md b/Pods/Firebase/Samples/authentication/README.md deleted file mode 100644 index df4e918..0000000 --- a/Pods/Firebase/Samples/authentication/README.md +++ /dev/null @@ -1,95 +0,0 @@ -Firebase Authentication Quickstart -============================= - -Introduction ------------- - -- [Read more about Firebase Authentication](https://firebase.google.com/docs/auth/) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). - - -### Google Sign In Setup -- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: - - Select the **Auth** panel and then click the **Sign In Method** tab. - - Click **Google** and turn on the **Enable** switch, then click **Save**. -- In XCode, add a custom URL scheme for your reversed client ID. - - You can find this in the `GoogleService-Info.plist` -- Run the app on your device or simulator. - - Select **Sign In** and select Google to begin. - -### Facebook Login Setup -- Go to the [Facebook Developers Site](https://developers.facebook.com) and follow all - instructions to set up a new Android app. When asked for a bundle ID, use - `com.google.firebase.quickstart.AuthenticationExample`. -- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: - - Select the **Auth** panel and then click the **Sign In Method** tab. - - Click **Facebook** and turn on the **Enable** switch, then click **Save**. - - Enter your Facebook **App Id** and **App Secret** and click **Save**. -- Open your regular `Info.plist` and replace the value of the `FacebookAppID` with "fb" + the ID of the Facebook app you just created, e.g fb124567. -- Run the app on your device or simulator. - - Select **Sign In** and select Facebook to begin. - -### Email/Password Setup -- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: - - Select the **Auth** panel and then click the **Sign In Method** tab. - - Click **Email/Password** and turn on the **Enable** switch, then click **Save**. -- Run the app on your device or simulator. - - Select **Sign In** and select Email to begin. - -### Twitter Login Setup -- Go to the [Twitter Developers Site](https://apps.twitter.com/) and follow all - instructions to set up a new iOS app. -- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: - - Select the **Auth** panel and then click the **Sign In Method** tab. - - Click **Twitter** and turn on the **Enable** switch, then click **Save**. - - Enter your Twitter **API Key** and **App Secret** and click **Save**. -- Open your regular `Info.plist` and replace the value of the `consumerKey` and `consumerSecret` values with the keys from the Twitter app you just created. -- Run the app on your device or simulator. - - Select **Sign In** and select Twitter to begin. -- Note: you can also integrate with Twitter via Fabric using `[Fabric with:@[ [Twitter class] ]];` - -### Custom Authentication Setup -- Go to the [Google Developers Console](https://console.developers.google.com/project) and navigate to your project: - - From the left "hamburger" menu navigate to the **API Manager** tab. - - Click on the **Credentials** item in the left column. - - Click **New credentials** and select **Service account key**. Select **New service account**, - pick any name, and select **JSON** as the key type. Then click **Create**. - - You should now have a new JSON file for your service account in your Downloads directory. -- Open the file `web/auth.html` in your computer's web browser. - - Click **Choose File** and upload the JSON file you just downloaded. - - Enter any User ID and click **Generate**. - - Copy the token link displayed. -- Run the app on the simulator. - - Select **Sign In** and select Custom to begin. - - Paste in the token you generated earlier. - - When you return to the main screen, you should see the User ID you entered when generating the - token. - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2016 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/authentication/web/auth.html b/Pods/Firebase/Samples/authentication/web/auth.html deleted file mode 100644 index 7328fbc..0000000 --- a/Pods/Firebase/Samples/authentication/web/auth.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - Custom Token Generator Example - - - - - - - -
-
-

Token Generator

-
-
-
-
-
-

In order to generate a token you'll need to use a service account JSON file provided - by the Google Developers Console view - of your Firebase project. We recommend that once you're done testing with this tool you - delete the service account you made, and create a fresh one for the integration with your - actual authentication system. -

-

- To get started, select your JSON file below. -

- -
-
-
-
-
- -
-
-
-
- - - diff --git a/Pods/Firebase/Samples/config/Config.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/config/Config.xcodeproj/project.pbxproj deleted file mode 100644 index 9ecdfc8..0000000 --- a/Pods/Firebase/Samples/config/Config.xcodeproj/project.pbxproj +++ /dev/null @@ -1,558 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 32C355031CBC57CF009B576C /* RemoteConfigDefaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 32C355021CBC57CF009B576C /* RemoteConfigDefaults.plist */; }; - 32C355041CBC57CF009B576C /* RemoteConfigDefaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 32C355021CBC57CF009B576C /* RemoteConfigDefaults.plist */; }; - 32C355051CBC57CF009B576C /* RemoteConfigDefaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 32C355021CBC57CF009B576C /* RemoteConfigDefaults.plist */; }; - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* ViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FDE055C1B0DAA090037B82F /* AppTests.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; - remoteInfo = Config; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 32C355021CBC57CF009B576C /* RemoteConfigDefaults.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = RemoteConfigDefaults.plist; sourceTree = ""; }; - 5F5A534C1ADE670C00F81DF0 /* Config.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Config.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* ConfigSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ConfigSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - 5FDE05581B0DAA090037B82F /* ConfigTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ConfigTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 5FDE055C1B0DAA090037B82F /* AppTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppTests.m; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05551B0DAA090037B82F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* Config */, - 5F5A537A1ADE67D500F81DF0 /* ConfigSwift */, - 5FDE05591B0DAA090037B82F /* ConfigTests */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - wrapsLines = 0; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* Config.app */, - 5F5A53791ADE67D500F81DF0 /* ConfigSwift.app */, - 5FDE05581B0DAA090037B82F /* ConfigTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* Config */ = { - isa = PBXGroup; - children = ( - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 5F5A53561ADE670C00F81DF0 /* ViewController.h */, - 5F5A53571ADE670C00F81DF0 /* ViewController.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = Config; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - 32C355021CBC57CF009B576C /* RemoteConfigDefaults.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* ConfigSwift */ = { - isa = PBXGroup; - children = ( - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */, - ); - path = ConfigSwift; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; - 5FDE05591B0DAA090037B82F /* ConfigTests */ = { - isa = PBXGroup; - children = ( - 5FDE055C1B0DAA090037B82F /* AppTests.m */, - ); - path = ConfigTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* Config */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "Config" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Config; - productName = Config; - productReference = 5F5A534C1ADE670C00F81DF0 /* Config.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* ConfigSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "ConfigSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = ConfigSwift; - productName = ConfigSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* ConfigSwift.app */; - productType = "com.apple.product-type.application"; - }; - 5FDE05571B0DAA090037B82F /* ConfigTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "ConfigTests" */; - buildPhases = ( - 5FDE05541B0DAA090037B82F /* Sources */, - 5FDE05551B0DAA090037B82F /* Frameworks */, - 5FDE05561B0DAA090037B82F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */, - ); - name = ConfigTests; - productName = ConfigTests; - productReference = 5FDE05581B0DAA090037B82F /* ConfigTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0730; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5FDE05571B0DAA090037B82F = { - CreatedOnToolsVersion = 6.3.2; - TestTargetID = 5F5A534B1ADE670C00F81DF0; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "Config" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* Config */, - 5F5A53781ADE67D500F81DF0 /* ConfigSwift */, - 5FDE05571B0DAA090037B82F /* ConfigTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 32C355031CBC57CF009B576C /* RemoteConfigDefaults.plist in Resources */, - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 32C355041CBC57CF009B576C /* RemoteConfigDefaults.plist in Resources */, - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05561B0DAA090037B82F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 32C355051CBC57CF009B576C /* RemoteConfigDefaults.plist in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05541B0DAA090037B82F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 5F5A534B1ADE670C00F81DF0 /* Config */; - targetProxy = 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Config/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.config; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Config/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.config; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/Config/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.config; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/Config/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.config; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5FDE05601B0DAA090037B82F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - Config, - ); - INFOPLIST_FILE = Config/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Config.app/Config"; - }; - name = Debug; - }; - 5FDE05611B0DAA090037B82F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - Config, - ); - INFOPLIST_FILE = Config/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Config.app/Config"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "Config" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "Config" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "ConfigSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "ConfigTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FDE05601B0DAA090037B82F /* Debug */, - 5FDE05611B0DAA090037B82F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/config/Config/.clang-format b/Pods/Firebase/Samples/config/Config/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/config/Config/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/config/Config/AppDelegate.h b/Pods/Firebase/Samples/config/Config/AppDelegate.h deleted file mode 100644 index 66dc0c1..0000000 --- a/Pods/Firebase/Samples/config/Config/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(nonatomic, strong) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/config/Config/AppDelegate.m b/Pods/Firebase/Samples/config/Config/AppDelegate.m deleted file mode 100644 index ab1777c..0000000 --- a/Pods/Firebase/Samples/config/Config/AppDelegate.m +++ /dev/null @@ -1,30 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -@import Firebase; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // [START configure_firebase] - [FIRApp configure]; - // [END configure_firebase] - return YES; -} - -@end diff --git a/Pods/Firebase/Samples/config/Config/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/config/Config/Base.lproj/Main.storyboard deleted file mode 100644 index 40e254d..0000000 --- a/Pods/Firebase/Samples/config/Config/Base.lproj/Main.storyboard +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/config/Config/Info.plist b/Pods/Firebase/Samples/config/Config/Info.plist deleted file mode 100644 index 35e7069..0000000 --- a/Pods/Firebase/Samples/config/Config/Info.plist +++ /dev/null @@ -1,51 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - Main - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/config/Config/RemoteConfigDefaults.plist b/Pods/Firebase/Samples/config/Config/RemoteConfigDefaults.plist deleted file mode 100644 index 275e0b8..0000000 --- a/Pods/Firebase/Samples/config/Config/RemoteConfigDefaults.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - price_prefix - Your price is $ - loading_phrase - Checking your price... - is_promotion_on - - price - 100 - discount - 0 - - diff --git a/Pods/Firebase/Samples/config/Config/ViewController.h b/Pods/Firebase/Samples/config/Config/ViewController.h deleted file mode 100644 index f6081a3..0000000 --- a/Pods/Firebase/Samples/config/Config/ViewController.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; -@import FirebaseRemoteConfig; - -@interface ViewController : UIViewController -@property (weak, nonatomic) IBOutlet UILabel *priceLabel; -@property (weak, nonatomic) IBOutlet UIButton *fetchButton; -@property (nonatomic, strong) FIRRemoteConfig *remoteConfig; -@end diff --git a/Pods/Firebase/Samples/config/Config/ViewController.m b/Pods/Firebase/Samples/config/Config/ViewController.m deleted file mode 100644 index fd7aee2..0000000 --- a/Pods/Firebase/Samples/config/Config/ViewController.m +++ /dev/null @@ -1,104 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "ViewController.h" -@import FirebaseRemoteConfig; - -@implementation ViewController - -NSString *const kPricePrefixConfigKey = @"price_prefix"; -NSString *const kPriceConfigKey = @"price"; -NSString *const kLoadingPhraseConfigKey = @"loading_phrase"; -NSString *const kIsPromotionConfigKey = @"is_promotion_on"; -NSString *const kDiscountConfigKey = @"discount"; - -- (void)viewDidLoad { - [super viewDidLoad]; - // [START get_remote_config_instance] - self.remoteConfig = [FIRRemoteConfig remoteConfig]; - // [END get_remote_config_instance] - - // Create Remote Config Setting to enable developer mode. - // Fetching configs from the server is normally limited to 5 requests per hour. - // Enabling developer mode allows many more requests to be made per hour, so developers - // can test different config values during development. - // [START enable_dev_mode] - FIRRemoteConfigSettings *remoteConfigSettings = [[FIRRemoteConfigSettings alloc] initWithDeveloperModeEnabled:YES]; - self.remoteConfig.configSettings = remoteConfigSettings; - // [END enable_dev_mode] - - // Set default Remote Config values. In general you should have in-app defaults for all - // values that you may configure using Remote Config later on. The idea is that you - // use the in-app defaults and when you need to adjust those defaults, you set an updated - // value in the App Manager console. The next time that your application fetches values - // from the server, the new values you set in the Firebase console are cached. After you - // activate these values, they are used in your app instead of the in-app defaults. You - // can set default values using a plist file, as shown here, or you can set defaults - // inline by using one of the other setDefaults methods. - // [START set_default_values] - [self.remoteConfig setDefaultsFromPlistFileName:@"RemoteConfigDefaults"]; - // [END set_default_values] - - [self fetchConfig]; - [super viewDidLoad]; -} - -- (void)fetchConfig { - _priceLabel.text = self.remoteConfig[kLoadingPhraseConfigKey].stringValue; - - long expirationDuration = 3600; - // If in developer mode cacheExpiration is set to 0 so each fetch will retrieve values from - // the server. - if (self.remoteConfig.configSettings.isDeveloperModeEnabled) { - expirationDuration = 0; - } - - // [START fetch_config_with_callback] - // cacheExpirationSeconds is set to cacheExpiration here, indicating that any previously - // fetched and cached config would be considered expired because it would have been fetched - // more than cacheExpiration seconds ago. Thus the next fetch would go to the server unless - // throttling is in progress. The default expiration duration is 43200 (12 hours). - [self.remoteConfig fetchWithExpirationDuration:expirationDuration completionHandler:^(FIRRemoteConfigFetchStatus status, NSError *error) { - if (status == FIRRemoteConfigFetchStatusSuccess) { - NSLog(@"Config fetched!"); - [self.remoteConfig activateFetched]; - } else { - NSLog(@"Config not fetched"); - NSLog(@"Error %@", error.localizedDescription); - } - [self displayPrice]; - }]; - // [END fetch_config_with_callback] -} - -// Display price with discount applied if promotion is on. Otherwise display original price. -- (void)displayPrice { - long initialPrice = self.remoteConfig[kPriceConfigKey].numberValue.longValue; - long finalPrice = initialPrice; - if (self.remoteConfig[kIsPromotionConfigKey].boolValue) { - // [START get_config_value] - finalPrice = initialPrice - self.remoteConfig[kDiscountConfigKey].numberValue.longValue; - // [END get_config_value] - } - self.priceLabel.text = [NSString stringWithFormat:@"%@%ld", - self.remoteConfig[kPricePrefixConfigKey].stringValue, finalPrice]; -} - -- (IBAction)handleFetchTouch:(id)sender { - [self fetchConfig]; -} - -@end diff --git a/Pods/Firebase/Samples/config/Config/main.m b/Pods/Firebase/Samples/config/Config/main.m deleted file mode 100644 index bc10c3a..0000000 --- a/Pods/Firebase/Samples/config/Config/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/config/ConfigSwift/AppDelegate.swift b/Pods/Firebase/Samples/config/ConfigSwift/AppDelegate.swift deleted file mode 100644 index 30f5f7b..0000000 --- a/Pods/Firebase/Samples/config/ConfigSwift/AppDelegate.swift +++ /dev/null @@ -1,33 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // [START configure_firebase] - FIRApp.configure() - // [END configure_firebase] - return true - } - -} - diff --git a/Pods/Firebase/Samples/config/ConfigSwift/ViewController.swift b/Pods/Firebase/Samples/config/ConfigSwift/ViewController.swift deleted file mode 100644 index 74a177c..0000000 --- a/Pods/Firebase/Samples/config/ConfigSwift/ViewController.swift +++ /dev/null @@ -1,105 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(ViewController) -class ViewController: UIViewController { - - let pricePrefixConfigKey = "price_prefix" - let priceConfigKey = "price" - let loadingPhraseConfigKey = "loading_phrase" - let isPromotionConfigKey = "is_promotion_on" - let discountConfigKey = "discount" - - var remoteConfig:FIRRemoteConfig! - @IBOutlet weak var priceLabel: UILabel! - @IBOutlet weak var fetchButton: UIButton! - - override func viewDidLoad() { - super.viewDidLoad() - // [START get_remote_config_instance] - remoteConfig = FIRRemoteConfig.remoteConfig() - // [END get_remote_config_instance] - - // Create Remote Config Setting to enable developer mode. - // Fetching configs from the server is normally limited to 5 requests per hour. - // Enabling developer mode allows many more requests to be made per hour, so developers - // can test different config values during development. - // [START enable_dev_mode] - let remoteConfigSettings = FIRRemoteConfigSettings(developerModeEnabled: true) - remoteConfig.configSettings = remoteConfigSettings! - // [END enable_dev_mode] - - // Set default Remote Config values. In general you should have in-app defaults for all - // values that you may configure using Remote Config later on. The idea is that you - // use the in-app defaults and when you need to adjust those defaults, you set an updated - // value in the App Manager console. The next time that your application fetches values - // from the server, the new values you set in the Firebase console are cached. After you - // activate these values, they are used in your app instead of the in-app defaults. You - // can set default values using a plist file, as shown here, or you can set defaults - // inline by using one of the other setDefaults methods. - // [START set_default_values] - remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults") - // [END set_default_values] - - fetchConfig() - } - - func fetchConfig() { - priceLabel.text = remoteConfig[loadingPhraseConfigKey].stringValue - - var expirationDuration = 3600 - // If in developer mode cacheExpiration is set to 0 so each fetch will retrieve values from - // the server. - if (remoteConfig.configSettings.isDeveloperModeEnabled) { - expirationDuration = 0 - } - - // [START fetch_config_with_callback] - // cacheExpirationSeconds is set to cacheExpiration here, indicating that any previously - // fetched and cached config would be considered expired because it would have been fetched - // more than cacheExpiration seconds ago. Thus the next fetch would go to the server unless - // throttling is in progress. The default expiration duration is 43200 (12 hours). - remoteConfig.fetchWithExpirationDuration(NSTimeInterval(expirationDuration)) { (status, error) -> Void in - if (status == FIRRemoteConfigFetchStatus.Success) { - print("Config fetched!") - self.remoteConfig.activateFetched() - } else { - print("Config not fetched") - print("Error \(error!.localizedDescription)") - } - self.displayPrice() - } - // [END fetch_config_with_callback] - } - - func displayPrice() { - let initialPrice = remoteConfig[priceConfigKey].numberValue!.intValue - var finalPrice = initialPrice - if (remoteConfig[isPromotionConfigKey].boolValue) { - // [START get_config_value] - finalPrice = initialPrice - (remoteConfig[discountConfigKey].numberValue?.integerValue)! - // [END get_config_value] - } - priceLabel.text = "\(self.remoteConfig[self.pricePrefixConfigKey].stringValue!)\(finalPrice)" - } - - @IBAction func handleFetchTouch(sender: AnyObject) { - fetchConfig() - } -} diff --git a/Pods/Firebase/Samples/config/ConfigTests/AppTests.m b/Pods/Firebase/Samples/config/ConfigTests/AppTests.m deleted file mode 100644 index 4ee604c..0000000 --- a/Pods/Firebase/Samples/config/ConfigTests/AppTests.m +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import - -@interface AppTests : XCTestCase -@end - -@implementation AppTests - -- (void)setUp { - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown { - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testExample { - // This is an example of a functional test case. - XCTAssert(YES, @"Pass"); -} - -@end diff --git a/Pods/Firebase/Samples/config/README.md b/Pods/Firebase/Samples/config/README.md deleted file mode 100644 index fdbc10a..0000000 --- a/Pods/Firebase/Samples/config/README.md +++ /dev/null @@ -1,41 +0,0 @@ -Firebase Remote Config Quickstart -============================= - -Introduction ------------- - -- [Read more about Firebase Remote Config](https://firbase.google.com/docs/remote-config/) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- Alter configuration in the Remote Config console, for example creating an override for `loading_phrase`. -- Run the sample on your iOS device or emulator. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/config/podfile b/Pods/Firebase/Samples/config/podfile deleted file mode 100644 index c439697..0000000 --- a/Pods/Firebase/Samples/config/podfile +++ /dev/null @@ -1,12 +0,0 @@ -# Config -use_frameworks! -platform :ios, '7.0' - -pod 'Firebase/RemoteConfig' - -target 'Config' do -end -target 'ConfigSwift' do -end -target 'ConfigTests' do -end diff --git a/Pods/Firebase/Samples/crash/CrashReporter.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/crash/CrashReporter.xcodeproj/project.pbxproj deleted file mode 100644 index a23b1a2..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter.xcodeproj/project.pbxproj +++ /dev/null @@ -1,559 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* ViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FDE055C1B0DAA090037B82F /* AppTests.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; - remoteInfo = CrashReporter; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 5F5A534C1ADE670C00F81DF0 /* CrashReporter.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CrashReporter.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* CrashReporterSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CrashReporterSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - 5FDE05581B0DAA090037B82F /* CrashReporterTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CrashReporterTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 5FDE055C1B0DAA090037B82F /* AppTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppTests.m; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05551B0DAA090037B82F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* CrashReporter */, - 5F5A537A1ADE67D500F81DF0 /* CrashReporterSwift */, - 5FDE05591B0DAA090037B82F /* CrashReporterTests */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - wrapsLines = 0; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* CrashReporter.app */, - 5F5A53791ADE67D500F81DF0 /* CrashReporterSwift.app */, - 5FDE05581B0DAA090037B82F /* CrashReporterTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* CrashReporter */ = { - isa = PBXGroup; - children = ( - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 5F5A53561ADE670C00F81DF0 /* ViewController.h */, - 5F5A53571ADE670C00F81DF0 /* ViewController.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = CrashReporter; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* CrashReporterSwift */ = { - isa = PBXGroup; - children = ( - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */, - ); - path = CrashReporterSwift; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; - 5FDE05591B0DAA090037B82F /* CrashReporterTests */ = { - isa = PBXGroup; - children = ( - 5FDE055C1B0DAA090037B82F /* AppTests.m */, - ); - path = CrashReporterTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* CrashReporter */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "CrashReporter" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = CrashReporter; - productName = CrashReporter; - productReference = 5F5A534C1ADE670C00F81DF0 /* CrashReporter.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* CrashReporterSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "CrashReporterSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = CrashReporterSwift; - productName = CrashReporterSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* CrashReporterSwift.app */; - productType = "com.apple.product-type.application"; - }; - 5FDE05571B0DAA090037B82F /* CrashReporterTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "CrashReporterTests" */; - buildPhases = ( - 5FDE05541B0DAA090037B82F /* Sources */, - 5FDE05551B0DAA090037B82F /* Frameworks */, - 5FDE05561B0DAA090037B82F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */, - ); - name = CrashReporterTests; - productName = CrashReporterTests; - productReference = 5FDE05581B0DAA090037B82F /* CrashReporterTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0720; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5FDE05571B0DAA090037B82F = { - CreatedOnToolsVersion = 6.3.2; - TestTargetID = 5F5A534B1ADE670C00F81DF0; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "CrashReporter" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* CrashReporter */, - 5F5A53781ADE67D500F81DF0 /* CrashReporterSwift */, - 5FDE05571B0DAA090037B82F /* CrashReporterTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05561B0DAA090037B82F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05541B0DAA090037B82F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 5F5A534B1ADE670C00F81DF0 /* CrashReporter */; - targetProxy = 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = CrashReporter/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.CrashReporter; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = ""; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = CrashReporter/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.CrashReporter; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = ""; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/CrashReporter/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.CrashReporter; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/CrashReporter/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.CrashReporter; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5FDE05601B0DAA090037B82F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - CrashReporter, - ); - INFOPLIST_FILE = CrashReporter/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/CrashReporter.app/CrashReporter"; - }; - name = Debug; - }; - 5FDE05611B0DAA090037B82F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - CrashReporter, - ); - INFOPLIST_FILE = CrashReporter/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/CrashReporter.app/CrashReporter"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "CrashReporter" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "CrashReporter" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "CrashReporterSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "CrashReporterTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FDE05601B0DAA090037B82F /* Debug */, - 5FDE05611B0DAA090037B82F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/crash/CrashReporter/.clang-format b/Pods/Firebase/Samples/crash/CrashReporter/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/crash/CrashReporter/AppDelegate.h b/Pods/Firebase/Samples/crash/CrashReporter/AppDelegate.h deleted file mode 100644 index 9ac8504..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(nonatomic, strong) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/crash/CrashReporter/AppDelegate.m b/Pods/Firebase/Samples/crash/CrashReporter/AppDelegate.m deleted file mode 100644 index e643124..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/AppDelegate.m +++ /dev/null @@ -1,31 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" - -@import Firebase; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - - // Initialize Firebase service. - [FIRApp configure]; - return YES; -} - -@end diff --git a/Pods/Firebase/Samples/crash/CrashReporter/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/crash/CrashReporter/Base.lproj/Main.storyboard deleted file mode 100644 index c438ea8..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/Base.lproj/Main.storyboard +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/crash/CrashReporter/Info.plist b/Pods/Firebase/Samples/crash/CrashReporter/Info.plist deleted file mode 100644 index 30d7c48..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/Info.plist +++ /dev/null @@ -1,51 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/crash/CrashReporter/ViewController.h b/Pods/Firebase/Samples/crash/CrashReporter/ViewController.h deleted file mode 100644 index 4dbc219..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/ViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface ViewController : UIViewController -@end diff --git a/Pods/Firebase/Samples/crash/CrashReporter/ViewController.m b/Pods/Firebase/Samples/crash/CrashReporter/ViewController.m deleted file mode 100644 index 555482a..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/ViewController.m +++ /dev/null @@ -1,42 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "ViewController.h" -@import FirebaseCrash; - - -@implementation ViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - - // Log that the view did load, FIRCrashNSLog is used here so the log message will be - // shown in the console output. If FIRCrashLog is used the message is not shown in - // the console output. - FIRCrashNSLog(@"View loaded"); -} - -- (IBAction)initiateCrash:(id)sender { - // FIRCrashLog is used here to indicate that the log message - // will not be shown in the console output. Use FIRCrashNSLog to have the - // log message show in the console output. - // [START log_and_crash] - FIRCrashLog(@"Cause Crash button clicked"); - assert(NO); - // [END log_and_crash] -} - -@end diff --git a/Pods/Firebase/Samples/crash/CrashReporter/main.m b/Pods/Firebase/Samples/crash/CrashReporter/main.m deleted file mode 100644 index d487830..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporter/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/crash/CrashReporterSwift/AppDelegate.swift b/Pods/Firebase/Samples/crash/CrashReporterSwift/AppDelegate.swift deleted file mode 100644 index 21aa0b1..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporterSwift/AppDelegate.swift +++ /dev/null @@ -1,31 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // Initialize Firebase service. - FIRApp.configure() - return true - } -} - diff --git a/Pods/Firebase/Samples/crash/CrashReporterSwift/ViewController.swift b/Pods/Firebase/Samples/crash/CrashReporterSwift/ViewController.swift deleted file mode 100644 index aa93605..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporterSwift/ViewController.swift +++ /dev/null @@ -1,35 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import FirebaseCrash - -@objc(ViewController) -class ViewController: UIViewController { - - override func viewDidLoad() { - super.viewDidLoad() - - FIRCrashMessage("View loaded") - } - - @IBAction func initiateCrash(sender: AnyObject) { - // [START log_and_crash_swift] - FIRCrashMessage("Cause Crash button clicked") - fatalError() - // [END log_and_crash_swift] - } -} diff --git a/Pods/Firebase/Samples/crash/CrashReporterTests/AppTests.m b/Pods/Firebase/Samples/crash/CrashReporterTests/AppTests.m deleted file mode 100644 index e5f892a..0000000 --- a/Pods/Firebase/Samples/crash/CrashReporterTests/AppTests.m +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import - -@interface AppTests : XCTestCase -@end - -@implementation AppTests - -- (void)setUp { - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown { - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testExample { - // This is an example of a functional test case. - XCTAssert(YES, @"Pass"); -} - -@end diff --git a/Pods/Firebase/Samples/crash/Podfile b/Pods/Firebase/Samples/crash/Podfile deleted file mode 100644 index ae54563..0000000 --- a/Pods/Firebase/Samples/crash/Podfile +++ /dev/null @@ -1,11 +0,0 @@ -# CrashReporter -use_frameworks! -platform :ios, '7.0' -pod 'Firebase/Crash' - -target 'CrashReporter' do -end -target 'CrashReporterSwift' do -end -target 'CrashReporterTests' do -end diff --git a/Pods/Firebase/Samples/crash/README.md b/Pods/Firebase/Samples/crash/README.md deleted file mode 100644 index d4f24c7..0000000 --- a/Pods/Firebase/Samples/crash/README.md +++ /dev/null @@ -1,44 +0,0 @@ -Firebase Crash Quickstart -============================= - -The Firebase Crash iOS quickstart demonstrates how to report crashes and log -events leading up to those crashes. - -Introduction ------------- - -- [Read more about Firebase Crash](https://firebase.google.com/docs/crash/) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firevase.google.com/docs/ios/setup). -- Run the sample on your iOS device or emulator. -- Trigger a crash, and wait a few minutes to see it in the console - -Note: You will need Swift 2.2 to run the Swift version of this quickstart. - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/database/.clang-format b/Pods/Firebase/Samples/database/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/database/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/database/DatabaseExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/database/DatabaseExample.xcodeproj/project.pbxproj deleted file mode 100644 index 7cb8079..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,746 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 100116CE1CDD16F100C9256E /* UIViewController+Alerts.m in Sources */ = {isa = PBXBuildFile; fileRef = 100116CD1CDD16F100C9256E /* UIViewController+Alerts.m */; }; - 100116CF1CDD16F100C9256E /* UIViewController+Alerts.m in Sources */ = {isa = PBXBuildFile; fileRef = 100116CD1CDD16F100C9256E /* UIViewController+Alerts.m */; }; - 100116D21CDD1CDC00C9256E /* PostDetailTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 100116D11CDD1CDC00C9256E /* PostDetailTableViewController.m */; }; - 103685821CDD3B13004DC149 /* PostDetailTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 103685811CDD3B13004DC149 /* PostDetailTableViewController.swift */; }; - 1056D9491CD815040061ED72 /* PostListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D9481CD815040061ED72 /* PostListViewController.m */; }; - 1056D94C1CD817790061ED72 /* Comment.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D94B1CD817790061ED72 /* Comment.m */; }; - 1056D9521CD8179F0061ED72 /* User.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D9511CD8179F0061ED72 /* User.m */; }; - 1056D9581CD81E300061ED72 /* PostTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D9561CD81E300061ED72 /* PostTableViewCell.m */; }; - 1056D95C1CD824C60061ED72 /* PostDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D95B1CD824C60061ED72 /* PostDataSource.m */; }; - 1056D95F1CD829FE0061ED72 /* MyTopPostsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D95E1CD829FE0061ED72 /* MyTopPostsViewController.m */; }; - 1056D9621CD82C740061ED72 /* MyPostsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D9611CD82C740061ED72 /* MyPostsViewController.m */; }; - 1056D9651CD82CC10061ED72 /* RecentPostsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1056D9641CD82CC10061ED72 /* RecentPostsViewController.m */; }; - 1073FE0C1CE2742000E2F73F /* TabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1073FE0B1CE2742000E2F73F /* TabBarController.m */; }; - 1073FE101CE2D27700E2F73F /* TabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1073FE0F1CE2D27700E2F73F /* TabBarController.swift */; }; - 10B872AE1CDBFB1F00C7D214 /* MyPostsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872AD1CDBFB1F00C7D214 /* MyPostsViewController.swift */; }; - 10B872B11CDBFB7300C7D214 /* SignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872B01CDBFB7300C7D214 /* SignInViewController.swift */; }; - 10B872B41CDBFFA800C7D214 /* PostListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872B31CDBFFA800C7D214 /* PostListViewController.swift */; }; - 10B872B71CDC044500C7D214 /* Post.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872B61CDC044500C7D214 /* Post.swift */; }; - 10B872B91CDC056B00C7D214 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872B81CDC056B00C7D214 /* User.swift */; }; - 10B872BB1CDC059F00C7D214 /* Comment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872BA1CDC059F00C7D214 /* Comment.swift */; }; - 10B872BD1CDC072B00C7D214 /* PostTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872BC1CDC072B00C7D214 /* PostTableViewCell.swift */; }; - 10B872C21CDC0AC200C7D214 /* PostDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872C11CDC0AC200C7D214 /* PostDataSource.swift */; }; - 10B872C41CDC11F200C7D214 /* RecentPostsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872C31CDC11F200C7D214 /* RecentPostsViewController.swift */; }; - 10B872C61CDC14C800C7D214 /* MyTopPostsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B872C51CDC14C800C7D214 /* MyTopPostsViewController.swift */; }; - 10F2262F1CDBEE7C005205F2 /* SignInViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10F2262E1CDBEE7C005205F2 /* SignInViewController.m */; }; - 10F226321CDBEE95005205F2 /* Post.m in Sources */ = {isa = PBXBuildFile; fileRef = 10F226311CDBEE95005205F2 /* Post.m */; }; - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* NewPostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* NewPostViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* NewPostViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* NewPostViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FDE055C1B0DAA090037B82F /* AppTests.m */; }; - EF94DD7B1CE533AC009A635D /* PostTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFDCBD531CE4FCC800F68D48 /* PostTableViewCell.xib */; }; - EFDCBD541CE4FCC800F68D48 /* PostTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFDCBD531CE4FCC800F68D48 /* PostTableViewCell.xib */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; - remoteInfo = DatabaseExample; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 100116CB1CDD16F100C9256E /* DatabaseExampleSwift-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "DatabaseExampleSwift-Bridging-Header.h"; sourceTree = ""; }; - 100116CC1CDD16F100C9256E /* UIViewController+Alerts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Alerts.h"; sourceTree = ""; }; - 100116CD1CDD16F100C9256E /* UIViewController+Alerts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Alerts.m"; sourceTree = ""; }; - 100116D01CDD1CDC00C9256E /* PostDetailTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PostDetailTableViewController.h; sourceTree = ""; }; - 100116D11CDD1CDC00C9256E /* PostDetailTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PostDetailTableViewController.m; sourceTree = ""; }; - 103685811CDD3B13004DC149 /* PostDetailTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PostDetailTableViewController.swift; sourceTree = ""; }; - 1056D9471CD815040061ED72 /* PostListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PostListViewController.h; sourceTree = ""; }; - 1056D9481CD815040061ED72 /* PostListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PostListViewController.m; sourceTree = ""; }; - 1056D94A1CD817790061ED72 /* Comment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Comment.h; sourceTree = ""; }; - 1056D94B1CD817790061ED72 /* Comment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Comment.m; sourceTree = ""; }; - 1056D9501CD8179F0061ED72 /* User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = User.h; sourceTree = ""; }; - 1056D9511CD8179F0061ED72 /* User.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = User.m; sourceTree = ""; }; - 1056D9551CD81E300061ED72 /* PostTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PostTableViewCell.h; sourceTree = ""; }; - 1056D9561CD81E300061ED72 /* PostTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PostTableViewCell.m; sourceTree = ""; }; - 1056D95A1CD824C60061ED72 /* PostDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PostDataSource.h; sourceTree = ""; }; - 1056D95B1CD824C60061ED72 /* PostDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PostDataSource.m; sourceTree = ""; }; - 1056D95D1CD829FE0061ED72 /* MyTopPostsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyTopPostsViewController.h; sourceTree = ""; }; - 1056D95E1CD829FE0061ED72 /* MyTopPostsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyTopPostsViewController.m; sourceTree = ""; }; - 1056D9601CD82C740061ED72 /* MyPostsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyPostsViewController.h; sourceTree = ""; }; - 1056D9611CD82C740061ED72 /* MyPostsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyPostsViewController.m; sourceTree = ""; }; - 1056D9631CD82CC10061ED72 /* RecentPostsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecentPostsViewController.h; sourceTree = ""; }; - 1056D9641CD82CC10061ED72 /* RecentPostsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RecentPostsViewController.m; sourceTree = ""; }; - 1073FE0A1CE2742000E2F73F /* TabBarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TabBarController.h; sourceTree = ""; }; - 1073FE0B1CE2742000E2F73F /* TabBarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TabBarController.m; sourceTree = ""; }; - 1073FE0F1CE2D27700E2F73F /* TabBarController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TabBarController.swift; sourceTree = ""; }; - 10B872AD1CDBFB1F00C7D214 /* MyPostsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MyPostsViewController.swift; sourceTree = ""; }; - 10B872B01CDBFB7300C7D214 /* SignInViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignInViewController.swift; sourceTree = ""; }; - 10B872B31CDBFFA800C7D214 /* PostListViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PostListViewController.swift; sourceTree = ""; }; - 10B872B61CDC044500C7D214 /* Post.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Post.swift; sourceTree = ""; }; - 10B872B81CDC056B00C7D214 /* User.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = User.swift; sourceTree = ""; }; - 10B872BA1CDC059F00C7D214 /* Comment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Comment.swift; sourceTree = ""; }; - 10B872BC1CDC072B00C7D214 /* PostTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PostTableViewCell.swift; sourceTree = ""; }; - 10B872C11CDC0AC200C7D214 /* PostDataSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PostDataSource.swift; sourceTree = ""; }; - 10B872C31CDC11F200C7D214 /* RecentPostsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecentPostsViewController.swift; sourceTree = ""; }; - 10B872C51CDC14C800C7D214 /* MyTopPostsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MyTopPostsViewController.swift; sourceTree = ""; }; - 10F2262D1CDBEE7C005205F2 /* SignInViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignInViewController.h; sourceTree = ""; }; - 10F2262E1CDBEE7C005205F2 /* SignInViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignInViewController.m; sourceTree = ""; }; - 10F226301CDBEE95005205F2 /* Post.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Post.h; sourceTree = ""; }; - 10F226311CDBEE95005205F2 /* Post.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Post.m; sourceTree = ""; }; - 5F5A534C1ADE670C00F81DF0 /* DatabaseExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DatabaseExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* NewPostViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NewPostViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* NewPostViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NewPostViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* DatabaseExampleSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DatabaseExampleSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* NewPostViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewPostViewController.swift; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - 5FDE05581B0DAA090037B82F /* DatabaseExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DatabaseExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 5FDE055C1B0DAA090037B82F /* AppTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppTests.m; sourceTree = ""; }; - EFDCBD531CE4FCC800F68D48 /* PostTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PostTableViewCell.xib; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05551B0DAA090037B82F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 10B872AF1CDBFB2700C7D214 /* ViewControllers */ = { - isa = PBXGroup; - children = ( - 5F5A537F1ADE67D500F81DF0 /* NewPostViewController.swift */, - 10B872AD1CDBFB1F00C7D214 /* MyPostsViewController.swift */, - 10B872B01CDBFB7300C7D214 /* SignInViewController.swift */, - 10B872B31CDBFFA800C7D214 /* PostListViewController.swift */, - 10B872C31CDC11F200C7D214 /* RecentPostsViewController.swift */, - 10B872C51CDC14C800C7D214 /* MyTopPostsViewController.swift */, - 103685811CDD3B13004DC149 /* PostDetailTableViewController.swift */, - 1073FE0F1CE2D27700E2F73F /* TabBarController.swift */, - ); - name = ViewControllers; - sourceTree = ""; - }; - 10B872B51CDC041C00C7D214 /* Models */ = { - isa = PBXGroup; - children = ( - 10B872B61CDC044500C7D214 /* Post.swift */, - 10B872B81CDC056B00C7D214 /* User.swift */, - 10B872BA1CDC059F00C7D214 /* Comment.swift */, - ); - name = Models; - sourceTree = ""; - }; - 10F2262B1CDBE72B005205F2 /* Models */ = { - isa = PBXGroup; - children = ( - 10F226301CDBEE95005205F2 /* Post.h */, - 10F226311CDBEE95005205F2 /* Post.m */, - 1056D94A1CD817790061ED72 /* Comment.h */, - 1056D94B1CD817790061ED72 /* Comment.m */, - 1056D9501CD8179F0061ED72 /* User.h */, - 1056D9511CD8179F0061ED72 /* User.m */, - ); - name = Models; - sourceTree = ""; - }; - 10F2262C1CDBE76D005205F2 /* ViewControllers */ = { - isa = PBXGroup; - children = ( - 1056D9601CD82C740061ED72 /* MyPostsViewController.h */, - 1056D9611CD82C740061ED72 /* MyPostsViewController.m */, - 1056D9631CD82CC10061ED72 /* RecentPostsViewController.h */, - 1056D9641CD82CC10061ED72 /* RecentPostsViewController.m */, - 1056D9471CD815040061ED72 /* PostListViewController.h */, - 1056D9481CD815040061ED72 /* PostListViewController.m */, - 10F2262D1CDBEE7C005205F2 /* SignInViewController.h */, - 10F2262E1CDBEE7C005205F2 /* SignInViewController.m */, - 1056D95D1CD829FE0061ED72 /* MyTopPostsViewController.h */, - 1056D95E1CD829FE0061ED72 /* MyTopPostsViewController.m */, - 5F5A53561ADE670C00F81DF0 /* NewPostViewController.h */, - 5F5A53571ADE670C00F81DF0 /* NewPostViewController.m */, - 100116D01CDD1CDC00C9256E /* PostDetailTableViewController.h */, - 100116D11CDD1CDC00C9256E /* PostDetailTableViewController.m */, - 1073FE0A1CE2742000E2F73F /* TabBarController.h */, - 1073FE0B1CE2742000E2F73F /* TabBarController.m */, - ); - name = ViewControllers; - sourceTree = ""; - }; - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* DatabaseExample */, - 5F5A537A1ADE67D500F81DF0 /* DatabaseExampleSwift */, - 5FDE05591B0DAA090037B82F /* DatabaseExampleTests */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - wrapsLines = 0; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* DatabaseExample.app */, - 5F5A53791ADE67D500F81DF0 /* DatabaseExampleSwift.app */, - 5FDE05581B0DAA090037B82F /* DatabaseExampleTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* DatabaseExample */ = { - isa = PBXGroup; - children = ( - 10F2262C1CDBE76D005205F2 /* ViewControllers */, - 10F2262B1CDBE72B005205F2 /* Models */, - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - 1056D9551CD81E300061ED72 /* PostTableViewCell.h */, - 1056D9561CD81E300061ED72 /* PostTableViewCell.m */, - 1056D95A1CD824C60061ED72 /* PostDataSource.h */, - 1056D95B1CD824C60061ED72 /* PostDataSource.m */, - ); - path = DatabaseExample; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 100116CC1CDD16F100C9256E /* UIViewController+Alerts.h */, - 100116CD1CDD16F100C9256E /* UIViewController+Alerts.m */, - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - EFDCBD531CE4FCC800F68D48 /* PostTableViewCell.xib */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - 100116CB1CDD16F100C9256E /* DatabaseExampleSwift-Bridging-Header.h */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* DatabaseExampleSwift */ = { - isa = PBXGroup; - children = ( - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 10B872BC1CDC072B00C7D214 /* PostTableViewCell.swift */, - 10B872C11CDC0AC200C7D214 /* PostDataSource.swift */, - 10B872AF1CDBFB2700C7D214 /* ViewControllers */, - 10B872B51CDC041C00C7D214 /* Models */, - ); - path = DatabaseExampleSwift; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; - 5FDE05591B0DAA090037B82F /* DatabaseExampleTests */ = { - isa = PBXGroup; - children = ( - 5FDE055C1B0DAA090037B82F /* AppTests.m */, - ); - path = DatabaseExampleTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* DatabaseExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "DatabaseExample" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = DatabaseExample; - productName = DatabaseExample; - productReference = 5F5A534C1ADE670C00F81DF0 /* DatabaseExample.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* DatabaseExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "DatabaseExampleSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = DatabaseExampleSwift; - productName = DatabaseExampleSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* DatabaseExampleSwift.app */; - productType = "com.apple.product-type.application"; - }; - 5FDE05571B0DAA090037B82F /* DatabaseExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "DatabaseExampleTests" */; - buildPhases = ( - 5FDE05541B0DAA090037B82F /* Sources */, - 5FDE05551B0DAA090037B82F /* Frameworks */, - 5FDE05561B0DAA090037B82F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */, - ); - name = DatabaseExampleTests; - productName = DatabaseExampleTests; - productReference = 5FDE05581B0DAA090037B82F /* DatabaseExampleTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 0730; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5FDE05571B0DAA090037B82F = { - CreatedOnToolsVersion = 6.3.2; - TestTargetID = 5F5A534B1ADE670C00F81DF0; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "DatabaseExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* DatabaseExample */, - 5F5A53781ADE67D500F81DF0 /* DatabaseExampleSwift */, - 5FDE05571B0DAA090037B82F /* DatabaseExampleTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - EFDCBD541CE4FCC800F68D48 /* PostTableViewCell.xib in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - EF94DD7B1CE533AC009A635D /* PostTableViewCell.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05561B0DAA090037B82F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 10F226321CDBEE95005205F2 /* Post.m in Sources */, - 100116CE1CDD16F100C9256E /* UIViewController+Alerts.m in Sources */, - 1056D9491CD815040061ED72 /* PostListViewController.m in Sources */, - 1056D9521CD8179F0061ED72 /* User.m in Sources */, - 5F5A53581ADE670C00F81DF0 /* NewPostViewController.m in Sources */, - 10F2262F1CDBEE7C005205F2 /* SignInViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 1056D95C1CD824C60061ED72 /* PostDataSource.m in Sources */, - 100116D21CDD1CDC00C9256E /* PostDetailTableViewController.m in Sources */, - 1056D94C1CD817790061ED72 /* Comment.m in Sources */, - 1056D9651CD82CC10061ED72 /* RecentPostsViewController.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - 1056D9621CD82C740061ED72 /* MyPostsViewController.m in Sources */, - 1073FE0C1CE2742000E2F73F /* TabBarController.m in Sources */, - 1056D95F1CD829FE0061ED72 /* MyTopPostsViewController.m in Sources */, - 1056D9581CD81E300061ED72 /* PostTableViewCell.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 10B872C21CDC0AC200C7D214 /* PostDataSource.swift in Sources */, - 10B872B11CDBFB7300C7D214 /* SignInViewController.swift in Sources */, - 5F5A53801ADE67D500F81DF0 /* NewPostViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - 10B872BB1CDC059F00C7D214 /* Comment.swift in Sources */, - 10B872B71CDC044500C7D214 /* Post.swift in Sources */, - 103685821CDD3B13004DC149 /* PostDetailTableViewController.swift in Sources */, - 10B872C61CDC14C800C7D214 /* MyTopPostsViewController.swift in Sources */, - 10B872C41CDC11F200C7D214 /* RecentPostsViewController.swift in Sources */, - 100116CF1CDD16F100C9256E /* UIViewController+Alerts.m in Sources */, - 10B872BD1CDC072B00C7D214 /* PostTableViewCell.swift in Sources */, - 10B872B41CDBFFA800C7D214 /* PostListViewController.swift in Sources */, - 10B872AE1CDBFB1F00C7D214 /* MyPostsViewController.swift in Sources */, - 1073FE101CE2D27700E2F73F /* TabBarController.swift in Sources */, - 10B872B91CDC056B00C7D214 /* User.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05541B0DAA090037B82F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 5F5A534B1ADE670C00F81DF0 /* DatabaseExample */; - targetProxy = 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"$CONFIGURATION_BUILD_DIR/FirebaseUI\"", - "\"${PODS_ROOT}/FirebaseAnalytics/Frameworks\"", - "\"${PODS_ROOT}/FirebaseInstanceID/Frameworks\"", - "\"${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks\"", - "\"${PODS_ROOT}/GoogleSymbolUtilities/Frameworks\"", - "\"${PODS_ROOT}/GoogleUtilities/Frameworks\"", - ); - INFOPLIST_FILE = DatabaseExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"$CONFIGURATION_BUILD_DIR/FirebaseUI\"", - "\"${PODS_ROOT}/FirebaseAnalytics/Frameworks\"", - "\"${PODS_ROOT}/FirebaseInstanceID/Frameworks\"", - "\"${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks\"", - "\"${PODS_ROOT}/GoogleSymbolUtilities/Frameworks\"", - "\"${PODS_ROOT}/GoogleUtilities/Frameworks\"", - ); - INFOPLIST_FILE = DatabaseExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CLANG_ENABLE_MODULES = YES; - INFOPLIST_FILE = "$(SRCROOT)/DatabaseExample/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.DatabaseExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "DatabaseExample/DatabaseExampleSwift-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CLANG_ENABLE_MODULES = YES; - INFOPLIST_FILE = "$(SRCROOT)/DatabaseExample/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.DatabaseExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "DatabaseExample/DatabaseExampleSwift-Bridging-Header.h"; - }; - name = Release; - }; - 5FDE05601B0DAA090037B82F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - DatabaseExample, - ); - INFOPLIST_FILE = DatabaseExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DatabaseExample.app/DatabaseExample"; - }; - name = Debug; - }; - 5FDE05611B0DAA090037B82F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - DatabaseExample, - ); - INFOPLIST_FILE = DatabaseExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DatabaseExample.app/DatabaseExample"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "DatabaseExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "DatabaseExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "DatabaseExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "DatabaseExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FDE05601B0DAA090037B82F /* Debug */, - 5FDE05611B0DAA090037B82F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/database/DatabaseExample/AppDelegate.h b/Pods/Firebase/Samples/database/DatabaseExample/AppDelegate.h deleted file mode 100644 index b6060b5..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(nonatomic, strong) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/AppDelegate.m b/Pods/Firebase/Samples/database/DatabaseExample/AppDelegate.m deleted file mode 100644 index 3993fc2..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/AppDelegate.m +++ /dev/null @@ -1,30 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -@import Firebase; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // [START initialize_firebase] - [FIRApp configure]; - // [END initialize_firebase] - return YES; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/database/DatabaseExample/Base.lproj/Main.storyboard deleted file mode 100644 index 53d4479..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,468 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/database/DatabaseExample/Comment.h b/Pods/Firebase/Samples/database/DatabaseExample/Comment.h deleted file mode 100644 index 3255ec0..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/Comment.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface Comment : NSObject -@property(strong, nonatomic) NSString *uid; -@property(strong, nonatomic) NSString *author; -@property(strong, nonatomic) NSString *text; - -- (instancetype)initWithUid:(NSString *)uid - andAuthor:(NSString *)author - andText:(NSString *)text; -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/Comment.m b/Pods/Firebase/Samples/database/DatabaseExample/Comment.m deleted file mode 100644 index 832c1fa..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/Comment.m +++ /dev/null @@ -1,35 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "Comment.h" - -@implementation Comment - -- (instancetype)init { - return [self initWithUid:@"" andAuthor:@"" andText:@""]; -} - -- (instancetype)initWithUid:(NSString *)uid andAuthor:(NSString *)author andText:(NSString *)text { - self = [super init]; - if (self) { - self.uid = uid; - self.author = author; - self.text = text; - } - return self; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/DatabaseExampleSwift-Bridging-Header.h b/Pods/Firebase/Samples/database/DatabaseExample/DatabaseExampleSwift-Bridging-Header.h deleted file mode 100644 index 3a24de6..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/DatabaseExampleSwift-Bridging-Header.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// Use this file to import your target's public headers that you would like to expose to Swift. -// - -#import "UIViewController+Alerts.h" diff --git a/Pods/Firebase/Samples/database/DatabaseExample/Info.plist b/Pods/Firebase/Samples/database/DatabaseExample/Info.plist deleted file mode 100644 index 30d7c48..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/Info.plist +++ /dev/null @@ -1,51 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/database/DatabaseExample/MyPostsViewController.h b/Pods/Firebase/Samples/database/DatabaseExample/MyPostsViewController.h deleted file mode 100644 index e21af88..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/MyPostsViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "PostListViewController.h" - -@interface MyPostsViewController : PostListViewController -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/MyPostsViewController.m b/Pods/Firebase/Samples/database/DatabaseExample/MyPostsViewController.m deleted file mode 100644 index 37209cd..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/MyPostsViewController.m +++ /dev/null @@ -1,25 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "MyPostsViewController.h" - -@implementation MyPostsViewController - -- (FIRDatabaseQuery *) getQuery { - return [[self.ref child:@"user-posts"] child:[super getUid]]; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/MyTopPostsViewController.h b/Pods/Firebase/Samples/database/DatabaseExample/MyTopPostsViewController.h deleted file mode 100644 index ef84e22..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/MyTopPostsViewController.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "MyPostsViewController.h" - -@interface MyTopPostsViewController : PostListViewController - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/MyTopPostsViewController.m b/Pods/Firebase/Samples/database/DatabaseExample/MyTopPostsViewController.m deleted file mode 100644 index 1dff6b0..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/MyTopPostsViewController.m +++ /dev/null @@ -1,31 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "MyTopPostsViewController.h" - -@implementation MyTopPostsViewController - -- (FIRDatabaseQuery *) getQuery { - // [START my_top_posts_query] - // My top posts by number of stars - FIRDatabaseQuery *myTopPostsQuery = [[[self.ref child:@"user-posts"] - child:[super getUid]] - queryOrderedByChild:@"starCount"]; - // [END my_top_posts_query] - return myTopPostsQuery; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/NewPostViewController.h b/Pods/Firebase/Samples/database/DatabaseExample/NewPostViewController.h deleted file mode 100644 index ab3e334..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/NewPostViewController.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; -@import Firebase; - -@interface NewPostViewController - : UIViewController - -@property(strong, nonatomic) FIRDatabaseReference *ref; - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/NewPostViewController.m b/Pods/Firebase/Samples/database/DatabaseExample/NewPostViewController.m deleted file mode 100644 index 040c3f2..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/NewPostViewController.m +++ /dev/null @@ -1,95 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "NewPostViewController.h" -#import "User.h" -#import "Post.h" -@import Firebase; - -@interface NewPostViewController () - @property (weak) IBOutlet UITextView *bodyTextView; - @property (weak) IBOutlet UITextField *titleTextField; -@end - -@implementation NewPostViewController - -#pragma mark - UIViewController lifecycle methods -- (void)viewDidLoad { - [super viewDidLoad]; - - // [START create_database_reference] - self.ref = [[FIRDatabase database] reference]; - // [END create_database_reference] - - UIToolbar *doneBar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320, 44)]; - doneBar.autoresizingMask = UIViewAutoresizingFlexibleWidth; - UIBarButtonItem *flex = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace - target:nil - action:nil]; - UIBarButtonItem *done = [[UIBarButtonItem alloc] initWithTitle:@"Post" - style:UIBarButtonItemStylePlain - target:self - action:@selector(didTapShare:)]; - done.tintColor = [UIColor colorWithRed:1.0 green:143.0/255.0 blue:0.0 alpha:1.0]; - doneBar.items = [NSArray arrayWithObjects:flex, done, flex, nil]; - [doneBar sizeToFit]; - _bodyTextView.inputAccessoryView = doneBar; - _titleTextField.inputAccessoryView = doneBar; -} - -- (IBAction)didTapShare:(id)sender { - // [START single_value_read] - NSString *userID = [FIRAuth auth].currentUser.uid; - [[[_ref child:@"users"] child:userID] observeSingleEventOfType:FIRDataEventTypeValue withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { - // Get user value - User *user = [[User alloc] initWithUsername:snapshot.value[@"username"]]; - - // [START_EXCLUDE] - // Write new post - [self writeNewPost:userID - username:user.username - title:_titleTextField.text - body:_bodyTextView.text]; - // Finish this Activity, back to the stream - [[self navigationController] popViewControllerAnimated:YES]; - // [END_EXCLUDE] - } withCancelBlock:^(NSError * _Nonnull error) { - NSLog(@"%@", error.localizedDescription); - }]; - // [END single_value_read] -} - -- (void)writeNewPost:(NSString *)userID username:(NSString *)username title:(NSString *)title body:(NSString *)body { - // Create new post at /user-posts/$userid/$postid and at - // /posts/$postid simultaneously - // [START write_fan_out] - NSString *key = [[_ref child:@"posts"] childByAutoId].key; - NSDictionary *post = @{@"uid": userID, - @"author": username, - @"title": title, - @"body": body}; - NSDictionary *childUpdates = @{[@"/posts/" stringByAppendingString:key]: post, - [NSString stringWithFormat:@"/user-posts/%@/%@/", userID, key]: post}; - [_ref updateChildValues:childUpdates]; - // [END write_fan_out] -} - -- (BOOL)textFieldShouldReturn:(UITextField *)textField { - [textField resignFirstResponder]; - return NO; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/Post.h b/Pods/Firebase/Samples/database/DatabaseExample/Post.h deleted file mode 100644 index 7a7c1b5..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/Post.h +++ /dev/null @@ -1,32 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface Post : NSObject -@property(strong, nonatomic) NSString *uid; -@property(strong, nonatomic) NSString *author; -@property(strong, nonatomic) NSString *title; -@property(strong, nonatomic) NSString *body; -@property(assign, nonatomic) int starCount; -@property(strong, nonatomic) NSDictionary *stars; - -- (instancetype)initWithUid:(NSString *)uid - andAuthor:(NSString *)author - andTitle:(NSString *)title - andBody:(NSString *)body; - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/Post.m b/Pods/Firebase/Samples/database/DatabaseExample/Post.m deleted file mode 100644 index a61e78d..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/Post.m +++ /dev/null @@ -1,38 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "Post.h" - -@implementation Post - -- (instancetype)init { - return [self initWithUid:@"" andAuthor:@"" andTitle:@"" andBody:@""]; -} - -- (instancetype)initWithUid:(NSString *)uid - andAuthor:(NSString *)author - andTitle:(NSString *)title - andBody:(NSString *)body { - self = [super init]; - if (self) { - self.uid = uid; - self.author = author; - self.title = title; - self.body = body; - } - return self; -} -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostDataSource.h b/Pods/Firebase/Samples/database/DatabaseExample/PostDataSource.h deleted file mode 100644 index c63d6db..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostDataSource.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@import FirebaseUI; - -@interface PostDataSource : FirebaseTableViewDataSource - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostDataSource.m b/Pods/Firebase/Samples/database/DatabaseExample/PostDataSource.m deleted file mode 100644 index a0d0c78..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostDataSource.m +++ /dev/null @@ -1,54 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "PostDataSource.h" - -@import Firebase; - -@implementation PostDataSource - -- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { - return YES; -} - -- (void)tableView:(UITableView *)tableView -commitEditingStyle:(UITableViewCellEditingStyle)editingStyle -forRowAtIndexPath:(NSIndexPath *)indexPath { - if (editingStyle == UITableViewCellEditingStyleDelete) { - [[self refForIndex:indexPath.row] removeValue]; - } -} - -- (NSInteger)tableView:(UITableView *)tableView - numberOfRowsInSection:(NSInteger)section { - if ([self count] != 0) { - tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine; - tableView.backgroundView = nil; - } - return [self count]; -} - -- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { - UILabel *noDataLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, tableView.bounds.size.height)]; - noDataLabel.text = @"No posts yet - why not add one?"; - noDataLabel.textColor = [UIColor blackColor]; - noDataLabel.textAlignment = NSTextAlignmentCenter; - tableView.backgroundView = noDataLabel; - tableView.separatorStyle = UITableViewCellSeparatorStyleNone; - return 1; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostDetailTableViewController.h b/Pods/Firebase/Samples/database/DatabaseExample/PostDetailTableViewController.h deleted file mode 100644 index 0d72e49..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostDetailTableViewController.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface PostDetailTableViewController : UITableViewController -@property (strong, nonatomic) NSString *postKey; -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostDetailTableViewController.m b/Pods/Firebase/Samples/database/DatabaseExample/PostDetailTableViewController.m deleted file mode 100644 index c4046ea..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostDetailTableViewController.m +++ /dev/null @@ -1,169 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "Post.h" -#import "PostDetailTableViewController.h" -#import "PostTableViewCell.h" - -@import Firebase; - -static const int kSectionSend = 2; -static const int kSectionComments = 1; -static const int kSectionPost = 0; - -@interface PostDetailTableViewController () -@property (strong, nonatomic) NSMutableArray *comments; -@property (strong, nonatomic) UITextField *commentField; -@property (strong, nonatomic) Post *post; -@property (strong, nonatomic) FIRDatabaseReference *postRef; -@property (strong, nonatomic) FIRDatabaseReference *commentsRef; -@end - -@implementation PostDetailTableViewController - - FIRDatabaseHandle _refHandle; - -- (void)viewDidLoad { - [super viewDidLoad]; - FIRDatabaseReference *ref = [FIRDatabase database].reference; - self.postRef = [[ref child:@"posts"] child:_postKey]; - self.commentsRef = [[ref child:@"post-comments"] child:_postKey]; - self.comments = [[NSMutableArray alloc] init]; - self.post = [[Post alloc] init]; - UINib *nib = [UINib nibWithNibName:@"PostTableViewCell" bundle:nil]; - [self.tableView registerNib:nib forCellReuseIdentifier:@"post"]; -} - -- (void)viewWillAppear:(BOOL)animated { - [self.comments removeAllObjects]; - // [START child_event_listener] - // Listen for new comments in the Firebase database - [_commentsRef - observeEventType:FIRDataEventTypeChildAdded - withBlock:^(FIRDataSnapshot *snapshot) { - [self.comments addObject:snapshot]; - [self.tableView insertRowsAtIndexPaths:@[ - [NSIndexPath indexPathForRow:[self.comments count] - 1 inSection:1] - ] - withRowAnimation:UITableViewRowAnimationAutomatic]; - }]; - // Listen for deleted comments in the Firebase database - [_commentsRef - observeEventType:FIRDataEventTypeChildRemoved - withBlock:^(FIRDataSnapshot *snapshot) { - int index = [self indexOfMessage:snapshot]; - [self.comments removeObjectAtIndex:index]; - [self.tableView deleteRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:index inSection:1]] - withRowAnimation:UITableViewRowAnimationAutomatic]; - }]; - // [END child_event_listener] - - // [START post_value_event_listener] - _refHandle = [_postRef observeEventType:FIRDataEventTypeValue withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { - NSDictionary *postDict = snapshot.value; - // [START_EXCLUDE] - [_post setValuesForKeysWithDictionary:postDict]; - [self.tableView reloadData]; - self.navigationItem.title = _post.title; - // [END_EXCLUDE] - }]; - // [END post_value_event_listener] -} - -- (int) indexOfMessage:(FIRDataSnapshot *)snapshot { - int index = 0; - for (FIRDataSnapshot *comment in _comments) { - if ([snapshot.key isEqualToString:comment.key]) { - return index; - } - ++index; - } - return -1; -} -- (void)viewDidDisappear:(BOOL)animated { - [self.postRef removeObserverWithHandle:_refHandle]; - [self.commentsRef removeAllObservers]; -} - -#pragma mark - Table view data source - -- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { - return 3; -} - -- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { - if (section == kSectionPost || section == kSectionSend ) { - return 1; - } else if (section == kSectionComments) { - return [_comments count]; - } - NSAssert(NO, @"Unexpected section"); - return 0; -} - -- (IBAction)didTapSend:(id)sender { - NSString *uid = [FIRAuth auth].currentUser.uid; - [[[[FIRDatabase database].reference child:@"users"] child:uid] - observeSingleEventOfType:FIRDataEventTypeValue - withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { - NSDictionary *user = snapshot.value; - NSString *username = user[@"username"]; - NSDictionary *comment = @{@"uid": uid, - @"author": username, - @"text": _commentField.text}; - [[_commentsRef childByAutoId] setValue:comment]; - _commentField.text = @""; - }]; -} - -- (UITableViewCell *)tableView:(UITableView *)tableView - cellForRowAtIndexPath:(NSIndexPath *)indexPath { - UITableViewCell *cell; - if (indexPath.section == kSectionPost) { - cell = [tableView dequeueReusableCellWithIdentifier:@"post"]; - PostTableViewCell *postcell = (PostTableViewCell *)cell; - postcell.authorLabel.text = _post.author; - postcell.postTitle.text = _post.title; - postcell.postBody.text = _post.body; - NSString *imageName = [_post.stars objectForKey:[self getUid]] ? @"ic_star" : @"ic_star_border"; - [postcell.starButton setImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal]; - postcell.numStarsLabel.text = [NSString stringWithFormat:@"%d", _post.starCount]; - postcell.postKey = _postKey; - - } else if (indexPath.section == kSectionComments) { - cell = [tableView dequeueReusableCellWithIdentifier:@"comment"]; - NSDictionary *comment = _comments[indexPath.row].value; - cell.textLabel.text = comment[@"author"]; - cell.detailTextLabel.text = comment[@"text"]; - } else if (indexPath.section == kSectionSend) { - cell = [tableView dequeueReusableCellWithIdentifier:@"send"]; - _commentField = [(UITextField *) cell viewWithTag:7]; - } - return cell; -} - -- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { - if (indexPath.section == kSectionPost) { - return 160; - } - return 56; -} - -- (NSString *) getUid { - return [FIRAuth auth].currentUser.uid; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostListViewController.h b/Pods/Firebase/Samples/database/DatabaseExample/PostListViewController.h deleted file mode 100644 index ce30528..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostListViewController.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -@import FirebaseUI; -@import Firebase; - -@interface PostListViewController : UIViewController -// [START define_database_reference] -@property (strong, nonatomic) FIRDatabaseReference *ref; -// [END define_database_reference] -@property (strong, nonatomic) FirebaseTableViewDataSource *dataSource; - -@property (weak, nonatomic) IBOutlet UITableView *tableView; -- (NSString *) getUid; -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostListViewController.m b/Pods/Firebase/Samples/database/DatabaseExample/PostListViewController.m deleted file mode 100644 index a9e5f9b..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostListViewController.m +++ /dev/null @@ -1,84 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "PostListViewController.h" -#import "Post.h" -#import "PostTableViewCell.h" -#import "PostDataSource.h" -#import "PostDetailTableViewController.h" - -@import Firebase; -@import FirebaseUI; - -@implementation PostListViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - - // [START create_database_reference] - self.ref = [[FIRDatabase database] reference]; - // [END create_database_reference] - - self.dataSource = [[PostDataSource alloc] initWithQuery:[self getQuery] - modelClass:[Post class] - nibNamed:@"PostTableViewCell" - cellReuseIdentifier:@"post" - view:self.tableView]; - - [self.dataSource - populateCellWithBlock:^void(PostTableViewCell *__nonnull cell, - Post *__nonnull post) { - cell.authorImage.image = [UIImage imageNamed:@"ic_account_circle"]; - cell.authorLabel.text = post.author; - NSString *imageName = [post.stars objectForKey:[self getUid]] ? @"ic_star" : @"ic_star_border"; - [cell.starButton setImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal]; - cell.numStarsLabel.text = [NSString stringWithFormat:@"%d", post.starCount]; - cell.postTitle.text = post.title; - cell.postBody.text = post.body; - }]; - - self.tableView.dataSource = self.dataSource; - self.tableView.delegate = self; -} - -- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { - [self performSegueWithIdentifier:@"detail" sender:indexPath]; -} - -- (void)viewWillAppear:(BOOL)animated { - [self.tableView reloadData]; -} - --(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { - return 150; -} - -- (NSString *) getUid { - return [FIRAuth auth].currentUser.uid; -} - -- (FIRDatabaseQuery *) getQuery { - return self.ref; -} - --(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { - NSIndexPath *path = sender; - PostDetailTableViewController *detail = segue.destinationViewController; - FirebaseTableViewDataSource *source = self.dataSource; - FIRDataSnapshot *snapshot = [source objectAtIndex:path.row]; - detail.postKey = snapshot.key; -} -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.h b/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.h deleted file mode 100644 index 602ef30..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -@import Firebase; - -@interface PostTableViewCell : UITableViewCell -@property(weak, nonatomic) IBOutlet UIImageView *authorImage; -@property(weak, nonatomic) IBOutlet UILabel *authorLabel; -@property (weak, nonatomic) IBOutlet UIButton *starButton; -@property(weak, nonatomic) IBOutlet UILabel *numStarsLabel; -@property(weak, nonatomic) IBOutlet UILabel *postTitle; -@property(weak, nonatomic) IBOutlet UITextView *postBody; -@property(weak, nonatomic) NSString *postKey; -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.m b/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.m deleted file mode 100644 index 6379071..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.m +++ /dev/null @@ -1,86 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "PostTableViewCell.h" -@import Firebase; - -@interface PostTableViewCell () - @property (strong, nonatomic) FIRDatabaseReference *postRef; -@end - -@implementation PostTableViewCell - -- (instancetype)initWithFrame:(CGRect)frame { - return [super initWithFrame:frame]; -} - -- (IBAction)didTapStarButton:(id)sender { - if (!_postKey) { - // We don't know the identifier of this post, so just return. - return; - } - self.postRef = [[[[FIRDatabase database] reference] child:@"posts"] child:_postKey]; - [self incrementStarsForRef:_postRef]; - [_postRef observeSingleEventOfType:FIRDataEventTypeValue withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { - NSString *uid = snapshot.value[@"uid"]; - FIRDatabaseReference *ref = [[[[[FIRDatabase database] reference] - child:@"user-posts"] - child:uid] child:_postKey]; - [self incrementStarsForRef:ref]; - }]; -} - -- (void)incrementStarsForRef:(FIRDatabaseReference *)ref { - // [START post_stars_transaction] - [ref runTransactionBlock:^FIRTransactionResult * _Nonnull(FIRMutableData * _Nonnull currentData) { - NSMutableDictionary *post = currentData.value; - if (!post || [post isEqual:[NSNull null]]) { - return [FIRTransactionResult successWithValue:currentData]; - } - - NSMutableDictionary *stars = [post objectForKey:@"stars"]; - if (!stars) { - stars = [[NSMutableDictionary alloc] initWithCapacity:1]; - } - NSString *uid = [FIRAuth auth].currentUser.uid; - int starCount = [post[@"starCount"] intValue]; - if ([stars objectForKey:uid]) { - // Unstar the post and remove self from stars - starCount--; - [stars removeObjectForKey:uid]; - } else { - // Star the post and add self to stars - starCount++; - stars[uid] = @YES; - } - post[@"stars"] = stars; - post[@"starCount"] = [NSNumber numberWithInt:starCount]; - - // Set value and report transaction success - [currentData setValue:post]; - return [FIRTransactionResult successWithValue:currentData]; - } andCompletionBlock:^(NSError * _Nullable error, - BOOL committed, - FIRDataSnapshot * _Nullable snapshot) { - // Transaction completed - if (error) { - NSLog(@"%@", error.localizedDescription); - } - }]; - // [END post_stars_transaction] -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.xib b/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.xib deleted file mode 100644 index 4c630eb..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/PostTableViewCell.xib +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/database/DatabaseExample/RecentPostsViewController.h b/Pods/Firebase/Samples/database/DatabaseExample/RecentPostsViewController.h deleted file mode 100644 index 583c6a3..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/RecentPostsViewController.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "PostListViewController.h" - -@interface RecentPostsViewController : PostListViewController - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/RecentPostsViewController.m b/Pods/Firebase/Samples/database/DatabaseExample/RecentPostsViewController.m deleted file mode 100644 index 690f0ac..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/RecentPostsViewController.m +++ /dev/null @@ -1,30 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "RecentPostsViewController.h" - -@implementation RecentPostsViewController - -- (FIRDatabaseQuery *) getQuery { - // [START recent_posts_query] - // Last 100 posts, these are automatically the 100 most recent - // due to sorting by push() keys - FIRDatabaseQuery *recentPostsQuery = [[self.ref child:@"posts"] queryLimitedToFirst:100]; - // [END recent_posts_query] - return recentPostsQuery; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/SignInViewController.h b/Pods/Firebase/Samples/database/DatabaseExample/SignInViewController.h deleted file mode 100644 index ea08940..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/SignInViewController.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -@import Firebase; - -@interface SignInViewController : UIViewController -@property (strong, nonatomic) FIRDatabaseReference *ref; -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/SignInViewController.m b/Pods/Firebase/Samples/database/DatabaseExample/SignInViewController.m deleted file mode 100644 index 02c7643..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/SignInViewController.m +++ /dev/null @@ -1,146 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "SignInViewController.h" -#import "UIViewController+Alerts.h" -@import Firebase; - -@interface SignInViewController () -@property (weak, nonatomic) IBOutlet UITextField *emailField; -@property (weak, nonatomic) IBOutlet UITextField *passwordField; -@end - -@implementation SignInViewController - -- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { - [self.view endEditing:YES]; -} - -- (void)viewDidAppear:(BOOL)animated { - if ([FIRAuth auth].currentUser) { - [self performSegueWithIdentifier:@"signIn" sender:nil]; - } - _ref = [[FIRDatabase database] reference]; -} - -- (IBAction)didTapEmailLogin:(id)sender { - [self showSpinner:^{ - [[FIRAuth auth] signInWithEmail:_emailField.text - password:_passwordField.text - completion:^(FIRUser *user, NSError *error) { - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - [[[_ref child:@"users"] child:user.uid] - observeEventType:FIRDataEventTypeValue - withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { - if (![snapshot exists]) { - [self promptForNewUserName:user]; - } else { - [self performSegueWithIdentifier:@"signIn" - sender:nil]; - } - }]; - }]; - }]; - }]; -} - -- (void)promptForNewUserName:(FIRUser *)user { - [self showTextInputPromptWithMessage:@"Username:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable username) { - if (!userPressedOK || !username.length) { - return; - } - [self showSpinner:^{ - FIRUserProfileChangeRequest *changeRequest =[user profileChangeRequest]; - changeRequest.displayName = username; - [changeRequest commitChangesWithCompletion:^(NSError *_Nullable error) { - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - [[[_ref child:@"users"] child:[FIRAuth auth].currentUser.uid] - setValue:@{@"username": username}]; - [self performSegueWithIdentifier:@"signIn" sender:nil]; - }]; - }]; - }]; - }]; - -} - -- (IBAction)didTapSignUp:(id)sender { - [self showTextInputPromptWithMessage:@"Email:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable email) { - if (!userPressedOK || !email.length) { - return; - } - [self showTextInputPromptWithMessage:@"Password:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable password) { - if (!userPressedOK || !password.length) { - return; - } - [self showTextInputPromptWithMessage:@"Username:" - completionBlock:^(BOOL userPressedOK, NSString *_Nullable username) { - if (!userPressedOK || !username.length) { - return; - } - [self showSpinner:^{ - [[FIRAuth auth] createUserWithEmail:email password:password - completion:^(FIRUser * _Nullable user, NSError * _Nullable error) { - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - }]; - [self showSpinner:^{ - FIRUserProfileChangeRequest *changeRequest = - [[FIRAuth auth].currentUser profileChangeRequest]; - changeRequest.displayName = username; - [changeRequest commitChangesWithCompletion:^(NSError *_Nullable error) { - [self hideSpinner:^{ - if (error) { - [self showMessagePrompt:error.localizedDescription]; - return; - } - // [START basic_write] - [[[_ref child:@"users"] child:user.uid] - setValue:@{@"username": username}]; - // [END basic_write] - [self performSegueWithIdentifier:@"signIn" sender:nil]; - }]; - }]; - }]; - }]; - }]; - }]; - }]; - }]; -} - - -#pragma mark - UITextFieldDelegate protocol methods -- (BOOL)textFieldShouldReturn:(UITextField *)textField { - [self didTapEmailLogin:nil]; - return YES; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/TabBarController.h b/Pods/Firebase/Samples/database/DatabaseExample/TabBarController.h deleted file mode 100644 index 01893bd..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/TabBarController.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface TabBarController : UITabBarController - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/TabBarController.m b/Pods/Firebase/Samples/database/DatabaseExample/TabBarController.m deleted file mode 100644 index 3298ce9..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/TabBarController.m +++ /dev/null @@ -1,35 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "TabBarController.h" -@import Firebase; - - -@implementation TabBarController - - -- (void)didMoveToParentViewController:(UIViewController *)parent { - if (parent == nil) { - NSError *signOutError; - BOOL status = [[FIRAuth auth] signOut:&signOutError]; - if (!status) { - NSLog(@"Error signing out: %@", signOutError); - return; - } - } -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/UIViewController+Alerts.h b/Pods/Firebase/Samples/database/DatabaseExample/UIViewController+Alerts.h deleted file mode 100644 index 843b953..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/UIViewController+Alerts.h +++ /dev/null @@ -1,60 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -NS_ASSUME_NONNULL_BEGIN - -/*! @typedef AlertPromptCompletionBlock - @brief The type of callback used to report text input prompt results. - */ -typedef void (^AlertPromptCompletionBlock)(BOOL userPressedOK, NSString *_Nullable userInput); - -/*! @class Alerts - @brief Wrapper for @c UIAlertController and @c UIAlertView for backwards compatability with - iOS 6+. - */ -@interface UIViewController (Alerts) - -/*! @fn showMessagePrompt: - @brief Displays an alert with an 'OK' button and a message. - @param message The message to display. - */ -- (void)showMessagePrompt:(NSString *)message; - -/*! @fn showTextInputPromptWithMessage:completionBlock: - @brief Shows a prompt with a text field and 'OK'/'Cancel' buttons. - @param message The message to display. - @param completion A block to call when the user taps 'OK' or 'Cancel'. - */ -- (void)showTextInputPromptWithMessage:(NSString *)message - completionBlock:(AlertPromptCompletionBlock)completion; - -/*! @fn showSpinner - @brief Shows the please wait spinner. - @param completion Called after the spinner has been hidden. - */ -- (void)showSpinner:(nullable void(^)(void))completion; - -/*! @fn hideSpinner - @brief Hides the please wait spinner. - @param completion Called after the spinner has been hidden. - */ -- (void)hideSpinner:(nullable void(^)(void))completion; - -@end - -NS_ASSUME_NONNULL_END \ No newline at end of file diff --git a/Pods/Firebase/Samples/database/DatabaseExample/UIViewController+Alerts.m b/Pods/Firebase/Samples/database/DatabaseExample/UIViewController+Alerts.m deleted file mode 100644 index dbec302..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/UIViewController+Alerts.m +++ /dev/null @@ -1,283 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "UIViewController+Alerts.h" - -#import - -/*! @var kPleaseWaitAssociatedObjectKey - @brief Key used to identify the "please wait" spinner associated object. - */ -static NSString *const kPleaseWaitAssociatedObjectKey = -@"_UIViewControllerAlertCategory_PleaseWaitScreenAssociatedObject"; - -/*! @var kOK - @brief Text for an 'OK' button. - */ -static NSString *const kOK = @"OK"; - -/*! @var kCancel - @brief Text for an 'Cancel' button. - */ -static NSString *const kCancel = @"Cancel"; - -/*! @class SimpleTextPromptDelegate - @brief A @c UIAlertViewDelegate which allows @c UIAlertView to be used with blocks more easily. - */ -@interface SimpleTextPromptDelegate : NSObject - -/*! @fn init - @brief Please use initWithCompletionHandler. - */ -- (nullable instancetype)init NS_UNAVAILABLE; - -/*! @fn initWithCompletionHandler: - @brief Designated initializer. - @param completionHandler The block to call when the alert view is dismissed. - */ -- (nullable instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler -NS_DESIGNATED_INITIALIZER; - -@end - -@implementation UIViewController (Alerts) - -/*! @fn supportsAlertController - @brief Determines if the current platform supports @c UIAlertController. - @return YES if the current platform supports @c UIAlertController. - */ -- (BOOL)supportsAlertController { - return NSClassFromString(@"UIAlertController") != nil; -} - -- (void)showMessagePrompt:(NSString *)message { - if ([self supportsAlertController]) { - UIAlertController *alert = - [UIAlertController alertControllerWithTitle:nil - message:message - preferredStyle:UIAlertControllerStyleAlert]; - UIAlertAction *okAction = - [UIAlertAction actionWithTitle:kOK style:UIAlertActionStyleDefault handler:nil]; - [alert addAction:okAction]; - [self presentViewController:alert animated:YES completion:nil]; - } else { - UIAlertView *alert = - [[UIAlertView alloc] initWithTitle:nil - message:message - delegate:nil - cancelButtonTitle:nil - otherButtonTitles:kOK, nil]; - [alert show]; - } -} - -- (void)showTextInputPromptWithMessage:(NSString *)message - completionBlock:(AlertPromptCompletionBlock)completion { - if ([self supportsAlertController]) { - UIAlertController *prompt = - [UIAlertController alertControllerWithTitle:nil - message:message - preferredStyle:UIAlertControllerStyleAlert]; - __weak UIAlertController *weakPrompt = prompt; - UIAlertAction *cancelAction = - [UIAlertAction actionWithTitle:kCancel - style:UIAlertActionStyleCancel - handler:^(UIAlertAction * _Nonnull action) { - completion(NO, nil); - }]; - UIAlertAction *okAction = [UIAlertAction actionWithTitle:kOK - style:UIAlertActionStyleDefault - handler:^(UIAlertAction * _Nonnull action) { - UIAlertController *strongPrompt = weakPrompt; - completion(YES, strongPrompt.textFields[0].text); - }]; - [prompt addTextFieldWithConfigurationHandler:nil]; - [prompt addAction:cancelAction]; - [prompt addAction:okAction]; - [self presentViewController:prompt animated:YES completion:nil]; - } else { - SimpleTextPromptDelegate *prompt = - [[SimpleTextPromptDelegate alloc] initWithCompletionHandler:completion]; - UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:nil - message:message - delegate:prompt - cancelButtonTitle:@"Cancel" - otherButtonTitles:@"Ok", nil]; - alertView.alertViewStyle = UIAlertViewStylePlainTextInput; - [alertView show]; - } -} - -- (void)showSpinner:(nullable void(^)(void))completion { - if ([self supportsAlertController]) { - [self showModernSpinner:completion]; - } else { - [self showIOS7Spinner:completion]; - } -} - -- (void)showModernSpinner:(nullable void (^)(void))completion { - UIAlertController *pleaseWaitAlert = - objc_getAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - if (pleaseWaitAlert) { - if (completion) { - completion(); - } - return; - } - pleaseWaitAlert = [UIAlertController alertControllerWithTitle:nil - message:@"Please Wait...\n\n\n\n" - preferredStyle:UIAlertControllerStyleAlert]; - - UIActivityIndicatorView *spinner = - [[UIActivityIndicatorView alloc] - initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; - spinner.color = [UIColor blackColor]; - spinner.center = CGPointMake(pleaseWaitAlert.view.bounds.size.width / 2, - pleaseWaitAlert.view.bounds.size.height / 2); - spinner.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin | - UIViewAutoresizingFlexibleTopMargin | - UIViewAutoresizingFlexibleLeftMargin | - UIViewAutoresizingFlexibleRightMargin; - [spinner startAnimating]; - [pleaseWaitAlert.view addSubview:spinner]; - - objc_setAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey), - pleaseWaitAlert, - OBJC_ASSOCIATION_RETAIN_NONATOMIC); - [self presentViewController:pleaseWaitAlert animated:YES completion:completion]; -} - -- (void)showIOS7Spinner:(nullable void (^)(void))completion { - UIWindow *pleaseWaitWindow = - objc_getAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - - if (pleaseWaitWindow) { - if (completion) { - completion(); - } - return; - } - - pleaseWaitWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; - pleaseWaitWindow.backgroundColor = [UIColor clearColor]; - pleaseWaitWindow.windowLevel = UIWindowLevelStatusBar - 1; - - UIView *pleaseWaitView = [[UIView alloc] initWithFrame:pleaseWaitWindow.bounds]; - pleaseWaitView.autoresizingMask = UIViewAutoresizingFlexibleWidth | - UIViewAutoresizingFlexibleHeight; - pleaseWaitView.backgroundColor = [UIColor colorWithWhite:0 alpha:0.5]; - UIActivityIndicatorView *spinner = - [[UIActivityIndicatorView alloc] - initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; - spinner.center = pleaseWaitView.center; - [pleaseWaitView addSubview:spinner]; - [spinner startAnimating]; - - pleaseWaitView.layer.opacity = 0.0; - [self.view addSubview:pleaseWaitView]; - - [pleaseWaitWindow addSubview:pleaseWaitView]; - - [pleaseWaitWindow makeKeyAndVisible]; - - objc_setAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey), - pleaseWaitWindow, - OBJC_ASSOCIATION_RETAIN_NONATOMIC); - - [UIView animateWithDuration:0.5f animations:^{ - pleaseWaitView.layer.opacity = 1.0f; - } completion:^(BOOL finished) { - if (completion) { - completion(); - } - }]; -} - -- (void)hideSpinner:(nullable void(^)(void))completion { - if ([self supportsAlertController]) { - [self hideModernSpinner:completion]; - } else { - [self hideIOS7Spinner:completion]; - } -} - -- (void)hideModernSpinner:(nullable void(^)(void))completion { - UIAlertController *pleaseWaitAlert = - objc_getAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - - [pleaseWaitAlert dismissViewControllerAnimated:YES completion:completion]; - - objc_setAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey), - nil, - OBJC_ASSOCIATION_RETAIN_NONATOMIC); -} - -- (void)hideIOS7Spinner:(nullable void(^)(void))completion { - UIWindow *pleaseWaitWindow = - objc_getAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); - - UIView *pleaseWaitView; - pleaseWaitView = pleaseWaitWindow.subviews.firstObject; - - [UIView animateWithDuration:0.5f animations:^{ - pleaseWaitView.layer.opacity = 0.0f; - } completion:^(BOOL finished) { - [pleaseWaitWindow resignKeyWindow]; - objc_setAssociatedObject(self, - (__bridge const void *)(kPleaseWaitAssociatedObjectKey), - nil, - OBJC_ASSOCIATION_RETAIN_NONATOMIC); - if (completion) { - completion(); - } - }]; -} - -@end - -@implementation SimpleTextPromptDelegate { - AlertPromptCompletionBlock _completionHandler; - SimpleTextPromptDelegate *_retainedSelf; -} - -- (instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler { - self = [super init]; - if (self) { - _completionHandler = completionHandler; - _retainedSelf = self; - } - return self; -} - -- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex { - if (buttonIndex == alertView.firstOtherButtonIndex) { - _completionHandler(YES, [alertView textFieldAtIndex:0].text); - } else { - _completionHandler(NO, nil); - } - _completionHandler = nil; - _retainedSelf = nil; -} - -@end \ No newline at end of file diff --git a/Pods/Firebase/Samples/database/DatabaseExample/User.h b/Pods/Firebase/Samples/database/DatabaseExample/User.h deleted file mode 100644 index 9a004b2..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/User.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface User : NSObject -@property(strong, nonatomic) NSString *username; - -- (instancetype)initWithUsername:(NSString *)username; - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/User.m b/Pods/Firebase/Samples/database/DatabaseExample/User.m deleted file mode 100644 index 10758ef..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/User.m +++ /dev/null @@ -1,33 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "User.h" - -@implementation User - -- (instancetype)init { - return [self initWithUsername:@""]; -} - -- (instancetype)initWithUsername:(NSString *)username { - self = [super init]; - if (self) { - self.username = username; - } - return self; -} - -@end diff --git a/Pods/Firebase/Samples/database/DatabaseExample/main.m b/Pods/Firebase/Samples/database/DatabaseExample/main.m deleted file mode 100644 index d487830..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/AppDelegate.swift deleted file mode 100644 index 6f88555..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,33 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // [START initialize_firebase] - FIRApp.configure() - // [END initialize_firebase] - return true - } - -} - diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/Comment.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/Comment.swift deleted file mode 100644 index 388a42b..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/Comment.swift +++ /dev/null @@ -1,33 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -class Comment: NSObject { - var uid: String - var author: String - var text: String - - init(uid: String, author: String, text: String) { - self.uid = uid - self.author = author - self.text = text - } - - convenience override init() { - self.init(uid: "", author: "", text: "") - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/MyPostsViewController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/MyPostsViewController.swift deleted file mode 100644 index ad9127c..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/MyPostsViewController.swift +++ /dev/null @@ -1,25 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(MyPostsViewController) -class MyPostsViewController: PostListViewController { - override func getQuery() -> FIRDatabaseQuery { - return (ref?.child("user-posts").child(getUid()))! - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/MyTopPostsViewController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/MyTopPostsViewController.swift deleted file mode 100644 index 028cebb..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/MyTopPostsViewController.swift +++ /dev/null @@ -1,29 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(MyTopPostsViewController) -class MyTopPostsViewController: PostListViewController { - override func getQuery() -> FIRDatabaseQuery { - // [START my_top_posts_query] - // My top posts by number of stars - let myTopPostsQuery = (ref.child("user-posts").child(getUid())).queryOrderedByChild("starCount") - // [END my_top_posts_query] - return myTopPostsQuery - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/NewPostViewController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/NewPostViewController.swift deleted file mode 100644 index 89ba5b4..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/NewPostViewController.swift +++ /dev/null @@ -1,85 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(NewPostViewController) -class NewPostViewController: UIViewController, UITextFieldDelegate { - - var ref: FIRDatabaseReference! - @IBOutlet weak var bodyTextView: UITextView! - @IBOutlet weak var titleTextField: UITextField! - - // UIView lifecycle methods - override func viewDidLoad() { - super.viewDidLoad() - - // [START create_database_reference] - self.ref = FIRDatabase.database().reference() - // [END create_database_reference] - - let doneBar = UIToolbar(frame: CGRect.init(x: 0, y: 0, width: 320, height: 44)) - doneBar.autoresizingMask = .FlexibleWidth - let flex = UIBarButtonItem(barButtonSystemItem: .FlexibleSpace, target: nil, action: nil) - let done = UIBarButtonItem(title: "Post", style: .Plain, target: self, action: #selector(didTapShare)) - done.tintColor = UIColor(red: 1.0, green: 143.0/255.0, blue: 0.0, alpha: 1.0) - doneBar.items = [flex, done, flex] - doneBar.sizeToFit() - bodyTextView.inputAccessoryView = doneBar - titleTextField.inputAccessoryView = doneBar - } - - @IBAction func didTapShare(sender: AnyObject) { - // [START single_value_read] - let userID = FIRAuth.auth()?.currentUser?.uid - ref.child("users").child(userID!).observeSingleEventOfType(.Value, withBlock: { (snapshot) in - // Get user value - let username = snapshot.value!["username"] as! String - let user = User.init(username: username) - - // [START_EXCLUDE] - // Write new post - self.writeNewPost(userID!, username: user.username, title: self.titleTextField.text!, body: self.bodyTextView.text) - // Finish this Activity, back to the stream - self.navigationController?.popViewControllerAnimated(true) - // [END_EXCLUDE] - }) { (error) in - print(error.localizedDescription) - } - // [END single_value_read] - } - - func writeNewPost(userID: String, username: String, title: String, body: String) { - // Create new post at /user-posts/$userid/$postid and at - // /posts/$postid simultaneously - // [START write_fan_out] - let key = ref.child("posts").childByAutoId().key - let post = ["uid": userID, - "author": username, - "title": title, - "body": body] - let childUpdates = ["/posts/\(key)": post, - "/user-posts/\(userID)/\(key)/": post] - ref.updateChildValues(childUpdates) - // [END write_fan_out] - } - - func textFieldShouldReturn(textField: UITextField) -> Bool { - textField.resignFirstResponder() - return false - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/Post.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/Post.swift deleted file mode 100644 index a4abb09..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/Post.swift +++ /dev/null @@ -1,38 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -class Post: NSObject { - var uid: String - var author: String - var title: String - var body: String - var starCount: AnyObject? - var stars: Dictionary? - - init(uid: String, author: String, title: String, body: String) { - self.uid = uid - self.author = author - self.title = title - self.body = body - self.starCount = 0 - } - - convenience override init() { - self.init(uid: "", author: "", title: "", body: "") - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostDataSource.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostDataSource.swift deleted file mode 100644 index 6801f55..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostDataSource.swift +++ /dev/null @@ -1,48 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import FirebaseUI - -class PostDataSource: FirebaseTableViewDataSource { - - override func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool { - return true - } - override func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) { - if editingStyle == .Delete { - refForIndex(UInt(indexPath.row)).removeValue() - } - } - - override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { - if self.count() != 0 { - tableView.separatorStyle = .SingleLine - tableView.backgroundView = nil - } - return Int(self.count()) - } - - override func numberOfSectionsInTableView(tableView: UITableView) -> Int { - let noDataLabel = UILabel.init(frame: CGRect.init(x: 0, y: 0, width: tableView.bounds.size.width, height: tableView.bounds.size.height)) - noDataLabel.text = "No posts yet - why not add one?" - noDataLabel.textColor = UIColor.blackColor() - noDataLabel.textAlignment = .Center - tableView.backgroundView = noDataLabel - tableView.separatorStyle = .None - return 1 - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostDetailTableViewController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostDetailTableViewController.swift deleted file mode 100644 index b0f1ba4..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostDetailTableViewController.swift +++ /dev/null @@ -1,162 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(PostDetailTableViewController) -class PostDetailTableViewController: UITableViewController { - - let kSectionSend = 2 - let kSectionComments = 1 - let kSectionPost = 0 - - var postKey = "" - var comments: Array = [] - var commentField: UITextField? = nil - let post: Post = Post() - lazy var ref: FIRDatabaseReference = FIRDatabase.database().reference() - var postRef: FIRDatabaseReference! - var commentsRef : FIRDatabaseReference! - var refHandle: FIRDatabaseHandle? - - - override func viewDidLoad() { - super.viewDidLoad() - postRef = ref.child("posts").child(postKey) - commentsRef = ref.child("post-comments").child(postKey) - let nib = UINib(nibName: "PostTableViewCell", bundle: nil) - tableView.registerNib(nib, forCellReuseIdentifier: "post") - } - - override func viewWillAppear(animated: Bool) { - comments.removeAll() - // [START child_event_listener] - // Listen for new comments in the Firebase database - commentsRef.observeEventType(.ChildAdded, withBlock: { (snapshot) -> Void in - self.comments.append(snapshot) - self.tableView.insertRowsAtIndexPaths([NSIndexPath(forRow: self.comments.count-1, inSection: 1)], withRowAnimation: UITableViewRowAnimation.Automatic) - }) - // Listen for deleted comments in the Firebase database - commentsRef.observeEventType(.ChildRemoved, withBlock: { (snapshot) -> Void in - let index = self.indexOfMessage(snapshot) - self.comments.removeAtIndex(index) - self.tableView.deleteRowsAtIndexPaths([NSIndexPath(forRow: index, inSection: 1)], withRowAnimation: UITableViewRowAnimation.Automatic) - }) - // [END child_event_listener] - - // [START post_value_event_listener] - refHandle = postRef.observeEventType(FIRDataEventType.Value, withBlock: { (snapshot) in - let postDict = snapshot.value as! [String : AnyObject] - // [START_EXCLUDE] - self.post.setValuesForKeysWithDictionary(postDict) - self.tableView.reloadData() - self.navigationItem.title = self.post.title - // [END_EXCLUDE] - }) - // [END post_value_event_listener] - } - - func indexOfMessage(snapshot: FIRDataSnapshot) -> Int { - var index = 0 - for comment in self.comments { - if (snapshot.key == comment.key) { - return index - } - index += 1 - } - return -1 - } - - override func viewWillDisappear(animated: Bool) { - if let refHandle = refHandle { - postRef.removeObserverWithHandle(refHandle) - } - commentsRef.removeAllObservers() - } - - // UITableViewDataSource protocol methods - override func numberOfSectionsInTableView(tableView: UITableView) -> Int { - return 3 - } - - override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { - switch section { - case kSectionPost, kSectionSend: - return 1 - case kSectionComments: - return comments.count - default: - return 0 - } - } - - @IBAction func didTapSend(sender: AnyObject) { - let uid = FIRAuth.auth()?.currentUser?.uid - FIRDatabase.database().reference().child("users").child(uid!).observeSingleEventOfType(.Value, withBlock: { (snapshot) in - if let uid = uid, commentField = self.commentField, user = snapshot.value as? [String : AnyObject] { - let comment = [ - "uid": uid, - "author": user["username"] as! String, - "text": commentField.text! - ] - self.commentsRef.childByAutoId().setValue(comment) - commentField.text = "" - } - }) - } - override func tableView(tableView: UITableView, - cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { - let cell: UITableViewCell - - switch indexPath.section { - case kSectionPost: - cell = tableView.dequeueReusableCellWithIdentifier("post")! - if let uid = FIRAuth.auth()?.currentUser?.uid { - let postcell = cell as! PostTableViewCell - let imageName = post.stars == nil || post.stars![uid] == nil ? "ic_star_border" : "ic_star" - postcell.authorLabel.text = post.author - postcell.postTitle.text = post.title - postcell.postBody.text = post.body - postcell.starButton.setImage(UIImage(named: imageName), forState: .Normal) - if let starCount = post.starCount { - postcell.numStarsLabel.text = "\(starCount)" - } - postcell.postKey = postKey; - } - case kSectionComments: - cell = tableView.dequeueReusableCellWithIdentifier("comment")! - let commentDict = comments[indexPath.row].value as! [String : AnyObject] - if let text = cell.textLabel, detail = cell.detailTextLabel, - author = commentDict["author"], commentText = commentDict["text"] { - detail.text = String(author) - text.text = String(commentText) - } - default: // kSectionSend - cell = tableView.dequeueReusableCellWithIdentifier("send")! - commentField = cell.viewWithTag(7) as! UITextField? - break - } - return cell - } - - override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { - if indexPath.section == kSectionPost { - return 160 - } - return 56 - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostListViewController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostListViewController.swift deleted file mode 100644 index 2b82367..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostListViewController.swift +++ /dev/null @@ -1,93 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase -import FirebaseUI - -@objc(PostListViewController) -class PostListViewController: UIViewController, UITableViewDelegate { - - // [START define_database_reference] - var ref: FIRDatabaseReference! - // [END define_database_reference] - - var dataSource: FirebaseTableViewDataSource? - - @IBOutlet weak var tableView: UITableView! - - override func viewDidLoad() { - super.viewDidLoad() - - // [START create_database_reference] - ref = FIRDatabase.database().reference() - // [END create_database_reference] - - dataSource = FirebaseTableViewDataSource.init(query: getQuery(), - modelClass: Post.self, - nibNamed: "PostTableViewCell", - cellReuseIdentifier: "post", - view: self.tableView) - - dataSource?.populateCellWithBlock(){ - let cell = $0 as! PostTableViewCell - let post = $1 as! Post - cell.authorImage.image = UIImage.init(named: "ic_account_circle") - cell.authorLabel.text = post.author - var imageName = "ic_star_border" - if (post.stars?[self.getUid()]) != nil { - imageName = "ic_star" - } - cell.starButton.setImage(UIImage.init(named: imageName), forState: .Normal) - if let starCount = post.starCount { - cell.numStarsLabel.text = "\(starCount)" - } - cell.postTitle.text = post.title - cell.postBody.text = post.body - } - - tableView.dataSource = dataSource - tableView.delegate = self - } - - override func viewWillAppear(animated: Bool) { - self.tableView.reloadData() - } - - func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { - performSegueWithIdentifier("detail", sender: indexPath) - } - - func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { - return 150 - } - - func getUid() -> String { - return (FIRAuth.auth()?.currentUser?.uid)! - } - - func getQuery() -> FIRDatabaseQuery { - return self.ref - } - - override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { - let path: NSIndexPath = sender as! NSIndexPath - let detail: PostDetailTableViewController = segue.destinationViewController as! PostDetailTableViewController - let source = self.dataSource - let snapshot: FIRDataSnapshot = (source?.objectAtIndex(UInt(path.row)))! as! FIRDataSnapshot - detail.postKey = snapshot.key - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostTableViewCell.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostTableViewCell.swift deleted file mode 100644 index 55314ea..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/PostTableViewCell.swift +++ /dev/null @@ -1,80 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(PostTableViewCell) -class PostTableViewCell: UITableViewCell { - @IBOutlet weak var authorImage: UIImageView! - @IBOutlet weak var authorLabel: UILabel! - @IBOutlet weak var starButton: UIButton! - @IBOutlet weak var numStarsLabel: UILabel! - @IBOutlet weak var postTitle: UILabel! - @IBOutlet weak var postBody: UITextView! - var postKey: String? - var postRef: FIRDatabaseReference! - - @IBAction func didTapStarButton(sender: AnyObject) { - if let postKey = postKey { - postRef = FIRDatabase.database().reference().child("posts").child(postKey) - incrementStarsForRef(postRef) - postRef.observeSingleEventOfType(.Value, withBlock: { (snapshot) in - if let uid = snapshot.value?["uid"] as? String { - let userPostRef = FIRDatabase.database().reference() - .child("user-posts") - .child(uid) - .child(postKey) - self.incrementStarsForRef(userPostRef) - } - }) - } - } - - func incrementStarsForRef(ref: FIRDatabaseReference) { - // [START post_stars_transaction] - postRef.runTransactionBlock({ (currentData: FIRMutableData) -> FIRTransactionResult in - if currentData.value != nil, let uid = FIRAuth.auth()?.currentUser?.uid { - var post = currentData.value as! [String : AnyObject] - var stars : Dictionary - stars = post["stars"] as? Dictionary ?? [:] - var starCount = post["starCount"] as? Int ?? 0 - if let _ = stars[uid] { - // Unstar the post and remove self from stars - starCount -= 1 - stars.removeValueForKey(uid) - } else { - // Star the post and add self to stars - starCount += 1 - stars[uid] = true - } - post["starCount"] = starCount - post["stars"] = stars - - // Set value and report transaction success - currentData.value = post - - return FIRTransactionResult.successWithValue(currentData) - } - return FIRTransactionResult.successWithValue(currentData) - }) { (error, committed, snapshot) in - if (error != nil) { - print(error?.localizedDescription) - } - } - // [END post_stars_transaction] - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/RecentPostsViewController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/RecentPostsViewController.swift deleted file mode 100644 index 89b76bc..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/RecentPostsViewController.swift +++ /dev/null @@ -1,30 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(RecentPostsViewController) -class RecentPostsViewController: PostListViewController { - override func getQuery() -> FIRDatabaseQuery { - // [START recent_posts_query] - // Last 100 posts, these are automatically the 100 most recent - // due to sorting by push() keys - let recentPostsQuery = (ref?.child("posts").queryLimitedToFirst(100))! - // [END recent_posts_query] - return recentPostsQuery - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/SignInViewController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/SignInViewController.swift deleted file mode 100644 index 7f735b8..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/SignInViewController.swift +++ /dev/null @@ -1,136 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(SignInViewController) -class SignInViewController: UIViewController, UITextFieldDelegate { - - @IBOutlet weak var emailField: UITextField! - @IBOutlet weak var passwordField: UITextField! - var ref:FIRDatabaseReference! - - override func touchesBegan(touches: Set, withEvent event: UIEvent?) { - self.view.endEditing(true) - } - - override func viewDidAppear(animated: Bool) { - if FIRAuth.auth()?.currentUser != nil { - self.performSegueWithIdentifier("signIn", sender: nil) - } - ref = FIRDatabase.database().reference() - } - - @IBAction func didTapEmailLogin(sender: AnyObject) { - if let email = self.emailField.text, password = self.passwordField.text { - showSpinner({ - FIRAuth.auth()?.signInWithEmail(email, password: password) { (user, error) in - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } else if let user = user { - self.ref.child("users").child(user.uid).observeSingleEventOfType(.Value, withBlock: { snapshot in - if (!snapshot.exists()) { - self.showTextInputPromptWithMessage("Username:") { (userPressedOK, username) in - if let username = username { - self.showSpinner({ - let changeRequest = FIRAuth.auth()?.currentUser?.profileChangeRequest() - changeRequest?.displayName = username - changeRequest?.commitChangesWithCompletion() { (error) in - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.ref.child("users").child(FIRAuth.auth()!.currentUser!.uid).setValue(["username": username]) - self.performSegueWithIdentifier("signIn", sender: nil) - }) - } - }) - } else { - self.showMessagePrompt("username can't be empty") - } - } - } else { - self.performSegueWithIdentifier("signIn", sender: nil) - } - }) - } - }) - - } - }) - } else { - self.showMessagePrompt("email/password can't be empty") - } - } - - @IBAction func didTapSignUp(sender: AnyObject) { - showTextInputPromptWithMessage("Email:") { (userPressedOK, email) in - if let email = email { - self.showTextInputPromptWithMessage("Password:") { (userPressedOK, password) in - if let password = password { - self.showTextInputPromptWithMessage("Username:") { (userPressedOK, username) in - if let username = username { - self.showSpinner({ - FIRAuth.auth()?.createUserWithEmail(email, password: password) { (user, error) in - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - self.showSpinner({ - let changeRequest = FIRAuth.auth()?.currentUser?.profileChangeRequest() - changeRequest?.displayName = username - changeRequest?.commitChangesWithCompletion() { (error) in - self.hideSpinner({ - if let error = error { - self.showMessagePrompt(error.localizedDescription) - return - } - // [START basic_write] - self.ref.child("users").child(user!.uid).setValue(["username": username]) - // [END basic_write] - self.performSegueWithIdentifier("signIn", sender: nil) - }) - } - }) - }) - } - }) - } else { - self.showMessagePrompt("username can't be empty") - } - } - } else { - self.showMessagePrompt("password can't be empty") - } - } - } else { - self.showMessagePrompt("email can't be empty") - } - } - } - - - // MARK: - UITextFieldDelegate protocol methods - func textFieldShouldReturn(textField: UITextField) -> Bool { - didTapEmailLogin([]) - return true - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/TabBarController.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/TabBarController.swift deleted file mode 100644 index 9438d3e..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/TabBarController.swift +++ /dev/null @@ -1,34 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@objc(TabBarController) -class TabBarController: UITabBarController { - - override func didMoveToParentViewController(parent: UIViewController?) { - if (parent == nil) { - let firebaseAuth = FIRAuth.auth() - do { - try firebaseAuth?.signOut() - } catch let signOutError as NSError { - print ("Error signing out: %@", signOutError) - } - - } - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleSwift/User.swift b/Pods/Firebase/Samples/database/DatabaseExampleSwift/User.swift deleted file mode 100644 index 3c1a914..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleSwift/User.swift +++ /dev/null @@ -1,29 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -class User: NSObject { - var username: String - - init(username: String) { - self.username = username - } - - convenience override init() { - self.init(username: "") - } -} diff --git a/Pods/Firebase/Samples/database/DatabaseExampleTests/AppTests.m b/Pods/Firebase/Samples/database/DatabaseExampleTests/AppTests.m deleted file mode 100644 index e5f892a..0000000 --- a/Pods/Firebase/Samples/database/DatabaseExampleTests/AppTests.m +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import - -@interface AppTests : XCTestCase -@end - -@implementation AppTests - -- (void)setUp { - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown { - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testExample { - // This is an example of a functional test case. - XCTAssert(YES, @"Pass"); -} - -@end diff --git a/Pods/Firebase/Samples/database/Podfile b/Pods/Firebase/Samples/database/Podfile deleted file mode 100644 index cd0e893..0000000 --- a/Pods/Firebase/Samples/database/Podfile +++ /dev/null @@ -1,14 +0,0 @@ -# DatabaseExample - -use_frameworks! -platform :ios, '7.0' -pod 'Firebase/Database' -pod 'Firebase/Auth' -pod 'FirebaseUI' - -target 'DatabaseExample' do -end -target 'DatabaseExampleSwift' do -end -target 'DatabaseExampleTests' do -end diff --git a/Pods/Firebase/Samples/database/README.md b/Pods/Firebase/Samples/database/README.md deleted file mode 100644 index 08739c8..0000000 --- a/Pods/Firebase/Samples/database/README.md +++ /dev/null @@ -1,40 +0,0 @@ -Firebase Database Quickstart -============================= - -Introduction ------------- - -- [Read more about Firebase Database](https://firebase.google.com/docs/database/) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- Run the sample on your iOS device or emulator. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample.xcodeproj/project.pbxproj deleted file mode 100644 index 1c1f730..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,550 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* ViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; - remoteInfo = DurableLinksExample; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 5F5A534C1ADE670C00F81DF0 /* DynamicLinksExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DynamicLinksExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* DynamicLinksExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DynamicLinksExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - 5FDE05581B0DAA090037B82F /* DynamicLinksExample.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DynamicLinksExample.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05551B0DAA090037B82F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* DynamicLinksExample */, - 5F5A537A1ADE67D500F81DF0 /* DynamicLinksExampleSwift */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - wrapsLines = 0; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* DynamicLinksExample.app */, - 5F5A53791ADE67D500F81DF0 /* DynamicLinksExample.app */, - 5FDE05581B0DAA090037B82F /* DynamicLinksExample.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* DynamicLinksExample */ = { - isa = PBXGroup; - children = ( - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 5F5A53561ADE670C00F81DF0 /* ViewController.h */, - 5F5A53571ADE670C00F81DF0 /* ViewController.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = DynamicLinksExample; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* DynamicLinksExampleSwift */ = { - isa = PBXGroup; - children = ( - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */, - ); - path = DynamicLinksExampleSwift; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* DynamicLinksExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "DynamicLinksExample" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = DynamicLinksExample; - productName = DurableLinksExample; - productReference = 5F5A534C1ADE670C00F81DF0 /* DynamicLinksExample.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* DynamicLinksExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "DynamicLinksExampleSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = DynamicLinksExampleSwift; - productName = DurableLinksExampleSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* DynamicLinksExample.app */; - productType = "com.apple.product-type.application"; - }; - 5FDE05571B0DAA090037B82F /* DynamicLinksExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "DynamicLinksExampleTests" */; - buildPhases = ( - 5FDE05541B0DAA090037B82F /* Sources */, - 5FDE05551B0DAA090037B82F /* Frameworks */, - 5FDE05561B0DAA090037B82F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */, - ); - name = DynamicLinksExampleTests; - productName = DurableLinksExampleTests; - productReference = 5FDE05581B0DAA090037B82F /* DynamicLinksExample.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0630; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - SystemCapabilities = { - com.apple.SafariKeychain = { - enabled = 0; - }; - }; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - SystemCapabilities = { - com.apple.SafariKeychain = { - enabled = 0; - }; - }; - }; - 5FDE05571B0DAA090037B82F = { - CreatedOnToolsVersion = 6.3.2; - TestTargetID = 5F5A534B1ADE670C00F81DF0; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "DynamicLinksExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* DynamicLinksExample */, - 5F5A53781ADE67D500F81DF0 /* DynamicLinksExampleSwift */, - 5FDE05571B0DAA090037B82F /* DynamicLinksExampleTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05561B0DAA090037B82F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05541B0DAA090037B82F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 5F5A534B1ADE670C00F81DF0 /* DynamicLinksExample */; - targetProxy = 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/DynamicLinksExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.sample.firebase.dynamiclinks; - PRODUCT_NAME = DynamicLinksExample; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/DynamicLinksExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.sample.firebase.dynamiclinks; - PRODUCT_NAME = DynamicLinksExample; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - INFOPLIST_FILE = "$(SRCROOT)/DynamicLinksExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.sample.firebase.dynamiclinks; - PRODUCT_NAME = DynamicLinksExample; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - INFOPLIST_FILE = "$(SRCROOT)/DynamicLinksExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.sample.firebase.dynamiclinks; - PRODUCT_NAME = DynamicLinksExample; - }; - name = Release; - }; - 5FDE05601B0DAA090037B82F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - DurableLinksExample, - ); - INFOPLIST_FILE = DurableLinksExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = DynamicLinksExample; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DynamicLinksExample.app/DynamicLinksExample"; - }; - name = Debug; - }; - 5FDE05611B0DAA090037B82F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - DurableLinksExample, - ); - INFOPLIST_FILE = DurableLinksExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = DynamicLinksExample; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DynamicLinksExample.app/DynamicLinksExample"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "DynamicLinksExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "DynamicLinksExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "DynamicLinksExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "DynamicLinksExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FDE05601B0DAA090037B82F /* Debug */, - 5FDE05611B0DAA090037B82F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/.clang-format b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/AppDelegate.h b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/AppDelegate.h deleted file mode 100644 index b6060b5..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(nonatomic, strong) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/AppDelegate.m b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/AppDelegate.m deleted file mode 100644 index 2a97116..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/AppDelegate.m +++ /dev/null @@ -1,141 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -// [START import] -@import FirebaseDynamicLinks; -// [END import] - -@import Firebase; - -static NSString *const CUSTOM_URL_SCHEME = @"dlscheme"; - -@implementation AppDelegate - -// [START didfinishlaunching] -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // Set deepLinkURLScheme to the custom URL scheme you defined in your - // Xcode project. - [FIROptions defaultOptions].deepLinkURLScheme = CUSTOM_URL_SCHEME; - [FIRApp configure]; - - return YES; -} -// [END didfinishlaunching] - -// [START openurl] -- (BOOL)application:(UIApplication *)app - openURL:(NSURL *)url - options:(NSDictionary *)options { - return [self application:app openURL:url sourceApplication:nil annotation:@{}]; -} - -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(NSString *)sourceApplication - annotation:(id)annotation { - FIRDynamicLink *dynamicLink = - [[FIRDynamicLinks dynamicLinks] dynamicLinkFromCustomSchemeURL:url]; - - if (dynamicLink) { - // Handle the deep link. For example, show the deep-linked content or - // apply a promotional offer to the user's account. - // [START_EXCLUDE] - // In this sample, we just open an alert. - NSString *message = [self generateDynamicLinkMessage:dynamicLink]; - [self showDeepLinkAlertViewWithMessage:message]; - // [END_EXCLUDE] - return YES; - } - - // [START_EXCLUDE silent] - // Show the deep link that the app was called with. - [self showDeepLinkAlertViewWithMessage:[NSString stringWithFormat:@"openURL:\n%@", url]]; - // [END_EXCLUDE] - return NO; -} -// [END openurl] - -// [START continueuseractivity] -- (BOOL)application:(UIApplication *)application -continueUserActivity:(NSUserActivity *)userActivity - restorationHandler:(void (^)(NSArray *))restorationHandler { - - // [START_EXCLUDE silent] - BOOL handled = NO; - - NSLog(@"%@", userActivity.webpageURL); - - __weak AppDelegate *weakSelf = self; - - // [END_EXCLUDE] - handled = [[FIRDynamicLinks dynamicLinks] - handleUniversalLink:userActivity.webpageURL - completion:^(FIRDynamicLink * _Nullable dynamicLink, - NSError * _Nullable error) { - // [START_EXCLUDE] - AppDelegate *strongSelf = weakSelf; - NSString *message = [strongSelf generateDynamicLinkMessage:dynamicLink]; - [strongSelf showDeepLinkAlertViewWithMessage:message]; - // [END_EXCLUDE] - }]; - - // [START_EXCLUDE silent] - if (!handled) { - // Show the deep link URL from userActivity. - NSString *message = - [NSString stringWithFormat:@"continueUserActivity webPageURL:\n%@", userActivity.webpageURL]; - [self showDeepLinkAlertViewWithMessage:message]; - } - // [END_EXCLUDE] - - return handled; -} -// [END continueuseractivity] - -- (NSString *)generateDynamicLinkMessage:(FIRDynamicLink *)dynamicLink { - NSString *matchConfidence; - if (dynamicLink.matchConfidence == FIRDynamicLinkMatchConfidenceStrong) { - matchConfidence = @"strong"; - } else { - matchConfidence = @"weak"; - } - - NSString *msg = [NSString stringWithFormat:@"App URL: %@\n" - @"Match Confidence: %@\n", - dynamicLink.url, matchConfidence]; - return msg; -} - -- (void)showDeepLinkAlertViewWithMessage:(NSString *)message { - UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"OK" - style:UIAlertActionStyleDefault - handler:^(UIAlertAction *action) { - NSLog(@"OK"); - }]; - - UIAlertController *alertController = - [UIAlertController alertControllerWithTitle:@"Deep-link Data" - message:message - preferredStyle:UIAlertControllerStyleAlert]; - [alertController addAction:okAction]; - [self.window.rootViewController presentViewController:alertController - animated:YES - completion:nil]; -} - -@end diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/Base.lproj/Main.storyboard deleted file mode 100644 index 3ad12e9..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/Info.plist b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/Info.plist deleted file mode 100644 index 90152a2..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/Info.plist +++ /dev/null @@ -1,64 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleTypeRole - Editor - CFBundleURLName - com.google.sample.firebase.dynamiclinks - CFBundleURLSchemes - - dlscheme - - - - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/ViewController.h b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/ViewController.h deleted file mode 100644 index 6fbf4f4..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/ViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import - -@interface ViewController : UIViewController -@end diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/ViewController.m b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/ViewController.m deleted file mode 100644 index 2f8d680..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/ViewController.m +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "ViewController.h" - -@implementation ViewController - -@end diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/main.m b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/main.m deleted file mode 100644 index d487830..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExampleSwift/AppDelegate.swift deleted file mode 100644 index bb5fb04..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,121 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -// [START import] -import FirebaseDynamicLinks -// [END import] -import Firebase - - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - let CUSTOM_URL_SCHEME = "dlscheme" - - // [START didfinishlaunching] - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // Set deepLinkURLScheme to the custom URL scheme you defined in your - // Xcode project. - FIROptions.defaultOptions().deepLinkURLScheme = self.CUSTOM_URL_SCHEME - FIRApp.configure() - - return true - } - // [END didfinishlaunching] - - // [START openurl] - func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool { - return application(app, openURL: url, sourceApplication: nil, annotation: [:]) - } - - func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool { - let dynamicLink = FIRDynamicLinks.dynamicLinks()?.dynamicLinkFromCustomSchemeURL(url) - if let dynamicLink = dynamicLink { - // Handle the deep link. For example, show the deep-linked content or - // apply a promotional offer to the user's account. - // [START_EXCLUDE] - // In this sample, we just open an alert. - let message = generateDynamicLinkMessage(dynamicLink) - if #available(iOS 8.0, *) { - showDeepLinkAlertViewWithMessage(message) - } else { - // Fallback on earlier versions - } - // [END_EXCLUDE] - return true - } - - // [START_EXCLUDE silent] - // Show the deep link that the app was called with. - if #available(iOS 8.0, *) { - showDeepLinkAlertViewWithMessage("openURL:\n\(url)") - } else { - // Fallback on earlier versions - } - // [END_EXCLUDE] - return false - } - // [END openurl] - - // [START continueuseractivity] - @available(iOS 8.0, *) - func application(application: UIApplication, continueUserActivity userActivity: NSUserActivity, restorationHandler: ([AnyObject]?) -> Void) -> Bool { - let handled = FIRDynamicLinks.dynamicLinks()?.handleUniversalLink(userActivity.webpageURL!) { (dynamiclink, error) in - // [START_EXCLUDE] - let message = self.generateDynamicLinkMessage(dynamiclink!) - self.showDeepLinkAlertViewWithMessage(message) - // [END_EXCLUDE] - } - - // [START_EXCLUDE silent] - if (!handled!) { - // Show the deep link URL from userActivity. - let message = "continueUserActivity webPageURL:\n\(userActivity.webpageURL)" - showDeepLinkAlertViewWithMessage(message) - } - // [END_EXCLUDE] - - return handled! - } - // [END continueuseractivity] - - func generateDynamicLinkMessage(dynamicLink: FIRDynamicLink) -> String { - let matchConfidence: String - if (dynamicLink.matchConfidence == .Weak) { - matchConfidence = "Weak"; - } else { - matchConfidence = "Strong"; - } - let message = "App URL: \(dynamicLink.url)\nMatch Confidence: \(matchConfidence)\n" - return message; - } - - @available(iOS 8.0, *) - func showDeepLinkAlertViewWithMessage(message: String) { - let okAction = UIAlertAction.init(title: "OK", style: .Default) { (action) -> Void in - print("OK") - } - - let alertController = UIAlertController.init(title: "Deep-link Data", message: message, preferredStyle: .Alert) - alertController.addAction(okAction) - self.window?.rootViewController?.presentViewController(alertController, animated: true, completion: nil) - } - - -} - diff --git a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExampleSwift/ViewController.swift b/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExampleSwift/ViewController.swift deleted file mode 100644 index 2b4cb40..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/DynamicLinksExampleSwift/ViewController.swift +++ /dev/null @@ -1,22 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit - -@objc(ViewController) -class ViewController: UIViewController { - -} diff --git a/Pods/Firebase/Samples/dynamiclinks/Podfile b/Pods/Firebase/Samples/dynamiclinks/Podfile deleted file mode 100644 index f11dd72..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/Podfile +++ /dev/null @@ -1,12 +0,0 @@ -# DynamicLinksExample - -use_frameworks! -platform :ios, '7.0' -# [START pod_ddl] -pod 'Firebase/DynamicLinks' -# [END pod_ddl] - -target 'DynamicLinksExample' do -end -target 'DynamicLinksExampleSwift' do -end diff --git a/Pods/Firebase/Samples/dynamiclinks/README.md b/Pods/Firebase/Samples/dynamiclinks/README.md deleted file mode 100644 index 9171a80..0000000 --- a/Pods/Firebase/Samples/dynamiclinks/README.md +++ /dev/null @@ -1,53 +0,0 @@ -Firebase Dynamic Links Quickstart -============================= - -Introduction ------------- - -- [Read more about Firebase Dynamic Links](https://firebase.google.com/docs/dynamic-links) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- Follow the [quickstart guide](https://firebase.google.com) to set up your project. -- Run the sample on your iOS device. -- Create a Dynamic Link in the **Dynamic Links** section of the Firebase console. - - Custom Schemes of the form dlscheme:/// would be handled - by the app. You can change dlscheme to fit your needs. - - For Universal Links be sure to add your APP ID or TEAM ID to your app when - connecting. The apple-app-site-association file will be generated and - hosted automatically. - - From another application like Safari or Notes, you should be able to select - your Dynamic Link and be taken to the quickstart app. - - On as of iOS 9, only Universal Links are considered strong links. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Screenshots ------------ - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/invites/InvitesExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/invites/InvitesExample.xcodeproj/project.pbxproj deleted file mode 100644 index 2b8d0a4..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,622 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 4B0CAF401ACF72EB006FC636 /* GoogleSignIn.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4B0CAF3F1ACF72EB006FC636 /* GoogleSignIn.bundle */; }; - 4B1A6C781B0A752100E1EDA2 /* AppInvitesExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B1A6C771B0A752100E1EDA2 /* AppInvitesExampleTests.m */; }; - 4B1F2A361B01375C00F69A92 /* SignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B1F2A351B01375C00F69A92 /* SignInViewController.swift */; }; - 4B3329241AE04F9500327B83 /* GoogleSignIn.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4B0CAF3F1ACF72EB006FC636 /* GoogleSignIn.bundle */; }; - 4B97B2591AD7145E0036DD6C /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B97B2581AD7145E0036DD6C /* AppDelegate.swift */; }; - 4B97B25B1AD7145E0036DD6C /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B97B25A1AD7145E0036DD6C /* ViewController.swift */; }; - 4BA30A161AE81F5A00E5CDE9 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */; }; - 4BA30A171AE81F5A00E5CDE9 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */; }; - 4BA30A181AE81F5A00E5CDE9 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */; }; - 4BA30A191AE81F5A00E5CDE9 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */; }; - 4BA30A1A1AE81F5A00E5CDE9 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */; }; - 4BA30A1B1AE81F5A00E5CDE9 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */; }; - 4BC032E41ACF33B70092326A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC032E31ACF33B70092326A /* main.m */; }; - 4BC032E71ACF33B70092326A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC032E61ACF33B70092326A /* AppDelegate.m */; }; - 4BC032EA1ACF33B70092326A /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC032E91ACF33B70092326A /* ViewController.m */; }; - 4BCF1C421AFBFA8D0039B15C /* SignInViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BCF1C411AFBFA8D0039B15C /* SignInViewController.m */; }; - 4BDB99D91ACF46E500C4DC2C /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */; }; - 4BDB99DB1ACF46EC00C4DC2C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */; }; - 4BDB99DD1ACF46F400C4DC2C /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */; }; - 4BDB99DF1ACF46FA00C4DC2C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */; }; - 4BDB99E11ACF470F00C4DC2C /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */; }; - 4BDB99E31ACF472000C4DC2C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */; }; - EF4BB4D81B05B454003A1AC6 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */; }; - EFB292011B0F1F430021C8AC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FD1B0F1F430021C8AC /* Images.xcassets */; }; - EFB292021B0F1F430021C8AC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FD1B0F1F430021C8AC /* Images.xcassets */; }; - EFB292031B0F1F430021C8AC /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */; }; - EFB292041B0F1F430021C8AC /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */; }; - EFB292061B0F20100021C8AC /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 4B1A6C791B0A752100E1EDA2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4BC032D61ACF33B70092326A /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4BC032DD1ACF33B70092326A; - remoteInfo = AppInvitesExample; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 4B0CAF3F1ACF72EB006FC636 /* GoogleSignIn.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = GoogleSignIn.bundle; path = Pods/GoogleSignIn/Resources/GoogleSignIn.bundle; sourceTree = ""; }; - 4B1A6C731B0A752100E1EDA2 /* InvitesExample.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InvitesExample.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 4B1A6C761B0A752100E1EDA2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4B1A6C771B0A752100E1EDA2 /* AppInvitesExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppInvitesExampleTests.m; sourceTree = ""; }; - 4B1F2A351B01375C00F69A92 /* SignInViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignInViewController.swift; sourceTree = ""; }; - 4B5CBBFC1AE9DBF700D822CE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 4B97B2531AD7145E0036DD6C /* InvitesExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InvitesExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 4B97B2581AD7145E0036DD6C /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 4B97B25A1AD7145E0036DD6C /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 4B97B25F1AD7145E0036DD6C /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 4BC032DE1ACF33B70092326A /* InvitesExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InvitesExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 4BC032E21ACF33B70092326A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4BC032E31ACF33B70092326A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 4BC032E51ACF33B70092326A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 4BC032E61ACF33B70092326A /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 4BC032E81ACF33B70092326A /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 4BC032E91ACF33B70092326A /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 4BCF1C411AFBFA8D0039B15C /* SignInViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignInViewController.m; sourceTree = ""; }; - 4BCF1C431AFC01A40039B15C /* SignInViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignInViewController.h; sourceTree = ""; }; - 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; }; - 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; }; - 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; }; - 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; }; - 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; }; - 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; - EFB291FD1B0F1F430021C8AC /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4B1A6C701B0A752100E1EDA2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B97B2501AD7145E0036DD6C /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4BA30A161AE81F5A00E5CDE9 /* SystemConfiguration.framework in Frameworks */, - 4BA30A171AE81F5A00E5CDE9 /* MessageUI.framework in Frameworks */, - 4BA30A181AE81F5A00E5CDE9 /* CoreMotion.framework in Frameworks */, - 4BA30A191AE81F5A00E5CDE9 /* CoreLocation.framework in Frameworks */, - 4BA30A1A1AE81F5A00E5CDE9 /* AssetsLibrary.framework in Frameworks */, - 4BA30A1B1AE81F5A00E5CDE9 /* AddressBook.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4BC032DB1ACF33B70092326A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4BDB99E31ACF472000C4DC2C /* SystemConfiguration.framework in Frameworks */, - 4BDB99E11ACF470F00C4DC2C /* MessageUI.framework in Frameworks */, - 4BDB99DF1ACF46FA00C4DC2C /* CoreMotion.framework in Frameworks */, - 4BDB99DD1ACF46F400C4DC2C /* CoreLocation.framework in Frameworks */, - 4BDB99DB1ACF46EC00C4DC2C /* AssetsLibrary.framework in Frameworks */, - 4BDB99D91ACF46E500C4DC2C /* AddressBook.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4B1A6C741B0A752100E1EDA2 /* InvitesExampleTests */ = { - isa = PBXGroup; - children = ( - 4B1A6C771B0A752100E1EDA2 /* AppInvitesExampleTests.m */, - 4B1A6C751B0A752100E1EDA2 /* Supporting Files */, - ); - path = InvitesExampleTests; - sourceTree = ""; - }; - 4B1A6C751B0A752100E1EDA2 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 4B1A6C761B0A752100E1EDA2 /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 4B97B2551AD7145E0036DD6C /* InvitesExampleSwift */ = { - isa = PBXGroup; - children = ( - 4B97B2581AD7145E0036DD6C /* AppDelegate.swift */, - 4B1F2A351B01375C00F69A92 /* SignInViewController.swift */, - 4B97B25A1AD7145E0036DD6C /* ViewController.swift */, - 4B97B25F1AD7145E0036DD6C /* Images.xcassets */, - ); - path = InvitesExampleSwift; - sourceTree = ""; - }; - 4BC032D51ACF33B70092326A = { - isa = PBXGroup; - children = ( - 4B0CAF3F1ACF72EB006FC636 /* GoogleSignIn.bundle */, - 4BC032E01ACF33B70092326A /* InvitesExample */, - 4B97B2551AD7145E0036DD6C /* InvitesExampleSwift */, - 4B1A6C741B0A752100E1EDA2 /* InvitesExampleTests */, - 4BC032DF1ACF33B70092326A /* Products */, - E27D599993EDB54E213FA076 /* Frameworks */, - ); - sourceTree = ""; - }; - 4BC032DF1ACF33B70092326A /* Products */ = { - isa = PBXGroup; - children = ( - 4BC032DE1ACF33B70092326A /* InvitesExample.app */, - 4B97B2531AD7145E0036DD6C /* InvitesExample.app */, - 4B1A6C731B0A752100E1EDA2 /* InvitesExample.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 4BC032E01ACF33B70092326A /* InvitesExample */ = { - isa = PBXGroup; - children = ( - 4BC032E51ACF33B70092326A /* AppDelegate.h */, - 4BC032E61ACF33B70092326A /* AppDelegate.m */, - 4BCF1C431AFC01A40039B15C /* SignInViewController.h */, - 4BCF1C411AFBFA8D0039B15C /* SignInViewController.m */, - 4BC032E81ACF33B70092326A /* ViewController.h */, - 4BC032E91ACF33B70092326A /* ViewController.m */, - 4BC032E11ACF33B70092326A /* Supporting Files */, - ); - path = InvitesExample; - sourceTree = ""; - }; - 4BC032E11ACF33B70092326A /* Supporting Files */ = { - isa = PBXGroup; - children = ( - EFB291FB1B0F1F430021C8AC /* shared */, - 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */, - 4BC032E21ACF33B70092326A /* Info.plist */, - 4BC032E31ACF33B70092326A /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - E27D599993EDB54E213FA076 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */, - 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */, - 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */, - 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */, - 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */, - 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - EFB291FB1B0F1F430021C8AC /* shared */ = { - isa = PBXGroup; - children = ( - EFB291FD1B0F1F430021C8AC /* Images.xcassets */, - EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */, - ); - name = shared; - path = ../../shared; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 4B1A6C721B0A752100E1EDA2 /* InvitesExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4B1A6C7D1B0A752100E1EDA2 /* Build configuration list for PBXNativeTarget "InvitesExampleTests" */; - buildPhases = ( - 4B1A6C6F1B0A752100E1EDA2 /* Sources */, - 4B1A6C701B0A752100E1EDA2 /* Frameworks */, - 4B1A6C711B0A752100E1EDA2 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 4B1A6C7A1B0A752100E1EDA2 /* PBXTargetDependency */, - ); - name = InvitesExampleTests; - productName = AppInvitesExampleTests; - productReference = 4B1A6C731B0A752100E1EDA2 /* InvitesExample.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 4B97B2521AD7145E0036DD6C /* InvitesExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4B97B2721AD7145E0036DD6C /* Build configuration list for PBXNativeTarget "InvitesExampleSwift" */; - buildPhases = ( - 4B97B24F1AD7145E0036DD6C /* Sources */, - 4B97B2511AD7145E0036DD6C /* Resources */, - 4B97B2501AD7145E0036DD6C /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = InvitesExampleSwift; - productName = AppInvitesExampleSwift; - productReference = 4B97B2531AD7145E0036DD6C /* InvitesExample.app */; - productType = "com.apple.product-type.application"; - }; - 4BC032DD1ACF33B70092326A /* InvitesExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4BC033011ACF33B70092326A /* Build configuration list for PBXNativeTarget "InvitesExample" */; - buildPhases = ( - 4BC032DA1ACF33B70092326A /* Sources */, - 4BC032DC1ACF33B70092326A /* Resources */, - 4BC032DB1ACF33B70092326A /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = InvitesExample; - productName = AppInvitesExample; - productReference = 4BC032DE1ACF33B70092326A /* InvitesExample.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4BC032D61ACF33B70092326A /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0700; - LastUpgradeCheck = 0700; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 4B1A6C721B0A752100E1EDA2 = { - CreatedOnToolsVersion = 6.3.1; - TestTargetID = 4BC032DD1ACF33B70092326A; - }; - 4BC032DD1ACF33B70092326A = { - CreatedOnToolsVersion = 6.2; - }; - }; - }; - buildConfigurationList = 4BC032D91ACF33B70092326A /* Build configuration list for PBXProject "InvitesExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 4BC032D51ACF33B70092326A; - productRefGroup = 4BC032DF1ACF33B70092326A /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4BC032DD1ACF33B70092326A /* InvitesExample */, - 4B97B2521AD7145E0036DD6C /* InvitesExampleSwift */, - 4B1A6C721B0A752100E1EDA2 /* InvitesExampleTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 4B1A6C711B0A752100E1EDA2 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B97B2511AD7145E0036DD6C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EFB292061B0F20100021C8AC /* Main.storyboard in Resources */, - EFB292041B0F1F430021C8AC /* LaunchScreen.xib in Resources */, - EFB292021B0F1F430021C8AC /* Images.xcassets in Resources */, - 4B3329241AE04F9500327B83 /* GoogleSignIn.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4BC032DC1ACF33B70092326A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EF4BB4D81B05B454003A1AC6 /* Main.storyboard in Resources */, - EFB292011B0F1F430021C8AC /* Images.xcassets in Resources */, - 4B0CAF401ACF72EB006FC636 /* GoogleSignIn.bundle in Resources */, - EFB292031B0F1F430021C8AC /* LaunchScreen.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 4B1A6C6F1B0A752100E1EDA2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4B1A6C781B0A752100E1EDA2 /* AppInvitesExampleTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B97B24F1AD7145E0036DD6C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4B97B25B1AD7145E0036DD6C /* ViewController.swift in Sources */, - 4B97B2591AD7145E0036DD6C /* AppDelegate.swift in Sources */, - 4B1F2A361B01375C00F69A92 /* SignInViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4BC032DA1ACF33B70092326A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4BCF1C421AFBFA8D0039B15C /* SignInViewController.m in Sources */, - 4BC032EA1ACF33B70092326A /* ViewController.m in Sources */, - 4BC032E71ACF33B70092326A /* AppDelegate.m in Sources */, - 4BC032E41ACF33B70092326A /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 4B1A6C7A1B0A752100E1EDA2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 4BC032DD1ACF33B70092326A /* InvitesExample */; - targetProxy = 4B1A6C791B0A752100E1EDA2 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 4B5CBBFC1AE9DBF700D822CE /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 4B1A6C7B1B0A752100E1EDA2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = AppInvitesExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.samples.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = InvitesExample; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/InvitesExample.app/InvitesExample"; - }; - name = Debug; - }; - 4B1A6C7C1B0A752100E1EDA2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = AppInvitesExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.samples.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = InvitesExample; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/InvitesExample.app/InvitesExample"; - }; - name = Release; - }; - 4B97B2731AD7145E0036DD6C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - INFOPLIST_FILE = "$(SRCROOT)/InvitesExampleTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/build/Debug-iphoneos", - ); - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "$(inherited)"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - VALID_ARCHS = "armv7 armv7s arm64"; - }; - name = Debug; - }; - 4B97B2741AD7145E0036DD6C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - INFOPLIST_FILE = "$(SRCROOT)/InvitesExampleTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/build/Debug-iphoneos", - ); - OTHER_LDFLAGS = "$(inherited)"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - SDKROOT = iphoneos; - VALID_ARCHS = "armv7 armv7s arm64"; - }; - name = Release; - }; - 4BC032FF1ACF33B70092326A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 4BC033001ACF33B70092326A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 4BC033021ACF33B70092326A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/InvitesExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - }; - name = Debug; - }; - 4BC033031ACF33B70092326A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = "$(SRCROOT)/InvitesExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4B1A6C7D1B0A752100E1EDA2 /* Build configuration list for PBXNativeTarget "InvitesExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4B1A6C7B1B0A752100E1EDA2 /* Debug */, - 4B1A6C7C1B0A752100E1EDA2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4B97B2721AD7145E0036DD6C /* Build configuration list for PBXNativeTarget "InvitesExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4B97B2731AD7145E0036DD6C /* Debug */, - 4B97B2741AD7145E0036DD6C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4BC032D91ACF33B70092326A /* Build configuration list for PBXProject "InvitesExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4BC032FF1ACF33B70092326A /* Debug */, - 4BC033001ACF33B70092326A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4BC033011ACF33B70092326A /* Build configuration list for PBXNativeTarget "InvitesExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4BC033021ACF33B70092326A /* Debug */, - 4BC033031ACF33B70092326A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4BC032D61ACF33B70092326A /* Project object */; -} diff --git a/Pods/Firebase/Samples/invites/InvitesExample/.clang-format b/Pods/Firebase/Samples/invites/InvitesExample/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/invites/InvitesExample/AppDelegate.h b/Pods/Firebase/Samples/invites/InvitesExample/AppDelegate.h deleted file mode 100644 index 409c657..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(strong, nonatomic) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/invites/InvitesExample/AppDelegate.m b/Pods/Firebase/Samples/invites/InvitesExample/AppDelegate.m deleted file mode 100644 index 234d7d2..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/AppDelegate.m +++ /dev/null @@ -1,71 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -@import Firebase; -@import FirebaseInvites; -@import GoogleSignIn; - -@implementation AppDelegate - -// [START configure] -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // Use Firebase library to configure APIs - [FIRApp configure]; - return YES; -} -// [END configure] - -// [START openurl] -- (BOOL)application:(nonnull UIApplication *)application - openURL:(nonnull NSURL *)url - options:(nonnull NSDictionary *)options { - return [self application:application - openURL:url - sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] - annotation:options[UIApplicationOpenURLOptionsAnnotationKey]]; -} - -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(NSString *)sourceApplication - annotation:(id)annotation { - // Handle App Invite requests - FIRReceivedInvite *invite = - [FIRInvites handleURL:url sourceApplication:sourceApplication annotation:annotation]; - if (invite) { - NSString *matchType = - (invite.matchType == FIRReceivedInviteMatchTypeWeak) ? @"Weak" : @"Strong"; - NSString *message = - [NSString stringWithFormat:@"Deep link from %@ \nInvite ID: %@\nApp URL: %@\nMatch Type:%@", - sourceApplication, invite.inviteId, invite.deepLink, matchType]; - - [[[UIAlertView alloc] initWithTitle:@"Deep-link Data" - message:message - delegate:nil - cancelButtonTitle:@"OK" - otherButtonTitles:nil] show]; - - return YES; - } - - return [[GIDSignIn sharedInstance] handleURL:url - sourceApplication:sourceApplication - annotation:annotation]; -} -// [END openurl] -@end diff --git a/Pods/Firebase/Samples/invites/InvitesExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/invites/InvitesExample/Base.lproj/Main.storyboard deleted file mode 100644 index 9778f59..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,240 +0,0 @@ - - - - - - - - - - - - Roboto-Bold - - - Roboto-Regular - Roboto-Regular - Roboto-Regular - Roboto-Regular - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/invites/InvitesExample/Info.plist b/Pods/Firebase/Samples/invites/InvitesExample/Info.plist deleted file mode 100644 index 5f3887e..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/Info.plist +++ /dev/null @@ -1,70 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0.1 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleTypeRole - Editor - CFBundleURLName - google - CFBundleURLSchemes - - YOUR_REVERSED_CLIENT_ID - - - - CFBundleTypeRole - Editor - CFBundleURLName - bundle - CFBundleURLSchemes - - com.google.firebase.quickstart.InvitesExample - - - - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/invites/InvitesExample/SignInViewController.h b/Pods/Firebase/Samples/invites/InvitesExample/SignInViewController.h deleted file mode 100644 index 3369cd1..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/SignInViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#import - -@interface SignInViewController : UIViewController - -@end \ No newline at end of file diff --git a/Pods/Firebase/Samples/invites/InvitesExample/SignInViewController.m b/Pods/Firebase/Samples/invites/InvitesExample/SignInViewController.m deleted file mode 100644 index 0eb88f1..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/SignInViewController.m +++ /dev/null @@ -1,62 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "SignInViewController.h" -#import "ViewController.h" -@import GoogleSignIn; -@import Firebase; - - -@interface SignInViewController () -@property(weak, nonatomic) IBOutlet GIDSignInButton *signInButton; -@property(weak, nonatomic) IBOutlet UILabel *bgText; -@end - -@implementation SignInViewController - -- (void)viewDidAppear:(BOOL)animated { - [super viewDidAppear:animated]; - - _bgText.text = @"Invites\niOS demo"; - - [GIDSignIn sharedInstance].clientID = [FIRApp defaultApp].options.clientID; - - // Sign the user in automatically - [GIDSignIn sharedInstance].uiDelegate = self; - [[GIDSignIn sharedInstance] signInSilently]; - - // TODO(developer): Configure the sign-in button look/feel - [GIDSignIn sharedInstance].delegate = self; -} - -- (void)signIn:(GIDSignIn *)signIn - didSignInForUser:(GIDGoogleUser *)user - withError:(NSError *)error { - if (error == nil) { - [self performSegueWithIdentifier:@"SignedInScreen" sender:self]; - } else { - // Something went wrong; for example, the user could haved clicked cancel. - } -} - -- (UIStatusBarStyle)preferredStatusBarStyle { - return UIStatusBarStyleLightContent; -} - -- (IBAction)unwindToSignIn:(UIStoryboardSegue *)sender { - [GIDSignIn sharedInstance].delegate = self; -} -@end diff --git a/Pods/Firebase/Samples/invites/InvitesExample/ViewController.h b/Pods/Firebase/Samples/invites/InvitesExample/ViewController.h deleted file mode 100644 index 179f833..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/ViewController.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface ViewController : UIViewController - -@end diff --git a/Pods/Firebase/Samples/invites/InvitesExample/ViewController.m b/Pods/Firebase/Samples/invites/InvitesExample/ViewController.m deleted file mode 100644 index d3b3ee2..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/ViewController.m +++ /dev/null @@ -1,172 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "ViewController.h" -@import GoogleSignIn; -@import FirebaseInvites; - -// [START viewcontroller_interfaces] -@interface ViewController () -// [END viewcontroller_interfaces] -// [START viewcontroller_vars] -@property(weak, nonatomic) IBOutlet GIDSignInButton *signInButton; -@property(weak, nonatomic) IBOutlet UIButton *signOutButton; -@property(weak, nonatomic) IBOutlet UIButton *disconnectButton; -@property(weak, nonatomic) IBOutlet UIButton *inviteButton; -@property(weak, nonatomic) IBOutlet UILabel *statusText; -// [END viewcontroler_vars] -@property(strong, nonatomic) id inviteDialog; -@end - -@implementation ViewController - -// [START viewdidload] -- (void)viewDidLoad { - [super viewDidLoad]; - - // TODO(developer) Configure the sign-in button look/feel - [GIDSignIn sharedInstance].delegate = self; - [GIDSignIn sharedInstance].uiDelegate = self; - - // Sign in automatically. - [[GIDSignIn sharedInstance] signInSilently]; - - [self setupUI]; - [self toggleAuthUI]; -} -// [END viewdidload] - -- (void)setupUI { - float grayValue = (204.0 / 255); - UIColor *grayColor = [UIColor colorWithRed:grayValue green:grayValue blue:grayValue alpha:1.0]; - - _inviteButton.layer.cornerRadius = 3; - _inviteButton.layer.shadowRadius = 1; - _inviteButton.layer.shadowOffset = CGSizeMake(0, 0.5); - _inviteButton.layer.shadowColor = [UIColor blackColor].CGColor; - _inviteButton.layer.shadowOpacity = .7; - - _signOutButton.layer.borderWidth = .5; - _signOutButton.layer.borderColor = grayColor.CGColor; - _signOutButton.layer.cornerRadius = 2; - _signOutButton.layer.shadowRadius = .5; - _signOutButton.layer.shadowOffset = CGSizeMake(0, 0.5); - _signOutButton.layer.shadowColor = [UIColor blackColor].CGColor; - _signOutButton.layer.shadowOpacity = .4; - - _disconnectButton.layer.borderWidth = .5; - _disconnectButton.layer.borderColor = grayColor.CGColor; - _disconnectButton.layer.cornerRadius = 2; - _disconnectButton.layer.shadowRadius = .5; - _disconnectButton.layer.shadowOffset = CGSizeMake(0, 0.5); - _disconnectButton.layer.shadowColor = [UIColor blackColor].CGColor; - _disconnectButton.layer.shadowOpacity = .4; -} - -// [START signin_handler] -- (void)signIn:(GIDSignIn *)signIn - didSignInForUser:(GIDGoogleUser *)user - withError:(NSError *)error { - // Perform any operations on signed in user here. - _statusText.text = [NSString stringWithFormat:@"Signed in as %@", user.profile.name]; - [self toggleAuthUI]; -} -// [END signin_handler] - -// [START disconnect_handler] -- (void)signIn:(GIDSignIn *)signIn - didDisconnectWithUser:(GIDGoogleUser *)user - withError:(NSError *)error { - // Perform any operations when the user disconnects from app here. - _statusText.text = @"Disconnected user"; - [self toggleAuthUI]; -} -// [END disconnect_handler] - -// [START signout_tapped] -- (IBAction)signOutTapped:(id)sender { - [[GIDSignIn sharedInstance] signOut]; - _statusText.text = @"Signed out"; - [self toggleAuthUI]; -} -// [END signout_tapped] - -// [START disconnect_tapped] -- (IBAction)disconnectTapped:(id)sender { - [[GIDSignIn sharedInstance] disconnect]; -} -// [END disconnect_tapped] - -// [START invite_tapped] -- (IBAction)inviteTapped:(id)sender { - _inviteDialog = [FIRInvites inviteDialog]; - [_inviteDialog setInviteDelegate:self]; - - // NOTE: You must have the App Store ID set in your developer console project - // in order for invitations to successfully be sent. - NSString *message = - [NSString stringWithFormat:@"Try this out!\n -%@", - [[GIDSignIn sharedInstance] currentUser].profile.name]; - - // A message hint for the dialog. Note this manifests differently depending on the - // received invation type. For example, in an email invite this appears as the subject. - [_inviteDialog setMessage:message]; - - // Title for the dialog, this is what the user sees before sending the invites. - [_inviteDialog setTitle:@"Invites Example"]; - [_inviteDialog setDeepLink:@"app_url"]; - [_inviteDialog setCallToActionText:@"Install!"]; - [_inviteDialog setCustomImage:@"https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"]; - [_inviteDialog open]; -} -// [END invite_tapped] - -// [START invite_finished] -- (void)inviteFinishedWithInvitations:(NSArray *)invitationIds error:(NSError *)error { - NSString *message = - error ? error.localizedDescription - : [NSString stringWithFormat:@"%lu invites sent", (unsigned long)invitationIds.count]; - [[[UIAlertView alloc] initWithTitle:@"Done" - message:message - delegate:nil - cancelButtonTitle:@"OK" - otherButtonTitles:nil] show]; -} -// [END invite_finished] - -// [START toggle_auth] -- (void)toggleAuthUI { - if ([GIDSignIn sharedInstance].currentUser.authentication == nil) { - // Not signed in - _signInButton.enabled = YES; - _signOutButton.enabled = NO; - _disconnectButton.enabled = NO; - _inviteButton.enabled = NO; - [self performSegueWithIdentifier:@"SignedOutScreen" sender:self]; - } else { - // Signed in - _signInButton.enabled = NO; - _signOutButton.enabled = YES; - _disconnectButton.enabled = YES; - _inviteButton.enabled = YES; - } -} -// [END toggle_auth] - -- (UIStatusBarStyle)preferredStatusBarStyle { - return UIStatusBarStyleLightContent; -} -@end diff --git a/Pods/Firebase/Samples/invites/InvitesExample/main.m b/Pods/Firebase/Samples/invites/InvitesExample/main.m deleted file mode 100644 index d487830..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/invites/InvitesExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/invites/InvitesExampleSwift/AppDelegate.swift deleted file mode 100644 index aa1a7a3..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,55 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -import UIKit -import Firebase -import FirebaseInvites -import GoogleSignIn - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - var window: UIWindow? - - // [START configure] - func application(application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // Use Firebase library to configure APIs - FIRApp.configure() - return true - } - // [END configure] - - // [START openurl] - @available(iOS 9.0, *) - func application(application: UIApplication, openURL url: NSURL, options: [String : AnyObject]) - -> Bool { - return self.application(application, openURL: url, sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey] as? String, annotation: "") - } - - func application(application: UIApplication, - openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool { - if let invite = FIRInvites.handleURL(url, sourceApplication:sourceApplication, annotation:annotation) as? FIRReceivedInvite { - let matchType = - (invite.matchType == FIRReceivedInviteMatchType.Weak) ? "Weak" : "Strong" - print("Invite received from: \(sourceApplication) Deeplink: \(invite.deepLink)," + - "Id: \(invite.inviteId), Type: \(matchType)") - return true - } - - return GIDSignIn.sharedInstance().handleURL(url, sourceApplication: sourceApplication, annotation: annotation) - } - // [END openurl] -} - diff --git a/Pods/Firebase/Samples/invites/InvitesExampleSwift/Images.xcassets/AppIcon.appiconset/Contents.json b/Pods/Firebase/Samples/invites/InvitesExampleSwift/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 36d2c80..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExampleSwift/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "images" : [ - { - "idiom" : "iphone", - "size" : "29x29", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "29x29", - "scale" : "3x" - }, - { - "idiom" : "iphone", - "size" : "40x40", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "40x40", - "scale" : "3x" - }, - { - "idiom" : "iphone", - "size" : "60x60", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "60x60", - "scale" : "3x" - }, - { - "idiom" : "ipad", - "size" : "29x29", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "29x29", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "40x40", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "40x40", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "76x76", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "76x76", - "scale" : "2x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/invites/InvitesExampleSwift/SignInViewController.swift b/Pods/Firebase/Samples/invites/InvitesExampleSwift/SignInViewController.swift deleted file mode 100644 index b378524..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExampleSwift/SignInViewController.swift +++ /dev/null @@ -1,56 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -import UIKit -import Firebase -import GoogleSignIn - -// Match the ObjC symbol name inside Main.storyboard. -@objc(SignInViewController) - -class SignInViewController: UIViewController, GIDSignInDelegate, GIDSignInUIDelegate { - - @IBOutlet weak var signInButton: GIDSignInButton! - @IBOutlet weak var bgText: UILabel! - - override func viewDidAppear(animated: Bool) { - super.viewDidAppear(animated) - - bgText.text = "Invites\niOS demo" - - GIDSignIn.sharedInstance().clientID = FIRApp.defaultApp()?.options.clientID - GIDSignIn.sharedInstance().delegate = self - GIDSignIn.sharedInstance().uiDelegate = self - GIDSignIn.sharedInstance().signInSilently() - } - - func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, withError error: NSError!) { - if (error == nil) { - // User Successfully signed in. - self.performSegueWithIdentifier("SignedInScreen", sender: self) - } else { - // Something went wrong; for example, the user could haved clicked cancel. - } - } - - @IBAction func unwindToSignIn(sender: UIStoryboardSegue) { - GIDSignIn.sharedInstance().delegate = self - } - - // Sets the status bar to white. - override func preferredStatusBarStyle() -> UIStatusBarStyle { - return UIStatusBarStyle.LightContent - } -} diff --git a/Pods/Firebase/Samples/invites/InvitesExampleSwift/ViewController.swift b/Pods/Firebase/Samples/invites/InvitesExampleSwift/ViewController.swift deleted file mode 100644 index 4f25c10..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExampleSwift/ViewController.swift +++ /dev/null @@ -1,128 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -import UIKit - -import FirebaseInvites -import GoogleSignIn -import Firebase - -// Match the ObjC symbol name inside Main.storyboard. -@objc(ViewController) -// [START viewcontroller_interfaces] -class ViewController: UIViewController, GIDSignInDelegate, GIDSignInUIDelegate, FIRInviteDelegate { -// [END viewcontroller_interfaces] - // [START viewcontroller_vars] - @IBOutlet weak var signOutButton: UIButton! - @IBOutlet weak var disconnectButton: UIButton! - @IBOutlet weak var inviteButton: UIButton! - @IBOutlet weak var statusText: UILabel! - // [END viewcontroller_vars] - - // [START viewdidload] - override func viewWillAppear(animated: Bool) { - GIDSignIn.sharedInstance().delegate = self - GIDSignIn.sharedInstance().uiDelegate = self - GIDSignIn.sharedInstance().signInSilently() - toggleAuthUI() - } - // [END viewdidload] - - // [START signin_handler] - func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, withError error: NSError!) { - if (error == nil) { - // User Successfully signed in. - statusText.text = "Signed in as \(user.profile.name)" - toggleAuthUI() - } else { - print("\(error.localizedDescription)") - toggleAuthUI() - } - } - // [END signin_handler] - - // [START signout_tapped] - @IBAction func signOutTapped(sender: AnyObject) { - GIDSignIn.sharedInstance().signOut() - statusText.text = "Signed out" - toggleAuthUI() - } - // [END signout_tapped] - - // [START disconnect_tapped] - @IBAction func disconnectTapped(sender: AnyObject) { - GIDSignIn.sharedInstance().disconnect() - statusText.text = "Disconnected" - toggleAuthUI() - } - - func signIn(signIn: GIDSignIn!, didDisconnectWithUser user: GIDGoogleUser!, withError error: NSError!) { - toggleAuthUI() - } - // [END disconnect_tapped] - - - // [START invite_tapped] - @IBAction func inviteTapped(sender: AnyObject) { - if let invite = FIRInvites.inviteDialog() { - invite.setInviteDelegate(self) - - // NOTE: You must have the App Store ID set in your developer console project - // in order for invitations to successfully be sent. - - // A message hint for the dialog. Note this manifests differently depending on the - // received invation type. For example, in an email invite this appears as the subject. - invite.setMessage("Try this out!\n -\(GIDSignIn.sharedInstance().currentUser.profile.name)") - // Title for the dialog, this is what the user sees before sending the invites. - invite.setTitle("Invites Example") - invite.setDeepLink("app_url") - invite.setCallToActionText("Install!") - invite.setCustomImage("https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png") - invite.open() - } - } - // [END invite_tapped] - - // [START toggle_auth] - func toggleAuthUI() { - if (GIDSignIn.sharedInstance().hasAuthInKeychain()) { - // Signed in - signOutButton.enabled = true - disconnectButton.enabled = true - inviteButton.enabled = true - } else { - signOutButton.enabled = false - disconnectButton.enabled = false - inviteButton.enabled = false - self.performSegueWithIdentifier("SignedOutScreen", sender:self) - } - } - // [END toggle_auth] - - // [START invite_finished] - func inviteFinishedWithInvitations(invitationIds: [AnyObject], error: NSError?) { - if (error != nil) { - print("Failed: " + error!.localizedDescription) - } else { - print("Invitations sent") - } - } - // [END invite_finished] - - // Sets the status bar to white. - override func preferredStatusBarStyle() -> UIStatusBarStyle { - return UIStatusBarStyle.LightContent - } -} diff --git a/Pods/Firebase/Samples/invites/InvitesExampleTests/AppInvitesExampleTests.m b/Pods/Firebase/Samples/invites/InvitesExampleTests/AppInvitesExampleTests.m deleted file mode 100644 index c84861d..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExampleTests/AppInvitesExampleTests.m +++ /dev/null @@ -1,43 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#import -#import -#import - -@interface AppInvitesExampleTests : XCTestCase - -@end - -@implementation AppInvitesExampleTests - -- (void)testAppWasConfigured { - // Check that the FIR context matches what we read from the file. - FIRContext* context = [FIRContext sharedInstance]; - NSDictionary *configPlist = - [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] - pathForResource:@"GoogleService-Info" - ofType:@"plist"]]; - NSError* configureError = nil; - [context configure: &configureError]; - - // Check the client ID is configured for iOS target app. - NSString* actual = context.serviceInfo.clientID; - NSString* expected = [configPlist objectForKey:@"CLIENT_ID"]; - - XCTAssertEqualObjects(actual, expected); -} - -@end diff --git a/Pods/Firebase/Samples/invites/InvitesExampleTests/Info.plist b/Pods/Firebase/Samples/invites/InvitesExampleTests/Info.plist deleted file mode 100644 index ba72822..0000000 --- a/Pods/Firebase/Samples/invites/InvitesExampleTests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/Pods/Firebase/Samples/invites/Podfile b/Pods/Firebase/Samples/invites/Podfile deleted file mode 100644 index 12adbc7..0000000 --- a/Pods/Firebase/Samples/invites/Podfile +++ /dev/null @@ -1,10 +0,0 @@ -use_frameworks! -platform :ios, '7.0' -pod 'Firebase/Invites' - -target 'InvitesExample' do -end -target 'InvitesExampleSwift' do -end -target 'InvitesExampleTests' do -end diff --git a/Pods/Firebase/Samples/invites/README.md b/Pods/Firebase/Samples/invites/README.md deleted file mode 100644 index d915239..0000000 --- a/Pods/Firebase/Samples/invites/README.md +++ /dev/null @@ -1,42 +0,0 @@ -Firebase Invites Quickstart -============================= - -The Firebase Invites iOS quickstart demonstrates how to enable your users to share your app with people they know. - -Introduction ------------- - -- [Read more about Firebase Invites](https://firebase.google.com/docs/invites) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- Run the sample on your iOS device or emulator. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/) - -License -------- - -Copyright 2015 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/invites/Screenshot/app-invites-sample.png b/Pods/Firebase/Samples/invites/Screenshot/app-invites-sample.png deleted file mode 100644 index ffcd244..0000000 Binary files a/Pods/Firebase/Samples/invites/Screenshot/app-invites-sample.png and /dev/null differ diff --git a/Pods/Firebase/Samples/messaging/FCM.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/messaging/FCM.xcodeproj/project.pbxproj deleted file mode 100644 index b4d8177..0000000 --- a/Pods/Firebase/Samples/messaging/FCM.xcodeproj/project.pbxproj +++ /dev/null @@ -1,561 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* ViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FDE055C1B0DAA090037B82F /* AppTests.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; - remoteInfo = FCM; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 5F5A534C1ADE670C00F81DF0 /* FCM.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FCM.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* FCMSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FCMSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - 5FDE05581B0DAA090037B82F /* FCMTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FCMTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 5FDE055C1B0DAA090037B82F /* AppTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppTests.m; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05551B0DAA090037B82F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* FCM */, - 5F5A537A1ADE67D500F81DF0 /* FCMSwift */, - 5FDE05591B0DAA090037B82F /* FCMTests */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - wrapsLines = 0; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* FCM.app */, - 5F5A53791ADE67D500F81DF0 /* FCMSwift.app */, - 5FDE05581B0DAA090037B82F /* FCMTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* FCM */ = { - isa = PBXGroup; - children = ( - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 5F5A53561ADE670C00F81DF0 /* ViewController.h */, - 5F5A53571ADE670C00F81DF0 /* ViewController.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = FCM; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* FCMSwift */ = { - isa = PBXGroup; - children = ( - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */, - ); - path = FCMSwift; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; - 5FDE05591B0DAA090037B82F /* FCMTests */ = { - isa = PBXGroup; - children = ( - 5FDE055C1B0DAA090037B82F /* AppTests.m */, - ); - path = FCMTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* FCM */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "FCM" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = FCM; - productName = FCM; - productReference = 5F5A534C1ADE670C00F81DF0 /* FCM.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* FCMSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "FCMSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = FCMSwift; - productName = FCMSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* FCMSwift.app */; - productType = "com.apple.product-type.application"; - }; - 5FDE05571B0DAA090037B82F /* FCMTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "FCMTests" */; - buildPhases = ( - 5FDE05541B0DAA090037B82F /* Sources */, - 5FDE05551B0DAA090037B82F /* Frameworks */, - 5FDE05561B0DAA090037B82F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */, - ); - name = FCMTests; - productName = FCMTests; - productReference = 5FDE05581B0DAA090037B82F /* FCMTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0630; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - SystemCapabilities = { - com.apple.Push = { - enabled = 1; - }; - }; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5FDE05571B0DAA090037B82F = { - CreatedOnToolsVersion = 6.3.2; - TestTargetID = 5F5A534B1ADE670C00F81DF0; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "FCM" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* FCM */, - 5F5A53781ADE67D500F81DF0 /* FCMSwift */, - 5FDE05571B0DAA090037B82F /* FCMTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05561B0DAA090037B82F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05541B0DAA090037B82F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 5F5A534B1ADE670C00F81DF0 /* FCM */; - targetProxy = 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = FCM/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.your-bundle-id-here.sample"; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = ""; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = FCM/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.your-bundle-id-here.sample"; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = ""; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - INFOPLIST_FILE = "$(SRCROOT)/FCM/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.your-bundle-id-here.sample"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CODE_SIGN_IDENTITY = "iPhone Developer"; - INFOPLIST_FILE = "$(SRCROOT)/FCM/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.your-bundle-id-here.sample"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5FDE05601B0DAA090037B82F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - FCM, - ); - INFOPLIST_FILE = FCM/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/FCM.app/FCM"; - }; - name = Debug; - }; - 5FDE05611B0DAA090037B82F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - FCM, - ); - INFOPLIST_FILE = FCM/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/FCM.app/FCM"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "FCM" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "FCM" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "FCMSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "FCMTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FDE05601B0DAA090037B82F /* Debug */, - 5FDE05611B0DAA090037B82F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/messaging/FCM/.clang-format b/Pods/Firebase/Samples/messaging/FCM/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/messaging/FCM/AppDelegate.h b/Pods/Firebase/Samples/messaging/FCM/AppDelegate.h deleted file mode 100644 index 66dc0c1..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(nonatomic, strong) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/messaging/FCM/AppDelegate.m b/Pods/Firebase/Samples/messaging/FCM/AppDelegate.m deleted file mode 100644 index e050916..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/AppDelegate.m +++ /dev/null @@ -1,107 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -@import Firebase; -@import FirebaseInstanceID; -@import FirebaseMessaging; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - - // Register for remote notifications - if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_7_1) { - // iOS 7.1 or earlier - UIRemoteNotificationType allNotificationTypes = - (UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge); - [application registerForRemoteNotificationTypes:allNotificationTypes]; - } else { - // iOS 8 or later - // [END_EXCLUDE] - UIUserNotificationType allNotificationTypes = - (UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge); - UIUserNotificationSettings *settings = - [UIUserNotificationSettings settingsForTypes:allNotificationTypes categories:nil]; - [[UIApplication sharedApplication] registerUserNotificationSettings:settings]; - [[UIApplication sharedApplication] registerForRemoteNotifications]; - } - - // [START configure_firebase] - [FIRApp configure]; - // [END configure_firebase] - - // Add observer for InstanceID token refresh callback. - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(tokenRefreshNotification:) - name:kFIRInstanceIDTokenRefreshNotification object:nil]; - return YES; -} - -// [START receive_message] -- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo - fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { - // If you are receiving a notification message while your app is in the background, - // this callback will not be fired till the user taps on the notification launching the application. - // TODO: Handle data of notification - - // Print message ID. - NSLog(@"Message ID: %@", userInfo[@"gcm.message_id"]); - - // Pring full message. - NSLog(@"%@", userInfo); -} -// [END receive_message] - -// [START refresh_token] -- (void)tokenRefreshNotification:(NSNotification *)notification { - // Note that this callback will be fired everytime a new token is generated, including the first - // time. So if you need to retrieve the token as soon as it is available this is where that - // should be done. - NSString *refreshedToken = [[FIRInstanceID instanceID] token]; - NSLog(@"InstanceID token: %@", refreshedToken); - - // Connect to FCM since connection may have failed when attempted before having a token. - [self connectToFcm]; - - // TODO: If necessary send token to appliation server. -} -// [END refresh_token] - -// [START connect_to_fcm] -- (void)connectToFcm { - [[FIRMessaging messaging] connectWithCompletion:^(NSError * _Nullable error) { - if (error != nil) { - NSLog(@"Unable to connect to FCM. %@", error); - } else { - NSLog(@"Connected to FCM."); - } - }]; -} -// [END connect_to_fcm] - -- (void)applicationDidBecomeActive:(UIApplication *)application { - [self connectToFcm]; -} - -// [START disconnect_from_fcm] -- (void)applicationDidEnterBackground:(UIApplication *)application { - [[FIRMessaging messaging] disconnect]; - NSLog(@"Disconnected from FCM"); -} -// [END disconnect_from_fcm] - -@end diff --git a/Pods/Firebase/Samples/messaging/FCM/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/messaging/FCM/Base.lproj/Main.storyboard deleted file mode 100644 index 57db020..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/Base.lproj/Main.storyboard +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/messaging/FCM/Info.plist b/Pods/Firebase/Samples/messaging/FCM/Info.plist deleted file mode 100644 index dcc816f..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/Info.plist +++ /dev/null @@ -1,57 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSApplicationCategoryType - - LSRequiresIPhoneOS - - UIBackgroundModes - - remote-notification - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/messaging/FCM/ViewController.h b/Pods/Firebase/Samples/messaging/FCM/ViewController.h deleted file mode 100644 index 2c7d24b..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/ViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface ViewController : UIViewController -@end diff --git a/Pods/Firebase/Samples/messaging/FCM/ViewController.m b/Pods/Firebase/Samples/messaging/FCM/ViewController.m deleted file mode 100644 index 1e7eade..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/ViewController.m +++ /dev/null @@ -1,41 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "ViewController.h" -@import FirebaseInstanceID; -@import FirebaseMessaging; - -@implementation ViewController - -- (void)viewDidLoad { - [super viewDidLoad]; -} - -- (IBAction)handleLogTokenTouch:(id)sender { - // [START get_iid_token] - NSString *token = [[FIRInstanceID instanceID] token]; - NSLog(@"InstanceID token: %@", token); - // [END get_iid_token] -} - -- (IBAction)handleSubscribeTouch:(id)sender { - // [START subscribe_topic] - [[FIRMessaging messaging] subscribeToTopic:@"/topics/news"]; - NSLog(@"Subscribed to news topic"); - // [END subscribe_topic] -} - -@end diff --git a/Pods/Firebase/Samples/messaging/FCM/main.m b/Pods/Firebase/Samples/messaging/FCM/main.m deleted file mode 100644 index bc10c3a..0000000 --- a/Pods/Firebase/Samples/messaging/FCM/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/messaging/FCMSwift/AppDelegate.swift b/Pods/Firebase/Samples/messaging/FCMSwift/AppDelegate.swift deleted file mode 100644 index 8008afe..0000000 --- a/Pods/Firebase/Samples/messaging/FCMSwift/AppDelegate.swift +++ /dev/null @@ -1,96 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase -import FirebaseInstanceID -import FirebaseMessaging - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // Register for remote notifications - if #available(iOS 8.0, *) { - let settings: UIUserNotificationSettings = - UIUserNotificationSettings(forTypes: [.Alert, .Badge, .Sound], categories: nil) - application.registerUserNotificationSettings(settings) - application.registerForRemoteNotifications() - } else { - // Fallback - let types: UIRemoteNotificationType = [.Alert, .Badge, .Sound] - application.registerForRemoteNotificationTypes(types) - } - - FIRApp.configure() - - // Add observer for InstanceID token refresh callback. - NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(self.tokenRefreshNotificaiton), - name: kFIRInstanceIDTokenRefreshNotification, object: nil) - - return true - } - - // [START receive_message] - func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], - fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) { - // If you are receiving a notification message while your app is in the background, - // this callback will not be fired till the user taps on the notification launching the application. - // TODO: Handle data of notification - - // Print message ID. - print("Message ID: \(userInfo["gcm.message_id"]!)") - - // Print full message. - print("%@", userInfo) - } - // [END receive_message] - - // [START refresh_token] - func tokenRefreshNotificaiton(notification: NSNotification) { - let refreshedToken = FIRInstanceID.instanceID().token()! - print("InstanceID token: \(refreshedToken)") - - // Connect to FCM since connection may have failed when attempted before having a token. - connectToFcm() - } - // [END refresh_token] - - // [START connect_to_fcm] - func connectToFcm() { - FIRMessaging.messaging().connectWithCompletion { (error) in - if (error != nil) { - print("Unable to connect with FCM. \(error)") - } else { - print("Connected to FCM.") - } - } - } - // [END connect_to_fcm] - - func applicationDidBecomeActive(application: UIApplication) { - connectToFcm() - } - - // [START disconnect_from_fcm] - func applicationDidEnterBackground(application: UIApplication) { - FIRMessaging.messaging().disconnect() - print("Disconnected from FCM.") - } - // [END disconnect_from_fcm] -} diff --git a/Pods/Firebase/Samples/messaging/FCMSwift/ViewController.swift b/Pods/Firebase/Samples/messaging/FCMSwift/ViewController.swift deleted file mode 100644 index 8ee2ed9..0000000 --- a/Pods/Firebase/Samples/messaging/FCMSwift/ViewController.swift +++ /dev/null @@ -1,43 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase -import FirebaseInstanceID -import FirebaseMessaging - -@objc(ViewController) -class ViewController: UIViewController { - - override func viewDidLoad() { - super.viewDidLoad() - } - - @IBAction func handleLogTokenTouch(sender: UIButton) { - // [START get_iid_token] - let token = FIRInstanceID.instanceID().token() - print("InstanceID token: \(token!)") - // [END get_iid_token] - } - - @IBAction func handleSubscribeTouch(sender: UIButton) { - // [START subscribe_topic] - FIRMessaging.messaging().subscribeToTopic("/topics/news") - print("Subscribed to news topic") - // [END subscribe_topic] - } - -} diff --git a/Pods/Firebase/Samples/messaging/FCMTests/AppTests.m b/Pods/Firebase/Samples/messaging/FCMTests/AppTests.m deleted file mode 100644 index 4ee604c..0000000 --- a/Pods/Firebase/Samples/messaging/FCMTests/AppTests.m +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import - -@interface AppTests : XCTestCase -@end - -@implementation AppTests - -- (void)setUp { - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown { - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testExample { - // This is an example of a functional test case. - XCTAssert(YES, @"Pass"); -} - -@end diff --git a/Pods/Firebase/Samples/messaging/Podfile b/Pods/Firebase/Samples/messaging/Podfile deleted file mode 100644 index ebb7b30..0000000 --- a/Pods/Firebase/Samples/messaging/Podfile +++ /dev/null @@ -1,13 +0,0 @@ -# Firebase Cloud Messaging (FCM) - -use_frameworks! -platform :ios, '7.0' - -pod 'Firebase/Messaging' - -target 'FCM' do -end -target 'FCMSwift' do -end -target 'FCMTests' do -end diff --git a/Pods/Firebase/Samples/messaging/README.md b/Pods/Firebase/Samples/messaging/README.md deleted file mode 100644 index 327e92a..0000000 --- a/Pods/Firebase/Samples/messaging/README.md +++ /dev/null @@ -1,49 +0,0 @@ -Firebase Messaging Quickstart -============================= - -The Firebase Messaging iOS Quickstart app demonstrates how to connect -an iOS app to FCM and how to receive messages. - -Introduction ------------- - -- [Read more about Firebase Messaging](https://firebase.google.com/cloud-messaging) - -Getting Started ---------------- - -- Add APNS certs to your project in **Project Settings** > **Notifications** in the [console](https://console.firebase.google.com) -- Run `pod install` -- Copy in the GoogleServices-Info.plist to your project -- Update the app Bundle ID in XCode to match the Bundle ID of your APNs cert. -- Run the sample on your iOS device. - -Note: You will need Swift 2.0 to run the Swift version of this quickstart. - -Screenshots ------------ - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/ - -License -------- - -Copyright 2016 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/shared/Bladefile b/Pods/Firebase/Samples/shared/Bladefile deleted file mode 100644 index 6332a0b..0000000 --- a/Pods/Firebase/Samples/shared/Bladefile +++ /dev/null @@ -1,11 +0,0 @@ -# -# Uncomment below to specify your own resources. -# See https://github.com/jondot/blade for more information. -# - -blades: - - source: assets/logo1024.png - mount: Images.xcassets/AppIcon.appiconset - contents: true - - source: assets/logo1024.png - mount: Images.xcassets/Logo.imageset diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-60-2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-60-2x.png deleted file mode 100644 index 5779681..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-60-2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-60-3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-60-3x.png deleted file mode 100644 index 451dede..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-60-3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-76-2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-76-2x.png deleted file mode 100644 index a4e8811..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-76-2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-76.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-76.png deleted file mode 100644 index 9dd8595..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/AppIcon-76.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 10f123d..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "images": [ - { - "filename": "logo1024-iphone-29@2x.png", - "idiom": "iphone", - "scale": "2x", - "size": "29x29" - }, - { - "filename": "logo1024-iphone-29@3x.png", - "idiom": "iphone", - "scale": "3x", - "size": "29x29" - }, - { - "filename": "logo1024-iphone-40@2x.png", - "idiom": "iphone", - "scale": "2x", - "size": "40x40" - }, - { - "filename": "logo1024-iphone-40@3x.png", - "idiom": "iphone", - "scale": "3x", - "size": "40x40" - }, - { - "filename": "AppIcon-60-2x.png", - "idiom": "iphone", - "scale": "2x", - "size": "60x60" - }, - { - "filename": "AppIcon-60-3x.png", - "idiom": "iphone", - "scale": "3x", - "size": "60x60" - }, - { - "filename": "logo1024-ipad-29@1x.png", - "idiom": "ipad", - "scale": "1x", - "size": "29x29" - }, - { - "filename": "logo1024-ipad-29@2x.png", - "idiom": "ipad", - "scale": "2x", - "size": "29x29" - }, - { - "filename": "logo1024-ipad-40@1x.png", - "idiom": "ipad", - "scale": "1x", - "size": "40x40" - }, - { - "filename": "logo1024-ipad-40@2x.png", - "idiom": "ipad", - "scale": "2x", - "size": "40x40" - }, - { - "filename": "AppIcon-76.png", - "idiom": "ipad", - "scale": "1x", - "size": "76x76" - }, - { - "filename": "AppIcon-76-2x.png", - "idiom": "ipad", - "scale": "2x", - "size": "76x76" - }, - { - "filename": "logo1024-ipad-83@2x.png", - "idiom": "ipad", - "scale": "2x", - "size": "83.5x83.5" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-29@1x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-29@1x.png deleted file mode 100644 index c3252da..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-29@1x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-29@2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-29@2x.png deleted file mode 100644 index a51aed8..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-29@2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-40@1x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-40@1x.png deleted file mode 100644 index 6c93090..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-40@1x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-40@2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-40@2x.png deleted file mode 100644 index 9167b50..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-40@2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-83@2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-83@2x.png deleted file mode 100644 index 300a49e..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-ipad-83@2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-29@2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-29@2x.png deleted file mode 100644 index a51aed8..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-29@2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-29@3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-29@3x.png deleted file mode 100644 index e51af9a..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-29@3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-40@2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-40@2x.png deleted file mode 100644 index 9167b50..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-40@2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-40@3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-40@3x.png deleted file mode 100644 index 5779681..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/AppIcon.appiconset/logo1024-iphone-40@3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/Brand Assets.launchimage/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/Brand Assets.launchimage/Contents.json deleted file mode 100644 index a0ad363..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/Brand Assets.launchimage/Contents.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "images" : [ - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "1x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "1x" - }, - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "2x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "2x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/Contents.json deleted file mode 100644 index da4a164..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/Contents.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/LaunchImage.launchimage/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/LaunchImage.launchimage/Contents.json deleted file mode 100644 index 3dd8aa5..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/LaunchImage.launchimage/Contents.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "images" : [ - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "minimum-system-version" : "8.0", - "subtype" : "736h", - "scale" : "3x" - }, - { - "orientation" : "landscape", - "idiom" : "iphone", - "extent" : "full-screen", - "minimum-system-version" : "8.0", - "subtype" : "736h", - "scale" : "3x" - }, - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "minimum-system-version" : "8.0", - "subtype" : "667h", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "subtype" : "retina4", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "1x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "1x" - }, - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "2x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "full-screen", - "minimum-system-version" : "7.0", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "scale" : "1x" - }, - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "iphone", - "extent" : "full-screen", - "subtype" : "retina4", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "to-status-bar", - "scale" : "1x" - }, - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "full-screen", - "scale" : "1x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "to-status-bar", - "scale" : "1x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "full-screen", - "scale" : "1x" - }, - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "to-status-bar", - "scale" : "2x" - }, - { - "orientation" : "portrait", - "idiom" : "ipad", - "extent" : "full-screen", - "scale" : "2x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "to-status-bar", - "scale" : "2x" - }, - { - "orientation" : "landscape", - "idiom" : "ipad", - "extent" : "full-screen", - "scale" : "2x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/Contents.json deleted file mode 100644 index 92d797c..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "logo1024-universal-341@1x.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "logo1024-universal-341@2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "logo1024-universal-341@3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@1x.png b/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@1x.png deleted file mode 100644 index 0dae483..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@1x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@2x.png deleted file mode 100644 index cf3f000..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@3x.png deleted file mode 100644 index 0541acf..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/Logo.imageset/logo1024-universal-341@3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/Contents.json deleted file mode 100644 index 9239c1b..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "filename": "ic_account_circle.png", - "idiom": "universal", - "scale": "1x" - }, - { - "filename": "ic_account_circle_2x.png", - "idiom": "universal", - "scale": "2x" - }, - { - "filename": "ic_account_circle_3x.png", - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle.png deleted file mode 100644 index 0c1202d..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle_2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle_2x.png deleted file mode 100644 index f26b201..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle_3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle_3x.png deleted file mode 100644 index 3cc0a63..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_account_circle.imageset/ic_account_circle_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/Contents.json deleted file mode 100644 index 7161a85..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "filename": "ic_history.png", - "idiom": "universal", - "scale": "1x" - }, - { - "filename": "ic_history_2x.png", - "idiom": "universal", - "scale": "2x" - }, - { - "filename": "ic_history_3x.png", - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history.png deleted file mode 100644 index 9fade8b..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history_2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history_2x.png deleted file mode 100644 index f6096ca..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history_3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history_3x.png deleted file mode 100644 index f837fda..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_history.imageset/ic_history_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/Contents.json deleted file mode 100644 index b6af97c..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "filename": "ic_message.png", - "idiom": "universal", - "scale": "1x" - }, - { - "filename": "ic_message_2x.png", - "idiom": "universal", - "scale": "2x" - }, - { - "filename": "ic_message_3x.png", - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message.png deleted file mode 100644 index d58563f..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message_2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message_2x.png deleted file mode 100644 index 7587b29..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message_3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message_3x.png deleted file mode 100644 index 5456c42..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_message.imageset/ic_message_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/Contents.json deleted file mode 100644 index f0a43ac..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "filename": "ic_person.png", - "idiom": "universal", - "scale": "1x" - }, - { - "filename": "ic_person_2x.png", - "idiom": "universal", - "scale": "2x" - }, - { - "filename": "ic_person_3x.png", - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person.png deleted file mode 100644 index 57da32a..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person_2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person_2x.png deleted file mode 100644 index 360a32f..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person_3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person_3x.png deleted file mode 100644 index f1e1484..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_person.imageset/ic_person_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/Contents.json deleted file mode 100644 index 28cae7a..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "filename": "ic_star.png", - "idiom": "universal", - "scale": "1x" - }, - { - "filename": "ic_star_2x.png", - "idiom": "universal", - "scale": "2x" - }, - { - "filename": "ic_star_3x.png", - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star.png deleted file mode 100644 index a728afe..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star_2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star_2x.png deleted file mode 100644 index c636ce8..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star_3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star_3x.png deleted file mode 100644 index 54d3065..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star.imageset/ic_star_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/Contents.json deleted file mode 100644 index 355f38f..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "filename": "ic_star_border.png", - "idiom": "universal", - "scale": "1x" - }, - { - "filename": "ic_star_border_2x.png", - "idiom": "universal", - "scale": "2x" - }, - { - "filename": "ic_star_border_3x.png", - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border.png deleted file mode 100644 index b753848..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border_2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border_2x.png deleted file mode 100644 index 4f978e7..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border_3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border_3x.png deleted file mode 100644 index f10d427..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_star_border.imageset/ic_star_border_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/Contents.json b/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/Contents.json deleted file mode 100644 index 20bfb22..0000000 --- a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images": [ - { - "filename": "ic_whatshot.png", - "idiom": "universal", - "scale": "1x" - }, - { - "filename": "ic_whatshot_2x.png", - "idiom": "universal", - "scale": "2x" - }, - { - "filename": "ic_whatshot_3x.png", - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "author": "xcode", - "version": 1 - } -} diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot.png deleted file mode 100644 index 31b1981..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot_2x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot_2x.png deleted file mode 100644 index e9ae826..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot_2x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot_3x.png b/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot_3x.png deleted file mode 100644 index a14dcd6..0000000 Binary files a/Pods/Firebase/Samples/shared/Images.xcassets/ic_whatshot.imageset/ic_whatshot_3x.png and /dev/null differ diff --git a/Pods/Firebase/Samples/shared/LaunchScreen.xib b/Pods/Firebase/Samples/shared/LaunchScreen.xib deleted file mode 100644 index 5f594e2..0000000 --- a/Pods/Firebase/Samples/shared/LaunchScreen.xib +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/shared/assets/logo1024.png b/Pods/Firebase/Samples/shared/assets/logo1024.png deleted file mode 100644 index 126686c..0000000 Binary files a/Pods/Firebase/Samples/shared/assets/logo1024.png and /dev/null differ diff --git a/Pods/Firebase/Samples/storage/Podfile b/Pods/Firebase/Samples/storage/Podfile deleted file mode 100644 index e426003..0000000 --- a/Pods/Firebase/Samples/storage/Podfile +++ /dev/null @@ -1,14 +0,0 @@ -# StorageExample - -use_frameworks! -platform :ios, '7.0' - -pod 'Firebase/Auth' -pod 'Firebase/Storage' - -target 'StorageExample' do -end -target 'StorageExampleSwift' do -end -target 'StorageExampleTests' do -end diff --git a/Pods/Firebase/Samples/storage/README.md b/Pods/Firebase/Samples/storage/README.md deleted file mode 100644 index 4d65992..0000000 --- a/Pods/Firebase/Samples/storage/README.md +++ /dev/null @@ -1,41 +0,0 @@ -Firebase Storage Quickstart -============================= - -The Firebase Storage iOS quickstart demonstrates how to upload data to a Firebase Storage bucket, and retrieve a download URL. - -Introduction ------------- - -- [Read more about Firebase Storage](https://firebase.google.com/docs/storage) - -Getting Started ---------------- - -- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). -- Run the sample on your iOS device or simulator. - - -Support -------- - -- [Firebase Support](https://firebase.google.com/support/ - -License -------- - -Copyright 2016 Google, Inc. - -Licensed to the Apache Software Foundation (ASF) under one or more contributor -license agreements. See the NOTICE file distributed with this work for -additional information regarding copyright ownership. The ASF licenses this -file to you under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. diff --git a/Pods/Firebase/Samples/storage/StorageExample.xcodeproj/project.pbxproj b/Pods/Firebase/Samples/storage/StorageExample.xcodeproj/project.pbxproj deleted file mode 100644 index 2f0c166..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,567 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 10D187C31C8640E300D0DC91 /* DownloadViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10D187C21C8640E300D0DC91 /* DownloadViewController.m */; }; - 10D187C51C87608900D0DC91 /* DownloadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10D187C41C87608900D0DC91 /* DownloadViewController.swift */; }; - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53571ADE670C00F81DF0 /* ViewController.m */; }; - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */; }; - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5F5A53591ADE670C00F81DF0 /* Main.storyboard */; }; - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FDE055C1B0DAA090037B82F /* AppTests.m */; }; - EF6DB4C61CDAA32C00319C08 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = EF6DB4C51CDAA32C00319C08 /* GoogleService-Info.plist */; }; - EF6DB4C71CDAA32F00319C08 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = EF6DB4C51CDAA32C00319C08 /* GoogleService-Info.plist */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; - remoteInfo = StorageExample; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 10D187C11C8640E300D0DC91 /* DownloadViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DownloadViewController.h; sourceTree = ""; }; - 10D187C21C8640E300D0DC91 /* DownloadViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DownloadViewController.m; sourceTree = ""; }; - 10D187C41C87608900D0DC91 /* DownloadViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DownloadViewController.swift; sourceTree = ""; }; - 5F5A534C1ADE670C00F81DF0 /* StorageExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = StorageExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 5F5A53561ADE670C00F81DF0 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 5F5A53571ADE670C00F81DF0 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 5F5A535A1ADE670C00F81DF0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 5F5A53791ADE67D500F81DF0 /* StorageExampleSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = StorageExampleSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; - 5FDE05581B0DAA090037B82F /* StorageExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StorageExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 5FDE055C1B0DAA090037B82F /* AppTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppTests.m; sourceTree = ""; }; - EF6DB4C51CDAA32C00319C08 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05551B0DAA090037B82F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 5F5A53431ADE670C00F81DF0 = { - isa = PBXGroup; - children = ( - 5F5A534E1ADE670C00F81DF0 /* StorageExample */, - 5F5A537A1ADE67D500F81DF0 /* StorageExampleSwift */, - 5FDE05591B0DAA090037B82F /* StorageExampleTests */, - 5F5A534D1ADE670C00F81DF0 /* Products */, - 5F9961041AE0CF4F0034F503 /* Shared */, - ); - sourceTree = ""; - wrapsLines = 0; - }; - 5F5A534D1ADE670C00F81DF0 /* Products */ = { - isa = PBXGroup; - children = ( - 5F5A534C1ADE670C00F81DF0 /* StorageExample.app */, - 5F5A53791ADE67D500F81DF0 /* StorageExampleSwift.app */, - 5FDE05581B0DAA090037B82F /* StorageExampleTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 5F5A534E1ADE670C00F81DF0 /* StorageExample */ = { - isa = PBXGroup; - children = ( - EF6DB4C51CDAA32C00319C08 /* GoogleService-Info.plist */, - 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, - 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, - 10D187C11C8640E300D0DC91 /* DownloadViewController.h */, - 10D187C21C8640E300D0DC91 /* DownloadViewController.m */, - 5F5A53561ADE670C00F81DF0 /* ViewController.h */, - 5F5A53571ADE670C00F81DF0 /* ViewController.m */, - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, - ); - path = StorageExample; - sourceTree = ""; - }; - 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */, - 5F5A53501ADE670C00F81DF0 /* Info.plist */, - 5F5A53511ADE670C00F81DF0 /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 5F5A537A1ADE67D500F81DF0 /* StorageExampleSwift */ = { - isa = PBXGroup; - children = ( - 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, - 10D187C41C87608900D0DC91 /* DownloadViewController.swift */, - 5F5A537F1ADE67D500F81DF0 /* ViewController.swift */, - ); - path = StorageExampleSwift; - sourceTree = ""; - }; - 5F9961041AE0CF4F0034F503 /* Shared */ = { - isa = PBXGroup; - children = ( - 5F9961061AE0CF4F0034F503 /* Images.xcassets */, - 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, - ); - name = Shared; - path = ../shared; - sourceTree = ""; - }; - 5FDE05591B0DAA090037B82F /* StorageExampleTests */ = { - isa = PBXGroup; - children = ( - 5FDE055C1B0DAA090037B82F /* AppTests.m */, - ); - path = StorageExampleTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 5F5A534B1ADE670C00F81DF0 /* StorageExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "StorageExample" */; - buildPhases = ( - 5F5A53481ADE670C00F81DF0 /* Sources */, - 5F5A53491ADE670C00F81DF0 /* Frameworks */, - 5F5A534A1ADE670C00F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = StorageExample; - productName = StorageExample; - productReference = 5F5A534C1ADE670C00F81DF0 /* StorageExample.app */; - productType = "com.apple.product-type.application"; - }; - 5F5A53781ADE67D500F81DF0 /* StorageExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "StorageExampleSwift" */; - buildPhases = ( - 5F5A53751ADE67D500F81DF0 /* Sources */, - 5F5A53761ADE67D500F81DF0 /* Frameworks */, - 5F5A53771ADE67D500F81DF0 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = StorageExampleSwift; - productName = StorageExampleSwift; - productReference = 5F5A53791ADE67D500F81DF0 /* StorageExampleSwift.app */; - productType = "com.apple.product-type.application"; - }; - 5FDE05571B0DAA090037B82F /* StorageExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "StorageExampleTests" */; - buildPhases = ( - 5FDE05541B0DAA090037B82F /* Sources */, - 5FDE05551B0DAA090037B82F /* Frameworks */, - 5FDE05561B0DAA090037B82F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */, - ); - name = StorageExampleTests; - productName = StorageExampleTests; - productReference = 5FDE05581B0DAA090037B82F /* StorageExampleTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 5F5A53441ADE670C00F81DF0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0710; - LastUpgradeCheck = 0730; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 5F5A534B1ADE670C00F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5F5A53781ADE67D500F81DF0 = { - CreatedOnToolsVersion = 6.3; - }; - 5FDE05571B0DAA090037B82F = { - CreatedOnToolsVersion = 6.3.2; - TestTargetID = 5F5A534B1ADE670C00F81DF0; - }; - }; - }; - buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "StorageExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 5F5A53431ADE670C00F81DF0; - productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5F5A534B1ADE670C00F81DF0 /* StorageExample */, - 5F5A53781ADE67D500F81DF0 /* StorageExampleSwift */, - 5FDE05571B0DAA090037B82F /* StorageExampleTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 5F5A534A1ADE670C00F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - EF6DB4C61CDAA32C00319C08 /* GoogleService-Info.plist in Resources */, - 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, - 5F5A535B1ADE670C00F81DF0 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53771ADE67D500F81DF0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, - EF6DB4C71CDAA32F00319C08 /* GoogleService-Info.plist in Resources */, - 5F5A539C1ADE69AA00F81DF0 /* Main.storyboard in Resources */, - 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05561B0DAA090037B82F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 5F5A53481ADE670C00F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53581ADE670C00F81DF0 /* ViewController.m in Sources */, - 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, - 10D187C31C8640E300D0DC91 /* DownloadViewController.m in Sources */, - 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F5A53751ADE67D500F81DF0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F5A53801ADE67D500F81DF0 /* ViewController.swift in Sources */, - 10D187C51C87608900D0DC91 /* DownloadViewController.swift in Sources */, - 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5FDE05541B0DAA090037B82F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5FDE055D1B0DAA090037B82F /* AppTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5FDE055F1B0DAA090037B82F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 5F5A534B1ADE670C00F81DF0 /* StorageExample */; - targetProxy = 5FDE055E1B0DAA090037B82F /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 5F5A53591ADE670C00F81DF0 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 5F5A535A1ADE670C00F81DF0 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 5F5A536D1ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 5F5A536E1ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 5F5A53701ADE670C00F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = StorageExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.StorageExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 5F5A53711ADE670C00F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = StorageExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.StorageExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 5F5A53951ADE67D500F81DF0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/StorageExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.StorageExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = ""; - }; - name = Debug; - }; - 5F5A53961ADE67D500F81DF0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - INFOPLIST_FILE = "$(SRCROOT)/StorageExample/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.StorageExample; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = ""; - }; - name = Release; - }; - 5FDE05601B0DAA090037B82F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - StorageExample, - ); - INFOPLIST_FILE = StorageExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/StorageExample.app/StorageExample"; - }; - name = Debug; - }; - 5FDE05611B0DAA090037B82F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - StorageExample, - ); - INFOPLIST_FILE = StorageExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/StorageExample.app/StorageExample"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "StorageExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A536D1ADE670C00F81DF0 /* Debug */, - 5F5A536E1ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "StorageExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53701ADE670C00F81DF0 /* Debug */, - 5F5A53711ADE670C00F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "StorageExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5F5A53951ADE67D500F81DF0 /* Debug */, - 5F5A53961ADE67D500F81DF0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5FDE05621B0DAA090037B82F /* Build configuration list for PBXNativeTarget "StorageExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FDE05601B0DAA090037B82F /* Debug */, - 5FDE05611B0DAA090037B82F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; -} diff --git a/Pods/Firebase/Samples/storage/StorageExample/.clang-format b/Pods/Firebase/Samples/storage/StorageExample/.clang-format deleted file mode 100644 index 1f09ce0..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/Pods/Firebase/Samples/storage/StorageExample/AppDelegate.h b/Pods/Firebase/Samples/storage/StorageExample/AppDelegate.h deleted file mode 100644 index 70b7527..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/AppDelegate.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(nonatomic, strong) UIWindow *window; - -@end diff --git a/Pods/Firebase/Samples/storage/StorageExample/AppDelegate.m b/Pods/Firebase/Samples/storage/StorageExample/AppDelegate.m deleted file mode 100644 index dd7699b..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/AppDelegate.m +++ /dev/null @@ -1,28 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -@import Firebase; - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - [FIRApp configure]; - return YES; -} - -@end diff --git a/Pods/Firebase/Samples/storage/StorageExample/Base.lproj/Main.storyboard b/Pods/Firebase/Samples/storage/StorageExample/Base.lproj/Main.storyboard deleted file mode 100644 index 5c5aa36..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Firebase/Samples/storage/StorageExample/DownloadViewController.h b/Pods/Firebase/Samples/storage/StorageExample/DownloadViewController.h deleted file mode 100644 index 56c19e1..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/DownloadViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface DownloadViewController : UIViewController -@end diff --git a/Pods/Firebase/Samples/storage/StorageExample/DownloadViewController.m b/Pods/Firebase/Samples/storage/StorageExample/DownloadViewController.m deleted file mode 100644 index f6f2d7d..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/DownloadViewController.m +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "DownloadViewController.h" -@import FirebaseStorage; - -@interface DownloadViewController () -@property (weak, nonatomic) IBOutlet UIImageView *imageView; -@property (weak, nonatomic) IBOutlet UITextView *statusTextView; -@property (strong, nonatomic) FIRStorageReference *storageRef; -@end - -@implementation DownloadViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - self.storageRef = [[FIRStorage storage] reference]; - - NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); - NSString *documentsDirectory = [paths objectAtIndex:0]; - NSString *filePath = [NSString stringWithFormat:@"file:%@/myimage.jpg", documentsDirectory]; - NSString *storagePath = [[NSUserDefaults standardUserDefaults] objectForKey:@"storagePath"]; - - // [START downloadimage] - [[_storageRef child:storagePath] - writeToFile:[NSURL URLWithString:filePath] completion:^(NSURL * _Nullable URL, - NSError * _Nullable error) { - if (error) { - NSLog(@"Error downloading: %@", error); - _statusTextView.text = @"Download Failed"; - return; - } - _statusTextView.text = @"Download Succeeded!"; - _imageView.image = [UIImage imageWithContentsOfFile:filePath]; - }]; - // [END downloadimage] -} -@end diff --git a/Pods/Firebase/Samples/storage/StorageExample/Info.plist b/Pods/Firebase/Samples/storage/StorageExample/Info.plist deleted file mode 100644 index 30d7c48..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/Info.plist +++ /dev/null @@ -1,51 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIcons - - CFBundleIcons~ipad - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/Pods/Firebase/Samples/storage/StorageExample/ViewController.h b/Pods/Firebase/Samples/storage/StorageExample/ViewController.h deleted file mode 100644 index 2c7d24b..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/ViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface ViewController : UIViewController -@end diff --git a/Pods/Firebase/Samples/storage/StorageExample/ViewController.m b/Pods/Firebase/Samples/storage/StorageExample/ViewController.m deleted file mode 100644 index 6e19a3e..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/ViewController.m +++ /dev/null @@ -1,142 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import Photos; -#import "ViewController.h" -#import "DownloadViewController.h" - -@import FirebaseStorage; -@import FirebaseAuth; - -@interface ViewController () - -@property (weak, nonatomic) IBOutlet UIButton *takePicButton; -@property (weak, nonatomic) IBOutlet UIButton *downloadPicButton; -@property (weak, nonatomic) IBOutlet UITextView *urlTextView; - -@property (strong, nonatomic) FIRStorageReference *storageRef; - -@end - -@implementation ViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - - // [START configurestorage] - self.storageRef = [[FIRStorage storage] reference]; - // [END configurestorage] - - // [START storageauth] - // Using Firebase Storage requires the user be authenticated. Here we are using - // anonymous authentication. - if (![FIRAuth auth].currentUser) { - [[FIRAuth auth] signInAnonymouslyWithCompletion:^(FIRUser * _Nullable user, - NSError * _Nullable error) { - if (error) { - _urlTextView.text = error.description; - _takePicButton.enabled = NO; - } else { - _takePicButton.enabled = YES; - _urlTextView.text = @""; - } - }]; - } - // [END storageauth] -} - -# pragma mark - Image Picker - -- (IBAction)didTapTakePicture:(id)sender { - UIImagePickerController * picker = [[UIImagePickerController alloc] init]; - picker.delegate = self; - if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { - picker.sourceType = UIImagePickerControllerSourceTypeCamera; - } else { - picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; - } - - [self presentViewController:picker animated:YES completion:NULL]; -} - -- (void)imagePickerController:(UIImagePickerController *)picker - didFinishPickingMediaWithInfo:(NSDictionary *)info { - [picker dismissViewControllerAnimated:YES completion:NULL]; - - _urlTextView.text = @"Beginning Upload"; - NSURL *referenceUrl = info[UIImagePickerControllerReferenceURL]; - // if it's a photo from the library, not an image from the camera - if (referenceUrl) { - PHFetchResult* assets = [PHAsset fetchAssetsWithALAssetURLs:@[referenceUrl] options:nil]; - PHAsset *asset = [assets firstObject]; - [asset requestContentEditingInputWithOptions:nil - completionHandler:^(PHContentEditingInput *contentEditingInput, - NSDictionary *info) { - NSURL *imageFile = contentEditingInput.fullSizeImageURL; - NSString *filePath = - [NSString stringWithFormat:@"%@/%lld/%@", - [FIRAuth auth].currentUser.uid, - (long long)([[NSDate date] timeIntervalSince1970] * 1000.0), - [imageFile lastPathComponent]]; - // [START uploadimage] - [[_storageRef child:filePath] - putFile:imageFile metadata:nil - completion:^(FIRStorageMetadata *metadata, NSError *error) { - if (error) { - NSLog(@"Error uploading: %@", error); - _urlTextView.text = @"Upload Failed"; - return; - } - [self uploadSuccess:metadata storagePath:filePath]; - }]; - // [END uploadimage] - }]; - - } else { - UIImage *image = info[UIImagePickerControllerOriginalImage]; - NSData *imageData = UIImageJPEGRepresentation(image, 0.8); - NSString *imagePath = - [NSString stringWithFormat:@"%@/%lld.jpg", - [FIRAuth auth].currentUser.uid, - (long long)([[NSDate date] timeIntervalSince1970] * 1000.0)]; - FIRStorageMetadata *metadata = [FIRStorageMetadata new]; - metadata.contentType = @"image/jpeg"; - [[_storageRef child:imagePath] putData:imageData metadata:metadata - completion:^(FIRStorageMetadata * _Nullable metadata, NSError * _Nullable error) { - if (error) { - NSLog(@"Error uploading: %@", error); - _urlTextView.text = @"Upload Failed"; - return; - } - [self uploadSuccess:metadata storagePath:imagePath]; - }]; - } -} - -- (void)uploadSuccess:(FIRStorageMetadata *) metadata storagePath: (NSString *) storagePath { - NSLog(@"Upload Succeeded!"); - _urlTextView.text = [metadata.downloadURL absoluteString]; - [[NSUserDefaults standardUserDefaults] setObject:storagePath forKey:@"storagePath"]; - [[NSUserDefaults standardUserDefaults] synchronize]; - _downloadPicButton.enabled = YES; -} - -- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker { - [picker dismissViewControllerAnimated:YES completion:NULL]; -} - - -@end diff --git a/Pods/Firebase/Samples/storage/StorageExample/main.m b/Pods/Firebase/Samples/storage/StorageExample/main.m deleted file mode 100644 index bc10c3a..0000000 --- a/Pods/Firebase/Samples/storage/StorageExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/Pods/Firebase/Samples/storage/StorageExampleSwift/AppDelegate.swift b/Pods/Firebase/Samples/storage/StorageExampleSwift/AppDelegate.swift deleted file mode 100644 index acea0ea..0000000 --- a/Pods/Firebase/Samples/storage/StorageExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,35 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Firebase - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - func application(application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // [START firebase_configure] - // Use Firebase library to configure APIs - FIRApp.configure() - // [END firebase_configure] - return true - } - -} - diff --git a/Pods/Firebase/Samples/storage/StorageExampleSwift/DownloadViewController.swift b/Pods/Firebase/Samples/storage/StorageExampleSwift/DownloadViewController.swift deleted file mode 100644 index 084878a..0000000 --- a/Pods/Firebase/Samples/storage/StorageExampleSwift/DownloadViewController.swift +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import FirebaseStorage -import Firebase - -@objc(DownloadViewController) -class DownloadViewController: UIViewController { - - @IBOutlet weak var imageView:UIImageView! - @IBOutlet weak var statusTextView:UITextView! - var storageRef:FIRStorageReference! - - override func viewDidLoad() { - super.viewDidLoad() - storageRef = FIRStorage.storage().reference() - - let paths = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, - NSSearchPathDomainMask.UserDomainMask, true) - let documentsDirectory = paths[0] - let filePath = "file:\(documentsDirectory)/myimage.jpg" - let storagePath = NSUserDefaults.standardUserDefaults().objectForKey("storagePath") as! String - - // [START downloadimage] - storageRef.child(storagePath).writeToFile(NSURL.fileURLWithPath(filePath), - completion: { (url, error) in - if let error = error { - print("Error downloading:\(error)") - self.statusTextView.text = "Download Failed" - return - } - self.statusTextView.text = "Download Succeeded!" - self.imageView.image = UIImage.init(contentsOfFile: filePath) - }) - // [END downloadimage] - } -} diff --git a/Pods/Firebase/Samples/storage/StorageExampleSwift/ViewController.swift b/Pods/Firebase/Samples/storage/StorageExampleSwift/ViewController.swift deleted file mode 100644 index 2ad00d2..0000000 --- a/Pods/Firebase/Samples/storage/StorageExampleSwift/ViewController.swift +++ /dev/null @@ -1,128 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -import UIKit -import Photos -import Firebase -import FirebaseAuth -import FirebaseStorage -/* Note that "#import "FirebaseStorage.h" is included in BridgingHeader.h */ - -@objc(ViewController) -class ViewController: UIViewController, - UIImagePickerControllerDelegate, UINavigationControllerDelegate { - - @IBOutlet weak var takePicButton:UIButton! - @IBOutlet weak var downloadPicButton:UIButton! - @IBOutlet weak var urlTextView:UITextField! - - var storageRef:FIRStorageReference! - - - override func viewDidLoad() { - super.viewDidLoad() - - // [START configurestorage] - storageRef = FIRStorage.storage().reference() - // [END configurestorage] - - // [START storageauth] - // Using Firebase Storage requires the user be authenticated. Here we are using - // anonymous authentication. - if (FIRAuth.auth()?.currentUser == nil) { - FIRAuth.auth()?.signInAnonymouslyWithCompletion({ (user:FIRUser?, error:NSError?) in - if (error != nil) { - self.urlTextView.text = error?.description - self.takePicButton.enabled = false - } else { - self.urlTextView.text = "" - self.takePicButton.enabled = true - } - }) - } - // [END storageauth] - } - - // MARK: - Image Picker - - @IBAction func didTapTakePicture(_: AnyObject) { - let picker = UIImagePickerController() - picker.delegate = self - if (UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)) { - picker.sourceType = UIImagePickerControllerSourceType.Camera - } else { - picker.sourceType = UIImagePickerControllerSourceType.PhotoLibrary - } - - presentViewController(picker, animated: true, completion:nil) - } - - func imagePickerController(picker: UIImagePickerController, - didFinishPickingMediaWithInfo info: [String : AnyObject]) { - picker.dismissViewControllerAnimated(true, completion:nil) - - urlTextView.text = "Beginning Upload"; - // if it's a photo from the library, not an image from the camera - if #available(iOS 8.0, *), let referenceUrl = info[UIImagePickerControllerReferenceURL] { - let assets = PHAsset.fetchAssetsWithALAssetURLs([referenceUrl as! NSURL], options: nil) - let asset = assets.firstObject - asset?.requestContentEditingInputWithOptions(nil, completionHandler: { (contentEditingInput,info) in - let imageFile = contentEditingInput?.fullSizeImageURL - let filePath = FIRAuth.auth()!.currentUser!.uid + - "/\(Int(NSDate.timeIntervalSinceReferenceDate() * 1000))/\(imageFile!.lastPathComponent!)" - // [START uploadimage] - self.storageRef.child(filePath) - .putFile(imageFile!, metadata: nil) { (metadata, error) in - if let error = error { - print("Error uploading: \(error)") - self.urlTextView.text = "Upload Failed" - return - } - self.uploadSuccess(metadata!, storagePath: filePath) - } - // [END uploadimage] - }) - } else { - let image = info[UIImagePickerControllerOriginalImage] as! UIImage - let imageData = UIImageJPEGRepresentation(image, 0.8) - let imagePath = FIRAuth.auth()!.currentUser!.uid + - "/\(Int(NSDate.timeIntervalSinceReferenceDate() * 1000)).jpg" - let metadata = FIRStorageMetadata() - metadata.contentType = "image/jpeg" - self.storageRef.child(imagePath) - .putData(imageData!, metadata: metadata) { (metadata, error) in - if let error = error { - print("Error uploading: \(error)") - self.urlTextView.text = "Upload Failed" - return - } - self.uploadSuccess(metadata!, storagePath: imagePath) - } - } - } - - func uploadSuccess(metadata: FIRStorageMetadata, storagePath: String) { - print("Upload Succeeded!") - self.urlTextView.text = metadata.downloadURL()!.absoluteString - NSUserDefaults.standardUserDefaults().setObject(storagePath, forKey: "storagePath") - NSUserDefaults.standardUserDefaults().synchronize() - self.downloadPicButton.enabled = true - } - - func imagePickerControllerDidCancel(picker: UIImagePickerController) { - picker.dismissViewControllerAnimated(true, completion:nil) - } -} \ No newline at end of file diff --git a/Pods/Firebase/Samples/storage/StorageExampleTests/AppTests.m b/Pods/Firebase/Samples/storage/StorageExampleTests/AppTests.m deleted file mode 100644 index 4ee604c..0000000 --- a/Pods/Firebase/Samples/storage/StorageExampleTests/AppTests.m +++ /dev/null @@ -1,40 +0,0 @@ -// -// Copyright (c) 2016 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import - -@interface AppTests : XCTestCase -@end - -@implementation AppTests - -- (void)setUp { - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown { - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testExample { - // This is an example of a functional test case. - XCTAssert(YES, @"Pass"); -} - -@end diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/FirebaseDatabase b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/FirebaseDatabase new file mode 100755 index 0000000..19ce33c Binary files /dev/null and b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/FirebaseDatabase differ diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDataEventType.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDataEventType.h new file mode 100755 index 0000000..d940f9b --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDataEventType.h @@ -0,0 +1,43 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef Firebase_FIRDataEventType_h +#define Firebase_FIRDataEventType_h + +/** + * This enum is the set of events that you can observe at a Firebase Database location. + */ +typedef NS_ENUM(NSInteger, FIRDataEventType) { + FIRDataEventTypeChildAdded, // 0, fired when a new child node is added to a location + FIRDataEventTypeChildRemoved, // 1, fired when a child node is removed from a location + FIRDataEventTypeChildChanged, // 2, fired when a child node at a location changes + FIRDataEventTypeChildMoved, // 3, fired when a child node moves relative to the other child nodes at a location + FIRDataEventTypeValue // 4, fired when any data changes at a location and, recursively, any children +}; + +#endif diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDataSnapshot.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDataSnapshot.h new file mode 100755 index 0000000..a748c92 --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDataSnapshot.h @@ -0,0 +1,158 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FIRDatabaseReference; + +/** + * A FIRDataSnapshot contains data from a Firebase Database location. Any time you read + * Firebase data, you receive the data as a FIRDataSnapshot. + * + * FIRDataSnapshots are passed to the blocks you attach with observeEventType:withBlock: or observeSingleEvent:withBlock:. + * They are efficiently-generated immutable copies of the data at a Firebase Database location. + * They can't be modified and will never change. To modify data at a location, + * use a FIRDatabaseReference (e.g. with setValue:). + */ +@interface FIRDataSnapshot : NSObject + + +/** @name Navigating and inspecting a snapshot */ + +/** + * Get a FIRDataSnapshot for the location at the specified relative path. + * The relative path can either be a simple child key (e.g. 'fred') + * or a deeper slash-separated path (e.g. 'fred/name/first'). If the child + * location has no data, an empty FIRDataSnapshot is returned. + * + * @param childPathString A relative path to the location of child data. + * @return The FIRDataSnapshot for the child location. + */ +- (FIRDataSnapshot *)childSnapshotForPath:(NSString *)childPathString; + + +/** + * Return YES if the specified child exists. + * + * @param childPathString A relative path to the location of a potential child. + * @return YES if data exists at the specified childPathString, else false. + */ +- (BOOL) hasChild:(NSString *)childPathString; + + +/** + * Return YES if the DataSnapshot has any children. + * + * @return YES if this snapshot has any children, else NO. + */ +- (BOOL) hasChildren; + + +/** + * Return YES if the DataSnapshot contains a non-null value. + * + * @return YES if this snapshot contains a non-null value, otherwise NO. + */ +- (BOOL) exists; + + +/** @name Data export */ + +/** + * Returns the raw value at this location, coupled with any metadata, such as priority. + * + * Priorities, where they exist, are accessible under the ".priority" key in instances of NSDictionary. + * For leaf locations with priorities, the value will be under the ".value" key. + */ +- (id __nullable) valueInExportFormat; + + +/** @name Properties */ + +/** + * Returns the contents of this data snapshot as native types. + * + * Data types returned: + * * NSDictionary + * * NSArray + * * NSNumber (also includes booleans) + * * NSString + * + * @return The data as a native object. + */ +@property (strong, readonly, nonatomic, nullable) id value; + + +/** + * Get the number of children for this DataSnapshot. + * + * @return An integer indicating the number of children. + */ +@property (readonly, nonatomic) NSUInteger childrenCount; + + +/** + * Get a FIRDatabaseReference for the location that this data came from + * + * @return A FIRDatabaseReference instance for the location of this data + */ +@property (nonatomic, readonly, strong) FIRDatabaseReference * ref; + + +/** + * The key of the location that generated this FIRDataSnapshot. + * + * @return An NSString containing the key for the location of this FIRDataSnapshot. + */ +@property (strong, readonly, nonatomic) NSString* key; + + +/** + * An iterator for snapshots of the child nodes in this snapshot. + * You can use the native for..in syntax: + * + * for (FIRDataSnapshot* child in snapshot.children) { + * ... + * } + * + * @return An NSEnumerator of the children + */ +@property (strong, readonly, nonatomic) NSEnumerator* children; + +/** + * The priority of the data in this FIRDataSnapshot. + * + * @return The priority as a string, or nil if no priority was set. + */ +@property (strong, readonly, nonatomic, nullable) id priority; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabase.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabase.h new file mode 100755 index 0000000..fece3e6 --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabase.h @@ -0,0 +1,138 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#import +#import "FIRDatabaseReference.h" + +@class FIRApp; + +NS_ASSUME_NONNULL_BEGIN + +/** + * The entry point for accessing a Firebase Database. You can get an instance by calling + * [FIRDatabase database]. To access a location in the database and read or write data, + * use [FIRDatabase reference]. + */ +@interface FIRDatabase : NSObject + +/** + * Gets the instance of FIRDatabase for the default FIRApp. + * + * @return A FIRDatabase instance. + */ ++ (FIRDatabase *) database NS_SWIFT_NAME(database()); + +/** + * Gets an instance of FIRDatabase for a specific FIRApp. + * + * @param app The FIRApp to get a FIRDatabase for. + * @return A FIRDatabase instance. + */ ++ (FIRDatabase *) databaseForApp:(FIRApp*)app NS_SWIFT_NAME(database(app:)); + +/** The FIRApp instance to which this FIRDatabase belongs. */ +@property (weak, readonly, nonatomic) FIRApp *app; + +/** + * Gets a FIRDatabaseReference for the root of your Firebase Database. + */ +- (FIRDatabaseReference *) reference; + +/** + * Gets a FIRDatabaseReference for the provided path. + * + * @param path Path to a location in your Firebase Database. + * @return A FIRDatabaseReference pointing to the specified path. + */ +- (FIRDatabaseReference *) referenceWithPath:(NSString *)path; + +/** + * Gets a FIRDatabaseReference for the provided URL. The URL must be a URL to a path + * within this Firebase Database. To create a FIRDatabaseReference to a different database, + * create a FIRApp} with a FIROptions object configured with the appropriate database URL. + * + * @param url A URL to a path within your database. + * @return A FIRDatabaseReference for the provided URL. +*/ +- (FIRDatabaseReference *) referenceFromURL:(NSString *)databaseUrl; + +/** + * The Firebase Database client automatically queues writes and sends them to the server at the earliest opportunity, + * depending on network connectivity. In some cases (e.g. offline usage) there may be a large number of writes + * waiting to be sent. Calling this method will purge all outstanding writes so they are abandoned. + * + * All writes will be purged, including transactions and onDisconnect writes. The writes will + * be rolled back locally, perhaps triggering events for affected event listeners, and the client will not + * (re-)send them to the Firebase Database backend. + */ +- (void)purgeOutstandingWrites; + +/** + * Shuts down our connection to the Firebase Database backend until goOnline is called. + */ +- (void)goOffline; + +/** + * Resumes our connection to the Firebase Database backend after a previous goOffline call. + */ +- (void)goOnline; + +/** + * The Firebase Database client will cache synchronized data and keep track of all writes you've + * initiated while your application is running. It seamlessly handles intermittent network + * connections and re-sends write operations when the network connection is restored. + * + * However by default your write operations and cached data are only stored in-memory and will + * be lost when your app restarts. By setting this value to `YES`, the data will be persisted + * to on-device (disk) storage and will thus be available again when the app is restarted + * (even when there is no network connectivity at that time). Note that this property must be + * set before creating your first Database reference and only needs to be called once per + * application. + * + */ +@property (nonatomic) BOOL persistenceEnabled; + +/** + * Sets the dispatch queue on which all events are raised. The default queue is the main queue. + * + * Note that this must be set before creating your first Database reference. + */ +@property (nonatomic, strong) dispatch_queue_t callbackQueue; + +/** + * Enables verbose diagnostic logging. + * @param enabled YES to enable logging, NO to disable. + */ ++ (void) setLoggingEnabled:(BOOL)enabled; + +/** Retrieve the Firebase Database SDK version. */ ++ (NSString *) sdkVersion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabaseQuery.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabaseQuery.h new file mode 100755 index 0000000..53b5254 --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabaseQuery.h @@ -0,0 +1,318 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#import +#import "FIRDataEventType.h" +#import "FIRDataSnapshot.h" + +NS_ASSUME_NONNULL_BEGIN + +typedef NSUInteger FIRDatabaseHandle; + +/** + * A FIRDatabaseQuery instance represents a query over the data at a particular location. + * + * You create one by calling one of the query methods (queryOrderedByChild:, queryStartingAtValue:, etc.) + * on a FIRDatabaseReference. The query methods can be chained to further specify the data you are interested in + * observing + */ +@interface FIRDatabaseQuery : NSObject + + +/** @name Attaching observers to read data */ + +/** + * observeEventType:withBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. + * + * Use removeObserverWithHandle: to stop receiving updates. + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot. + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block; + + +/** + * observeEventType:andPreviousSiblingKeyWithBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * Use removeObserverWithHandle: to stop receiving updates. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot + * and the previous child's key. + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block; + + +/** + * observeEventType:withBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. + * + * The cancelBlock will be called if you will no longer receive new events due to no longer having permission. + * + * Use removeObserverWithHandle: to stop receiving updates. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot. + * @param cancelBlock The block that should be called if this client no longer has permission to receive these events + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + + +/** + * observeEventType:andPreviousSiblingKeyWithBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * The cancelBlock will be called if you will no longer receive new events due to no longer having permission. + * + * Use removeObserverWithHandle: to stop receiving updates. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot + * and the previous child's key. + * @param cancelBlock The block that should be called if this client no longer has permission to receive these events + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot. + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot and the previous child's key. + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. + * + * The cancelBlock will be called if you do not have permission to read data at this location. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot. + * @param cancelBlock The block that will be called if you don't have permission to access this data + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * The cancelBlock will be called if you do not have permission to read data at this location. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot and the previous child's key. + * @param cancelBlock The block that will be called if you don't have permission to access this data + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + +/** @name Detaching observers */ + +/** + * Detach a block previously attached with observeEventType:withBlock:. + * + * @param handle The handle returned by the call to observeEventType:withBlock: which we are trying to remove. + */ +- (void) removeObserverWithHandle:(FIRDatabaseHandle)handle; + + +/** + * Detach all blocks previously attached to this Firebase Database location with observeEventType:withBlock: + */ +- (void) removeAllObservers; + +/** + * By calling `keepSynced:YES` on a location, the data for that location will automatically be downloaded and + * kept in sync, even when no listeners are attached for that location. Additionally, while a location is kept + * synced, it will not be evicted from the persistent disk cache. + * + * @param keepSynced Pass YES to keep this location synchronized, pass NO to stop synchronization. +*/ + - (void) keepSynced:(BOOL)keepSynced; + + +/** @name Querying and limiting */ + + +/** +* queryLimitedToFirst: is used to generate a reference to a limited view of the data at this location. +* The FIRDatabaseQuery instance returned by queryLimitedToFirst: will respond to at most the first limit child nodes. +* +* @param limit The upper bound, inclusive, for the number of child nodes to receive events for +* @return A FIRDatabaseQuery instance, limited to at most limit child nodes. +*/ +- (FIRDatabaseQuery *)queryLimitedToFirst:(NSUInteger)limit; + + +/** +* queryLimitedToLast: is used to generate a reference to a limited view of the data at this location. +* The FIRDatabaseQuery instance returned by queryLimitedToLast: will respond to at most the last limit child nodes. +* +* @param limit The upper bound, inclusive, for the number of child nodes to receive events for +* @return A FIRDatabaseQuery instance, limited to at most limit child nodes. +*/ +- (FIRDatabaseQuery *)queryLimitedToLast:(NSUInteger)limit; + +/** +* queryOrderBy: is used to generate a reference to a view of the data that's been sorted by the values of +* a particular child key. This method is intended to be used in combination with queryStartingAtValue:, +* queryEndingAtValue:, or queryEqualToValue:. +* + * @param key The child key to use in ordering data visible to the returned FIRDatabaseQuery + * @return A FIRDatabaseQuery instance, ordered by the values of the specified child key. +*/ +- (FIRDatabaseQuery *)queryOrderedByChild:(NSString *)key; + +/** + * queryOrderedByKey: is used to generate a reference to a view of the data that's been sorted by child key. + * This method is intended to be used in combination with queryStartingAtValue:, queryEndingAtValue:, + * or queryEqualToValue:. + * + * @return A FIRDatabaseQuery instance, ordered by child keys. + */ +- (FIRDatabaseQuery *) queryOrderedByKey; + +/** + * queryOrderedByValue: is used to generate a reference to a view of the data that's been sorted by child value. + * This method is intended to be used in combination with queryStartingAtValue:, queryEndingAtValue:, + * or queryEqualToValue:. + * + * @return A FIRDatabaseQuery instance, ordered by child value. + */ +- (FIRDatabaseQuery *) queryOrderedByValue; + +/** + * queryOrderedByPriority: is used to generate a reference to a view of the data that's been sorted by child + * priority. This method is intended to be used in combination with queryStartingAtValue:, queryEndingAtValue:, + * or queryEqualToValue:. + * + * @return A FIRDatabaseQuery instance, ordered by child priorities. + */ +- (FIRDatabaseQuery *) queryOrderedByPriority; + +/** + * queryStartingAtValue: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryStartingAtValue: will respond to events at nodes with a value + * greater than or equal to startValue. + * + * @param startValue The lower bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @return A FIRDatabaseQuery instance, limited to data with value greater than or equal to startValue + */ +- (FIRDatabaseQuery *)queryStartingAtValue:(nullable id)startValue; + +/** + * queryStartingAtValue:childKey: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryStartingAtValue:childKey will respond to events at nodes with a value + * greater than startValue, or equal to startValue and with a key greater than or equal to childKey. + * + * @param startValue The lower bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @param childKey The lower bound, inclusive, for the key of nodes with value equal to startValue + * @return A FIRDatabaseQuery instance, limited to data with value greater than or equal to startValue + */ +- (FIRDatabaseQuery *)queryStartingAtValue:(nullable id)startValue childKey:(nullable NSString *)childKey; + +/** + * queryEndingAtValue: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEndingAtValue: will respond to events at nodes with a value + * less than or equal to endValue. + * + * @param endValue The upper bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @return A FIRDatabaseQuery instance, limited to data with value less than or equal to endValue + */ +- (FIRDatabaseQuery *)queryEndingAtValue:(nullable id)endValue; + +/** + * queryEndingAtValue:childKey: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEndingAtValue:childKey will respond to events at nodes with a value + * less than endValue, or equal to endValue and with a key less than or equal to childKey. + * + * @param endValue The upper bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @param childKey The upper bound, inclusive, for the key of nodes with value equal to endValue + * @return A FIRDatabaseQuery instance, limited to data with value less than or equal to endValue + */ +- (FIRDatabaseQuery *)queryEndingAtValue:(nullable id)endValue childKey:(nullable NSString *)childKey; + +/** + * queryEqualToValue: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEqualToValue: will respond to events at nodes with a value equal + * to the supplied argument. + * + * @param value The value that the data returned by this FIRDatabaseQuery will have + * @return A FIRDatabaseQuery instance, limited to data with the supplied value. + */ +- (FIRDatabaseQuery *)queryEqualToValue:(nullable id)value; + +/** + * queryEqualToValue:childKey: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEqualToValue:childKey will respond to events at nodes with a value + * equal to the supplied argument with a name equal to childKey. There will be at most one node that matches because + * child keys are unique. + * + * @param value The value that the data returned by this FIRDatabaseQuery will have + * @param childKey The name of nodes with the right value + * @return A FIRDatabaseQuery instance, limited to data with the supplied value and the key. + */ +- (FIRDatabaseQuery *)queryEqualToValue:(nullable id)value childKey:(nullable NSString *)childKey; + + +/** @name Properties */ + + +/** +* Get a FIRDatabaseReference for the location of this query. +* +* @return A FIRDatabaseReference for the location of this query. +*/ +@property (nonatomic, readonly, strong) FIRDatabaseReference * ref; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabaseReference.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabaseReference.h new file mode 100755 index 0000000..ef5e9ae --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRDatabaseReference.h @@ -0,0 +1,730 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + + +#import +#import "FIRDatabaseQuery.h" +#import "FIRDatabase.h" +#import "FIRDataSnapshot.h" +#import "FIRMutableData.h" +#import "FIRTransactionResult.h" +#import "FIRServerValue.h" + +NS_ASSUME_NONNULL_BEGIN + +@class FIRDatabase; + +/** + * A FIRDatabaseReference represents a particular location in your Firebase Database + * and can be used for reading or writing data to that Firebase Database location. + * + * This class is the starting point for all Firebase Database operations. After you've + * initialized it with initWithUrl: you can use it + * to read data (ie. observeEventType:withBlock:), write data (ie. setValue:), and to create new + * FIRDatabaseReferences (ie. child:). + */ +@interface FIRDatabaseReference : FIRDatabaseQuery + + +/** @name Getting references to children locations */ + +/** + * Get a FIRDatabaseReference for the location at the specified relative path. + * The relative path can either be a simple child key (e.g. 'fred') or a + * deeper slash-separated path (e.g. 'fred/name/first'). + * + * @param pathString A relative path from this location to the desired child location. + * @return A FIRDatabaseReference for the specified relative path. + */ +- (FIRDatabaseReference *)child:(NSString *)pathString; + +/** + * childByAppendingPath: is deprecated, use child: instead. + */ +- (FIRDatabaseReference *)childByAppendingPath:(NSString *)pathString __deprecated_msg("use child: instead"); + +/** + * childByAutoId generates a new child location using a unique key and returns a + * FIRDatabaseReference to it. This is useful when the children of a Firebase Database + * location represent a list of items. + * + * The unique key generated by childByAutoId: is prefixed with a client-generated + * timestamp so that the resulting list will be chronologically-sorted. + * + * @return A FIRDatabaseReference for the generated location. + */ +- (FIRDatabaseReference *) childByAutoId; + + +/** @name Writing data */ + +/*! Write data to this Firebase Database location. + +This will overwrite any data at this location and all child locations. + +Data types that can be set are: + +- NSString -- @"Hello World" +- NSNumber (also includes boolean) -- @YES, @43, @4.333 +- NSDictionary -- @{@"key": @"value", @"nested": @{@"another": @"value"} } +- NSArray + +The effect of the write will be visible immediately and the corresponding +events will be triggered. Synchronization of the data to the Firebase Database +servers will also be started. + +Passing null for the new value is equivalent to calling remove:; +all data at this location or any child location will be deleted. + +Note that setValue: will remove any priority stored at this location, so if priority +is meant to be preserved, you should use setValue:andPriority: instead. + +@param value The value to be written. + */ +- (void) setValue:(nullable id)value; + + +/** + * The same as setValue: with a block that gets triggered after the write operation has + * been committed to the Firebase Database servers. + * + * @param value The value to be written. + * @param block The block to be called after the write has been committed to the Firebase Database servers. + */ +- (void) setValue:(nullable id)value withCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + +/** + * The same as setValue: with an additional priority to be attached to the data being written. + * Priorities are used to order items. + * + * @param value The value to be written. + * @param priority The priority to be attached to that data. + */ +- (void) setValue:(nullable id)value andPriority:(nullable id)priority; + + +/** + * The same as setValue:andPriority: with a block that gets triggered after the write operation has + * been committed to the Firebase Database servers. + * + * @param value The value to be written. + * @param priority The priority to be attached to that data. + * @param block The block to be called after the write has been committed to the Firebase Database servers. + */ +- (void) setValue:(nullable id)value andPriority:(nullable id)priority withCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + +/** + * Remove the data at this Firebase Database location. Any data at child locations will also be deleted. + * + * The effect of the delete will be visible immediately and the corresponding events + * will be triggered. Synchronization of the delete to the Firebase Database servers will + * also be started. + * + * remove: is equivalent to calling setValue:nil + */ +- (void) removeValue; + + +/** + * The same as remove: with a block that gets triggered after the remove operation has + * been committed to the Firebase Database servers. + * + * @param block The block to be called after the remove has been committed to the Firebase Database servers. + */ +- (void) removeValueWithCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + +/** + * Set a priority for the data at this Firebase Database location. + * Priorities can be used to provide a custom ordering for the children at a location + * (if no priorities are specified, the children are ordered by key). + * + * You cannot set a priority on an empty location. For this reason + * setValue:andPriority: should be used when setting initial data with a specific priority + * and setPriority: should be used when updating the priority of existing data. + * + * Children are sorted based on this priority using the following rules: + * + * Children with no priority come first. + * Children with a number as their priority come next. They are sorted numerically by priority (small to large). + * Children with a string as their priority come last. They are sorted lexicographically by priority. + * Whenever two children have the same priority (including no priority), they are sorted by key. Numeric + * keys come first (sorted numerically), followed by the remaining keys (sorted lexicographically). + * + * Note that priorities are parsed and ordered as IEEE 754 double-precision floating-point numbers. + * Keys are always stored as strings and are treated as numbers only when they can be parsed as a + * 32-bit integer + * + * @param priority The priority to set at the specified location. + */ +- (void) setPriority:(nullable id)priority; + + +/** + * The same as setPriority: with a block block that is called once the priority has + * been committed to the Firebase Database servers. + * + * @param priority The priority to set at the specified location. + * @param block The block that is triggered after the priority has been written on the servers. + */ +- (void) setPriority:(nullable id)priority withCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + +/** + * Update changes the values at the specified paths in the dictionary without overwriting other + * keys at this location. + * + * @param values A dictionary of the keys to change and their new values + */ +- (void) updateChildValues:(NSDictionary *)values; + +/** + * The same as update: with a block block that is called once the update has been committed to the + * Firebase Database servers + * + * @param values A dictionary of the keys to change and their new values + * @param block The block that is triggered after the update has been written on the Firebase Database servers + */ +- (void) updateChildValues:(NSDictionary *)values withCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + +/** @name Attaching observers to read data */ + +/** + * observeEventType:withBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. + * + * Use removeObserverWithHandle: to stop receiving updates. + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot. + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block; + + +/** + * observeEventType:andPreviousSiblingKeyWithBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * Use removeObserverWithHandle: to stop receiving updates. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot + * and the previous child's key. + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block; + + +/** + * observeEventType:withBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. + * + * The cancelBlock will be called if you will no longer receive new events due to no longer having permission. + * + * Use removeObserverWithHandle: to stop receiving updates. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot. + * @param cancelBlock The block that should be called if this client no longer has permission to receive these events + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + + +/** + * observeEventType:andPreviousSiblingKeyWithBlock: is used to listen for data changes at a particular location. + * This is the primary way to read data from the Firebase Database. Your block will be triggered + * for the initial data and again whenever the data changes. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * The cancelBlock will be called if you will no longer receive new events due to no longer having permission. + * + * Use removeObserverWithHandle: to stop receiving updates. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called with initial data and updates. It is passed the data as a FIRDataSnapshot + * and the previous child's key. + * @param cancelBlock The block that should be called if this client no longer has permission to receive these events + * @return A handle used to unregister this block later using removeObserverWithHandle: + */ +- (FIRDatabaseHandle)observeEventType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot. + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot and the previous child's key. + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. + * + * The cancelBlock will be called if you do not have permission to read data at this location. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot. + * @param cancelBlock The block that will be called if you don't have permission to access this data + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType withBlock:(void (^)(FIRDataSnapshot *snapshot))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + + +/** + * This is equivalent to observeEventType:withBlock:, except the block is immediately canceled after the initial data is returned. In addition, for FIRDataEventTypeChildAdded, FIRDataEventTypeChildMoved, and + * FIRDataEventTypeChildChanged events, your block will be passed the key of the previous node by priority order. + * + * The cancelBlock will be called if you do not have permission to read data at this location. + * + * @param eventType The type of event to listen for. + * @param block The block that should be called. It is passed the data as a FIRDataSnapshot and the previous child's key. + * @param cancelBlock The block that will be called if you don't have permission to access this data + */ +- (void)observeSingleEventOfType:(FIRDataEventType)eventType andPreviousSiblingKeyWithBlock:(void (^)(FIRDataSnapshot *snapshot, NSString *__nullable prevKey))block withCancelBlock:(nullable void (^)(NSError* error))cancelBlock; + +/** @name Detaching observers */ + +/** + * Detach a block previously attached with observeEventType:withBlock:. + * + * @param handle The handle returned by the call to observeEventType:withBlock: which we are trying to remove. + */ +- (void) removeObserverWithHandle:(FIRDatabaseHandle)handle; + +/** + * By calling `keepSynced:YES` on a location, the data for that location will automatically be downloaded and + * kept in sync, even when no listeners are attached for that location. Additionally, while a location is kept + * synced, it will not be evicted from the persistent disk cache. + * + * @param keepSynced Pass YES to keep this location synchronized, pass NO to stop synchronization. + */ +- (void) keepSynced:(BOOL)keepSynced; + + +/** + * Calling removeAllObservers does not remove any observers at child references. + * removeAllObservers must be called again for each child reference where a listener was established to remove the observers. + */ +- (void) removeAllObservers; + +/** @name Querying and limiting */ + + +/** + * queryLimitedToFirst: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryLimitedToFirst: will respond to at most the first limit child nodes. + * + * @param limit The upper bound, inclusive, for the number of child nodes to receive events for + * @return A FIRDatabaseQuery instance, limited to at most limit child nodes. + */ +- (FIRDatabaseQuery *)queryLimitedToFirst:(NSUInteger)limit; + + +/** + * queryLimitedToLast: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryLimitedToLast: will respond to at most the last limit child nodes. + * + * @param limit The upper bound, inclusive, for the number of child nodes to receive events for + * @return A FIRDatabaseQuery instance, limited to at most limit child nodes. + */ +- (FIRDatabaseQuery *)queryLimitedToLast:(NSUInteger)limit; + +/** + * queryOrderBy: is used to generate a reference to a view of the data that's been sorted by the values of + * a particular child key. This method is intended to be used in combination with queryStartingAtValue:, + * queryEndingAtValue:, or queryEqualToValue:. + * + * @param key The child key to use in ordering data visible to the returned FIRDatabaseQuery + * @return A FIRDatabaseQuery instance, ordered by the values of the specified child key. + */ +- (FIRDatabaseQuery *)queryOrderedByChild:(NSString *)key; + +/** + * queryOrderedByKey: is used to generate a reference to a view of the data that's been sorted by child key. + * This method is intended to be used in combination with queryStartingAtValue:, queryEndingAtValue:, + * or queryEqualToValue:. + * + * @return A FIRDatabaseQuery instance, ordered by child keys. + */ +- (FIRDatabaseQuery *) queryOrderedByKey; + +/** + * queryOrderedByPriority: is used to generate a reference to a view of the data that's been sorted by child + * priority. This method is intended to be used in combination with queryStartingAtValue:, queryEndingAtValue:, + * or queryEqualToValue:. + * + * @return A FIRDatabaseQuery instance, ordered by child priorities. + */ +- (FIRDatabaseQuery *) queryOrderedByPriority; + +/** + * queryStartingAtValue: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryStartingAtValue: will respond to events at nodes with a value + * greater than or equal to startValue. + * + * @param startValue The lower bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @return A FIRDatabaseQuery instance, limited to data with value greater than or equal to startValue + */ +- (FIRDatabaseQuery *)queryStartingAtValue:(nullable id)startValue; + +/** + * queryStartingAtValue:childKey: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryStartingAtValue:childKey will respond to events at nodes with a value + * greater than startValue, or equal to startValue and with a key greater than or equal to childKey. + * + * @param startValue The lower bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @param childKey The lower bound, inclusive, for the key of nodes with value equal to startValue + * @return A FIRDatabaseQuery instance, limited to data with value greater than or equal to startValue + */ +- (FIRDatabaseQuery *)queryStartingAtValue:(nullable id)startValue childKey:(nullable NSString *)childKey; + +/** + * queryEndingAtValue: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEndingAtValue: will respond to events at nodes with a value + * less than or equal to endValue. + * + * @param endValue The upper bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @return A FIRDatabaseQuery instance, limited to data with value less than or equal to endValue + */ +- (FIRDatabaseQuery *)queryEndingAtValue:(nullable id)endValue; + +/** + * queryEndingAtValue:childKey: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEndingAtValue:childKey will respond to events at nodes with a value + * less than endValue, or equal to endValue and with a key less than or equal to childKey. + * + * @param endValue The upper bound, inclusive, for the value of data visible to the returned FIRDatabaseQuery + * @param childKey The upper bound, inclusive, for the key of nodes with value equal to endValue + * @return A FIRDatabaseQuery instance, limited to data with value less than or equal to endValue + */ +- (FIRDatabaseQuery *)queryEndingAtValue:(nullable id)endValue childKey:(nullable NSString *)childKey; + +/** + * queryEqualToValue: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEqualToValue: will respond to events at nodes with a value equal + * to the supplied argument. + * + * @param value The value that the data returned by this FIRDatabaseQuery will have + * @return A FIRDatabaseQuery instance, limited to data with the supplied value. + */ +- (FIRDatabaseQuery *)queryEqualToValue:(nullable id)value; + +/** + * queryEqualToValue:childKey: is used to generate a reference to a limited view of the data at this location. + * The FIRDatabaseQuery instance returned by queryEqualToValue:childKey will respond to events at nodes with a value + * equal to the supplied argument with a key equal to childKey. There will be at most one node that matches because + * child keys are unique. + * + * @param value The value that the data returned by this FIRDatabaseQuery will have + * @param childKey The key of nodes with the right value + * @return A FIRDatabaseQuery instance, limited to data with the supplied value and the key. + */ +- (FIRDatabaseQuery *)queryEqualToValue:(nullable id)value childKey:(nullable NSString *)childKey; + +/** @name Managing presence */ + +/** + * Ensure the data at this location is set to the specified value when + * the client is disconnected (due to closing the browser, navigating + * to a new page, or network issues). + * + * onDisconnectSetValue: is especially useful for implementing "presence" systems, + * where a value should be changed or cleared when a user disconnects + * so that he appears "offline" to other users. + * + * @param value The value to be set after the connection is lost. + */ +- (void) onDisconnectSetValue:(nullable id)value; + + +/** + * Ensure the data at this location is set to the specified value when + * the client is disconnected (due to closing the browser, navigating + * to a new page, or network issues). + * + * The completion block will be triggered when the operation has been successfully queued up on the Firebase Database servers + * + * @param value The value to be set after the connection is lost. + * @param block Block to be triggered when the operation has been queued up on the Firebase Database servers + */ +- (void) onDisconnectSetValue:(nullable id)value withCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + +/** + * Ensure the data at this location is set to the specified value and priority when + * the client is disconnected (due to closing the browser, navigating + * to a new page, or network issues). + * + * @param value The value to be set after the connection is lost. + * @param priority The priority to be set after the connection is lost. + */ +- (void) onDisconnectSetValue:(nullable id)value andPriority:(id)priority; + + +/** + * Ensure the data at this location is set to the specified value and priority when + * the client is disconnected (due to closing the browser, navigating + * to a new page, or network issues). + * + * The completion block will be triggered when the operation has been successfully queued up on the Firebase Database servers + * + * @param value The value to be set after the connection is lost. + * @param priority The priority to be set after the connection is lost. + * @param block Block to be triggered when the operation has been queued up on the Firebase Database servers + */ +- (void) onDisconnectSetValue:(nullable id)value andPriority:(nullable id)priority withCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + +/** + * Ensure the data at this location is removed when + * the client is disconnected (due to closing the app, navigating + * to a new page, or network issues). + * + * onDisconnectRemoveValue is especially useful for implementing "presence" systems. + */ +- (void) onDisconnectRemoveValue; + + +/** + * Ensure the data at this location is removed when + * the client is disconnected (due to closing the app, navigating + * to a new page, or network issues). + * + * onDisconnectRemoveValueWithCompletionBlock: is especially useful for implementing "presence" systems. + * + * @param block Block to be triggered when the operation has been queued up on the Firebase Database servers + */ +- (void) onDisconnectRemoveValueWithCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + + +/** + * Ensure the data has the specified child values updated when + * the client is disconnected (due to closing the browser, navigating + * to a new page, or network issues). + * + * + * @param values A dictionary of child node keys and the values to set them to after the connection is lost. + */ +- (void) onDisconnectUpdateChildValues:(NSDictionary *)values; + + +/** + * Ensure the data has the specified child values updated when + * the client is disconnected (due to closing the browser, navigating + * to a new page, or network issues). + * + * + * @param values A dictionary of child node keys and the values to set them to after the connection is lost. + * @param block A block that will be called once the operation has been queued up on the Firebase Database servers + */ +- (void) onDisconnectUpdateChildValues:(NSDictionary *)values withCompletionBlock:(void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + +/** + * Cancel any operations that are set to run on disconnect. If you previously called onDisconnectSetValue:, + * onDisconnectRemoveValue:, or onDisconnectUpdateChildValues:, and no longer want the values updated when the + * connection is lost, call cancelDisconnectOperations: + */ +- (void) cancelDisconnectOperations; + + +/** + * Cancel any operations that are set to run on disconnect. If you previously called onDisconnectSetValue:, + * onDisconnectRemoveValue:, or onDisconnectUpdateChildValues:, and no longer want the values updated when the + * connection is lost, call cancelDisconnectOperations: + * + * @param block A block that will be triggered once the Firebase Database servers have acknowledged the cancel request. + */ +- (void) cancelDisconnectOperationsWithCompletionBlock:(nullable void (^)(NSError *__nullable error, FIRDatabaseReference * ref))block; + + +/** @name Manual Connection Management */ + +/** + * Manually disconnect the Firebase Database client from the server and disable automatic reconnection. + * + * The Firebase Database client automatically maintains a persistent connection to the Firebase Database server, + * which will remain active indefinitely and reconnect when disconnected. However, the goOffline( ) + * and goOnline( ) methods may be used to manually control the client connection in cases where + * a persistent connection is undesirable. + * + * While offline, the Firebase Database client will no longer receive data updates from the server. However, + * all database operations performed locally will continue to immediately fire events, allowing + * your application to continue behaving normally. Additionally, each operation performed locally + * will automatically be queued and retried upon reconnection to the Firebase Database server. + * + * To reconnect to the Firebase Database server and begin receiving remote events, see goOnline( ). + * Once the connection is reestablished, the Firebase Database client will transmit the appropriate data + * and fire the appropriate events so that your client "catches up" automatically. + * + * Note: Invoking this method will impact all Firebase Database connections. + */ ++ (void) goOffline; + +/** + * Manually reestablish a connection to the Firebase Database server and enable automatic reconnection. + * + * The Firebase Database client automatically maintains a persistent connection to the Firebase Database server, + * which will remain active indefinitely and reconnect when disconnected. However, the goOffline( ) + * and goOnline( ) methods may be used to manually control the client connection in cases where + * a persistent connection is undesirable. + * + * This method should be used after invoking goOffline( ) to disable the active connection. + * Once reconnected, the Firebase Database client will automatically transmit the proper data and fire + * the appropriate events so that your client "catches up" automatically. + * + * To disconnect from the Firebase Database server, see goOffline( ). + * + * Note: Invoking this method will impact all Firebase Database connections. + */ ++ (void) goOnline; + + +/** @name Transactions */ + +/** + * Performs an optimistic-concurrency transactional update to the data at this location. Your block will be called with a FIRMutableData + * instance that contains the current data at this location. Your block should update this data to the value you + * wish to write to this location, and then return an instance of FIRTransactionResult with the new data. + * + * If, when the operation reaches the server, it turns out that this client had stale data, your block will be run + * again with the latest data from the server. + * + * When your block is run, you may decide to abort the transaction by return [FIRTransactionResult abort]. + * + * @param block This block receives the current data at this location and must return an instance of FIRTransactionResult + */ +- (void) runTransactionBlock:(FIRTransactionResult * (^) (FIRMutableData* currentData))block; + + +/** + * Performs an optimistic-concurrency transactional update to the data at this location. Your block will be called with a FIRMutableData + * instance that contains the current data at this location. Your block should update this data to the value you + * wish to write to this location, and then return an instance of FIRTransactionResult with the new data. + * + * If, when the operation reaches the server, it turns out that this client had stale data, your block will be run + * again with the latest data from the server. + * + * When your block is run, you may decide to abort the transaction by return [FIRTransactionResult abort]. + * + * @param block This block receives the current data at this location and must return an instance of FIRTransactionResult + * @param completionBlock This block will be triggered once the transaction is complete, whether it was successful or not. It will indicate if there was an error, whether or not the data was committed, and what the current value of the data at this location is. + */ +- (void)runTransactionBlock:(FIRTransactionResult * (^) (FIRMutableData* currentData))block andCompletionBlock:(void (^) (NSError *__nullable error, BOOL committed, FIRDataSnapshot *__nullable snapshot))completionBlock; + + + +/** + * Performs an optimistic-concurrency transactional update to the data at this location. Your block will be called with a FIRMutableData + * instance that contains the current data at this location. Your block should update this data to the value you + * wish to write to this location, and then return an instance of FIRTransactionResult with the new data. + * + * If, when the operation reaches the server, it turns out that this client had stale data, your block will be run + * again with the latest data from the server. + * + * When your block is run, you may decide to abort the transaction by return [FIRTransactionResult abort]. + * + * Since your block may be run multiple times, this client could see several immediate states that don't exist on the server. You can suppress those immediate states until the server confirms the final state of the transaction. + * + * @param block This block receives the current data at this location and must return an instance of FIRTransactionResult + * @param completionBlock This block will be triggered once the transaction is complete, whether it was successful or not. It will indicate if there was an error, whether or not the data was committed, and what the current value of the data at this location is. + * @param localEvents Set this to NO to suppress events raised for intermediate states, and only get events based on the final state of the transaction. + */ +- (void)runTransactionBlock:(FIRTransactionResult * (^) (FIRMutableData* currentData))block andCompletionBlock:(nullable void (^) (NSError *__nullable error, BOOL committed, FIRDataSnapshot *__nullable snapshot))completionBlock withLocalEvents:(BOOL)localEvents; + + +/** @name Retrieving String Representation */ + +/** + * Gets the absolute URL of this Firebase Database location. + * + * @return The absolute URL of the referenced Firebase Database location. + */ +- (NSString *) description; + +/** @name Properties */ + +/** + * Get a FIRDatabaseReference for the parent location. + * If this instance refers to the root of your Firebase Database, it has no parent, + * and therefore parent( ) will return null. + * + * @return A FIRDatabaseReference for the parent location. + */ +@property (strong, readonly, nonatomic, nullable) FIRDatabaseReference * parent; + + +/** + * Get a FIRDatabaseReference for the root location + * + * @return A new FIRDatabaseReference to root location. + */ +@property (strong, readonly, nonatomic) FIRDatabaseReference * root; + + +/** + * Gets last token in a Firebase Database location (e.g. 'fred' in https://SampleChat.firebaseIO-demo.com/users/fred) + * + * @return The key of the location this reference points to. + */ +@property (strong, readonly, nonatomic) NSString* key; + +/** + * Gets the URL for the Firebase Database location referenced by this FIRDatabaseReference. + * + * @return The url of the location this reference points to. + */ +@property (strong, readonly, nonatomic) NSString* URL; + +/** + * Gets the FIRDatabase instance associated with this reference. + * + * @return The FIRDatabase object for this reference. + */ +@property (strong, readonly, nonatomic) FIRDatabase *database; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRMutableData.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRMutableData.h new file mode 100755 index 0000000..022c442 --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRMutableData.h @@ -0,0 +1,139 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A FIRMutableData instance is populated with data from a Firebase Database location. + * When you are using runTransactionBlock:, you will be given an instance containing the current + * data at that location. Your block will be responsible for updating that instance to the data + * you wish to save at that location, and then returning using [FIRTransactionResult successWithValue:]. + * + * To modify the data, set its value property to any of the native types support by Firebase Database: + * * NSNumber (includes BOOL) + * * NSDictionary + * * NSArray + * * NSString + * * nil / NSNull to remove the data + * + * Note that changes made to a child FIRMutableData instance will be visible to the parent. + */ +@interface FIRMutableData : NSObject + + +/** @name Inspecting and navigating the data */ + + +/** + * Returns boolean indicating whether this mutable data has children. + * + * @return YES if this data contains child nodes. + */ +- (BOOL) hasChildren; + + +/** + * Indicates whether this mutable data has a child at the given path. + * + * @param path A path string, consisting either of a single segment, like 'child', or multiple segments, 'a/deeper/child' + * @return YES if this data contains a child at the specified relative path + */ +- (BOOL) hasChildAtPath:(NSString *)path; + + +/** + * Used to obtain a FIRMutableData instance that encapsulates the data at the given relative path. + * Note that changes made to the child will be visible to the parent. + * + * @param path A path string, consisting either of a single segment, like 'child', or multiple segments, 'a/deeper/child' + * @return A FIRMutableData instance containing the data at the given path + */ +- (FIRMutableData *)childDataByAppendingPath:(NSString *)path; + + +/** @name Properties */ + + +/** + * To modify the data contained by this instance of FIRMutableData, set this to any of the native types support by Firebase Database: + * + * * NSNumber (includes BOOL) + * * NSDictionary + * * NSArray + * * NSString + * * nil / NSNull to remove the data + * + * Note that setting the value will override the priority at this location. + * + * @return The current data at this location as a native object + */ +@property (strong, nonatomic, nullable) id value; + + +/** + * Set this property to update the priority of the data at this location. Can be set to the following types: + * + * * NSNumber + * * NSString + * * nil / NSNull to remove the priority + * + * @return The priority of the data at this location + */ +@property (strong, nonatomic, nullable) id priority; + + +/** + * @return The number of child nodes at this location + */ +@property (readonly, nonatomic) NSUInteger childrenCount; + + +/** + * Used to iterate over the children at this location. You can use the native for .. in syntax: + * + * for (FIRMutableData* child in data.children) { + * ... + * } + * + * Note that this enumerator operates on an immutable copy of the child list. So, you can modify the instance + * during iteration, but the new additions will not be visible until you get a new enumerator. + */ +@property (readonly, nonatomic, strong) NSEnumerator* children; + + +/** + * @return The key name of this node, or nil if it is the top-most location + */ +@property (readonly, nonatomic, strong, nullable) NSString* key; + + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRServerValue.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRServerValue.h new file mode 100755 index 0000000..c93a524 --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRServerValue.h @@ -0,0 +1,44 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +NS_ASSUME_NONNULL_BEGIN + +/** + * Placeholder values you may write into Firebase Database as a value or priority + * that will automatically be populated by the Firebase Database server. + */ +@interface FIRServerValue : NSObject + +/** + * Placeholder value for the number of milliseconds since the Unix epoch + */ ++ (NSDictionary *) timestamp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRTransactionResult.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRTransactionResult.h new file mode 100755 index 0000000..07439e1 --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FIRTransactionResult.h @@ -0,0 +1,57 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2013 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#import +#import "FIRMutableData.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Used for runTransactionBlock:. An FIRTransactionResult instance is a container for the results of the transaction. + */ +@interface FIRTransactionResult : NSObject + +/** + * Used for runTransactionBlock:. Indicates that the new value should be saved at this location + * + * @param value A FIRMutableData instance containing the new value to be set + * @return An FIRTransactionResult instance that can be used as a return value from the block given to runTransactionBlock: + */ ++ (FIRTransactionResult *)successWithValue:(FIRMutableData *)value; + + +/** + * Used for runTransactionBlock:. Indicates that the current transaction should no longer proceed. + * + * @return An FIRTransactionResult instance that can be used as a return value from the block given to runTransactionBlock: + */ ++ (FIRTransactionResult *) abort; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FirebaseDatabase.h b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FirebaseDatabase.h new file mode 100755 index 0000000..d903c1b --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Headers/FirebaseDatabase.h @@ -0,0 +1,41 @@ +/* + * Firebase iOS Client Library + * + * Copyright © 2016 Firebase - All Rights Reserved + * https://www.firebase.com + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binaryform must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY FIREBASE AS IS AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL FIREBASE BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef FirebaseDatabase_h +#define FirebaseDatabase_h + +#import "FIRDatabase.h" +#import "FIRDatabaseQuery.h" +#import "FIRDatabaseReference.h" +#import "FIRDataEventType.h" +#import "FIRDataSnapshot.h" +#import "FIRMutableData.h" +#import "FIRServerValue.h" +#import "FIRTransactionResult.h" + +#endif /* FirebaseDatabase_h */ diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Info.plist b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Info.plist new file mode 100755 index 0000000..6a80a72 Binary files /dev/null and b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Info.plist differ diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Modules/module.modulemap b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Modules/module.modulemap new file mode 100755 index 0000000..594091b --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module FirebaseDatabase { + umbrella header "FirebaseDatabase.h" + + export * + module * { export * } +} diff --git a/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/NOTICE b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/NOTICE new file mode 100755 index 0000000..410cbd6 --- /dev/null +++ b/Pods/FirebaseDatabase/Frameworks/FirebaseDatabase.framework/NOTICE @@ -0,0 +1,47 @@ +Google LevelDB +Copyright (c) 2011 The LevelDB Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +* Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +-- + +Square Socket Rocket +Copyright 2012 Square Inc. + +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +-- + +APLevelDB +Created by Adam Preble on 1/23/12. +Copyright (c) 2012 Adam Preble. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/FirebaseStorage b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/FirebaseStorage new file mode 100644 index 0000000..40e74ee Binary files /dev/null and b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/FirebaseStorage differ diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorage.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorage.h new file mode 100644 index 0000000..6d0a5aa --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorage.h @@ -0,0 +1,100 @@ +// clang-format off +/** @file FIRStorage.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +#import "FIRStorageConstants.h" + +@class FIRApp; +@class FIRStorageReference; + +NS_ASSUME_NONNULL_BEGIN + +/** + * FirebaseStorage is a service that supports uploading and downloading binary objects, + * such as images, videos, and other files to Google Cloud Storage. + * + * If you call [FIRStorage storage], the instance will initialize with the default FIRApp, + * [FIRApp defaultApp], and the storage location will come from the provided + * GoogleService-Info.plist. + * + * If you call [FIRStorage storageForApp:] and provide a custom instance of FIRApp, + * the storage location will be specified via the FIROptions#storageBucket property. + */ +@interface FIRStorage : NSObject + +/** + * Creates an instance of FIRStorage, configured with the default FIRApp. + * @return the FIRStorage instance, initialized with the default FIRApp. + */ ++ (instancetype)storage NS_SWIFT_NAME(storage()); + +/** + * Creates an instance of FIRStorage, configured with the custom FIRApp @a app. + * @param app The custom FIRApp used for initialization. + * @return the FIRStorage instance, initialized with the custom FIRApp. + */ ++ (instancetype)storageForApp:(FIRApp *)app NS_SWIFT_NAME(storage(app:)); + +/** + * The Firebase App associated with this Firebase Storage instance. + */ +@property(strong, nonatomic, readonly) FIRApp *app; + +/** + * Maximum time in seconds to retry an upload if a failure occurs. + * Defaults to 10 minutes (600 seconds). + */ +@property NSTimeInterval maxUploadRetryTime; + +/** + * Maximum time in seconds to retry a download if a failure occurs. + * Defaults to 10 minutes (600 seconds). + */ +@property NSTimeInterval maxDownloadRetryTime; + +/** + * Maximum time in seconds to retry operations other than upload and download if a failure occurs. + * Defaults to 2 minutes (120 seconds). + */ +@property NSTimeInterval maxOperationRetryTime; + +/** + * Queue that all developer callbacks are fired on. Defaults to the main queue. + */ +@property(strong, nonatomic) dispatch_queue_t callbackQueue; + +/** + * Creates a FIRStorageReference initialized at the root Firebase Storage location. + * @return An instance of FIRStorageReference initialized at the root. + */ +- (FIRStorageReference *)reference; + +/** + * Creates a FIRStorageReference given a gs:// or https:// URL pointing to a Firebase Storage + * location. For example, you can pass in an https:// download URL retrieved from + * [FIRStorageReference getDownloadURL] or the gs:// URI from [FIRStorageReference description]. + * @param string A gs:// or https:// URL to initialize the reference with. + * @return An instance of FIRStorageReference at the given child path. + * @throws Throws an exception if passed in URL is not associated with the FIRApp used to initialize + * this FIRStorage. + */ +- (FIRStorageReference *)referenceForURL:(NSString *)string; + +/** + * Creates a FIRStorageReference initialized at a child Firebase Storage location. + * @param string A relative path from the root to initialize the reference with, + * for instance @"path/to/object". + * @return An instance of FIRStorageReference at the given child path. + */ +- (FIRStorageReference *)referenceWithPath:(NSString *)string; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageConstants.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageConstants.h new file mode 100644 index 0000000..273d788 --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageConstants.h @@ -0,0 +1,123 @@ +// clang-format off +/** @file FIRStorageConstants.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +@class FIRStorageDownloadTask; +@class FIRStorageMetadata; +@class FIRStorageTaskSnapshot; +@class FIRStorageUploadTask; + +NS_ASSUME_NONNULL_BEGIN + +/** + * NSString typedef representing a task listener handle. + */ +typedef NSString *FIRStorageHandle; + +/** + * Block typedef typically used when downloading data. + * @param data The data returned by the download, or nil if no data available or download failed. + * @param error The error describing failure, if one occurred. + */ +typedef void (^FIRStorageVoidDataError)(NSData *_Nullable data, NSError *_Nullable error); + +/** + * Block typedef typically used when performing "binary" async operations such as delete, + * where the operation either succeeds without an error or fails with an error. + * @param error The error describing failure, if one occurred. + */ +typedef void (^FIRStorageVoidError)(NSError *_Nullable error); + +/** + * Block typedef typically used when retrieving metadata. + * @param metadata The metadata returned by the operation, if metadata exists. + */ +typedef void (^FIRStorageVoidMetadata)(FIRStorageMetadata *_Nullable metadata); + +/** + * Block typedef typically used when retrieving metadata with the possibility of an error. + * @param metadata The metadata returned by the operation, if metadata exists. + * @param error The error describing failure, if one occurred. + */ +typedef void (^FIRStorageVoidMetadataError)(FIRStorageMetadata *_Nullable metadata, + NSError *_Nullable error); + +/** + * Block typedef typically used when getting or updating metadata with the possibility of an error. + * @param metadata The metadata returned by the operation, if metadata exists. + * @param error The error describing failure, if one occurred. + */ +typedef void (^FIRStorageVoidSnapshot)(FIRStorageTaskSnapshot *snapshot); + +/** + * Block typedef typically used when retrieving a download URL. + * @param URL The download URL associated with the operation. + * @param error The error describing failure, if one occurred. + */ +typedef void (^FIRStorageVoidURLError)(NSURL *_Nullable URL, NSError *_Nullable error); + +/** + * Enum representing the upload and download task status. + */ +typedef NS_ENUM(NSInteger, FIRStorageTaskStatus) { + /** + * Unknown task status. + */ + FIRStorageTaskStatusUnknown, + + /** + * Task is being resumed. + */ + FIRStorageTaskStatusResume, + + /** + * Task reported a progress event. + */ + FIRStorageTaskStatusProgress, + + /** + * Task is paused. + */ + FIRStorageTaskStatusPause, + + /** + * Task has completed successfully. + */ + FIRStorageTaskStatusSuccess, + + /** + * Task has failed and is unrecoverable. + */ + FIRStorageTaskStatusFailure +}; + +/** + * Firebase Storage error domain. + */ +FOUNDATION_EXPORT NSString *const FIRStorageErrorDomain; + +/** + * Enum representing the errors raised by Firebase Storage. + */ +typedef NS_ENUM(NSInteger, FIRStorageErrorCode) { + FIRStorageErrorCodeUnknown = -13000, + FIRStorageErrorCodeObjectNotFound = -13010, + FIRStorageErrorCodeBucketNotFound = -13011, + FIRStorageErrorCodeProjectNotFound = -13012, + FIRStorageErrorCodeQuotaExceeded = -13013, + FIRStorageErrorCodeUnauthenticated = -13020, + FIRStorageErrorCodeUnauthorized = -13021, + FIRStorageErrorCodeRetryLimitExceeded = -13030, + FIRStorageErrorCodeNonMatchingChecksum = -13031, + FIRStorageErrorCodeDownloadSizeExceeded = -13032, + FIRStorageErrorCodeCancelled = -13040 +}; + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageDownloadTask.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageDownloadTask.h new file mode 100644 index 0000000..efeb34e --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageDownloadTask.h @@ -0,0 +1,30 @@ +// clang-format off +/** @file FIRStorageDownloadTask.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +#import "FIRStorageObservableTask.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * FIRStorageDownloadTask implements resumable downloads from an object in Firebase Storage. + * Downloads can be returned on completion with a completion handler, and can be monitored + * by attaching observers, or controlled by calling FIRStorageTask#pause, FIRStorageTask#resume, + * or FIRStorageTask#cancel. + * Downloads can currently be returned as NSData in memory, or as an NSURL to a file on disk. + * Downloads are performed on a background queue, and callbacks are raised on the developer + * specified callbackQueue in FIRStorage, or the main queue if left unspecified. + * Currently all uploads must be initiated and managed on the main queue. + */ +@interface FIRStorageDownloadTask : FIRStorageObservableTask + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageMetadata.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageMetadata.h new file mode 100644 index 0000000..0e38ebf --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageMetadata.h @@ -0,0 +1,138 @@ +// clang-format off +/** @file FIRStorageMetadata.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +@class FIRStorageReference; + +NS_ASSUME_NONNULL_BEGIN + +/** + * Class which represents the metadata on an object in Firebase Storage. This metadata is + * returned on successful operations, and can be used to retrieve download URLs, content types, + * and a FIRStorage reference to the object in question. Full documentation can be found at the GCS + * Objects#resource docs. + * @see https://cloud.google.com/storage/docs/json_api/v1/objects#resource + */ +@interface FIRStorageMetadata : NSObject + +/** + * The name of the bucket containing this object. + */ +@property(copy, nonatomic, readonly) NSString *bucket; + +/** + * Cache-Control directive for the object data. + */ +@property(copy, nonatomic, nullable) NSString *cacheControl; + +/** + * Content-Disposition of the object data. + */ +@property(copy, nonatomic, nullable) NSString *contentDisposition; + +/** + * Content-Encoding of the object data. + */ +@property(copy, nonatomic, nullable) NSString *contentEncoding; + +/** + * Content-Language of the object data. + */ +@property(copy, nonatomic, nullable) NSString *contentLanguage; + +/** + * Content-Type of the object data. + */ +@property(copy, nonatomic, nullable) NSString *contentType; + +/** + * The content generation of this object. Used for object versioning. + */ +@property(readonly) int64_t generation; + +/** + * User-provided metadata, in key/value pairs. + */ +@property(copy, nonatomic, nullable) NSDictionary *customMetadata; + +/** + * The version of the metadata for this object at this generation. Used + * for preconditions and for detecting changes in metadata. A metageneration number is only + * meaningful in the context of a particular generation of a particular object. + */ +@property(readonly) int64_t metageneration; + +/** + * The name of this object, in gs://bucket/path/to/object.txt, this is object.txt. + */ +@property(copy, nonatomic, readonly, nullable) NSString *name; + +/** + * The full path of this object, in gs://bucket/path/to/object.txt, this is path/to/object.txt. + */ +@property(copy, nonatomic, readonly, nullable) NSString *path; + +/** + * Content-Length of the data in bytes. + */ +@property(readonly) int64_t size; + +/** + * The creation time of the object in RFC 3339 format. + */ +@property(copy, nonatomic, readonly, nullable) NSDate *timeCreated; + +/** + * The modification time of the object metadata in RFC 3339 format. + */ +@property(copy, nonatomic, readonly, nullable) NSDate *updated; + +/** + * A reference to the object in Firebase Storage. + */ +@property(strong, nonatomic, readonly, nullable) FIRStorageReference *storageReference; + +/** + * An array containing all download URLs available for the object. + */ +@property(strong, nonatomic, readonly, nullable) NSArray *downloadURLs; + +/** + * Creates an instanece of FIRStorageMetadata from the contents of a dictionary. + * @return An instance of FIRStorageMetadata that represents the contents of a dictionary. + */ +- (nullable instancetype)initWithDictionary:(NSDictionary *)dictionary NS_DESIGNATED_INITIALIZER; + +/** + * Creates an NSDictionary from the contents of the metadata. + * @return An NSDictionary that represents the contents of the metadata. + */ +- (NSDictionary *)dictionaryRepresentation; + +/** + * Determines if the current metadata represents a "file". + */ +@property(readonly, getter=isFile) BOOL file; + +/** + * Determines if the current metadata represents a "folder". + */ +@property(readonly, getter=isFolder) BOOL folder; + +/** + * Retrieves a download URL for the given object, or nil if none exist. + * Note that if there are many valid download tokens, this will always return the first + * valid token created. + */ +- (nullable NSURL *)downloadURL; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageObservableTask.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageObservableTask.h new file mode 100644 index 0000000..8b66ca7 --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageObservableTask.h @@ -0,0 +1,54 @@ +// clang-format off +/** @file FIRStorageObservableTask.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import "FIRStorageTask.h" + +NS_ASSUME_NONNULL_BEGIN + +@class FIRStorageReference; +@class FIRStorageTaskSnapshot; + +/** + * Extends FIRStorageTask to provide observable semantics such as adding and removing observers. + * Observers produce a FIRStorageHandle, which is used to keep track of and remove specific + * observers at a later date. + * This class is currently not thread safe and can only be called on the main thread. + */ +@interface FIRStorageObservableTask : FIRStorageTask + +/** + * Observes changes in the upload status: Resume, Pause, Progress, Success, and Failure. + * @param status The FIRStorageTaskStatus change to observe. + * @param handler A callback that fires every time the status event occurs, + * returns a FIRStorageTaskSnapshot containing the state of the task. + * @return A task handle that can be used to remove the observer at a later date. + */ +- (FIRStorageHandle)observeStatus:(FIRStorageTaskStatus)status + handler:(void (^)(FIRStorageTaskSnapshot *snapshot))handler; + +/** + * Removes the single observer with the provided handle. + * @param handle The handle of the task to remove. + */ +- (void)removeObserverWithHandle:(FIRStorageHandle)handle; + +/** + * Removes all observers for a single status. + * @param status A FIRStorageTaskStatus to remove listeners for. + */ +- (void)removeAllObserversForStatus:(FIRStorageTaskStatus)status; + +/** + * Removes all observers. + */ +- (void)removeAllObservers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageReference.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageReference.h new file mode 100644 index 0000000..2ed4f75 --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageReference.h @@ -0,0 +1,228 @@ +// clang-format off +/** @file FIRStorageReference.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +#import "FIRStorage.h" +#import "FIRStorageConstants.h" +#import "FIRStorageDownloadTask.h" +#import "FIRStorageMetadata.h" +#import "FIRStorageTask.h" +#import "FIRStorageUploadTask.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * FIRStorageReference represents a reference to a Google Cloud Storage object. Developers can + * upload and download objects, as well as get/set object metadata, and delete an object at the + * path. + * @see https://cloud.google.com/storage/ + */ +@interface FIRStorageReference : NSObject + +/** + * The FIRStorage service object which created this reference. + */ +@property(nonatomic, readonly) FIRStorage *storage; + +/** + * The name of the Google Cloud Storage bucket associated with this reference, + * in gs://bucket/path/to/object.txt, the bucket would be: 'bucket' + */ +@property(nonatomic, readonly) NSString *bucket; + +/** + * The full path to this object, not including the Google Cloud Storage bucket. + * In gs://bucket/path/to/object.txt, the full path would be: 'path/to/object.txt' + */ +@property(nonatomic, readonly) NSString *fullPath; + +/** + * The short name of the object associated with this reference, + * in gs://bucket/path/to/object.txt, the name of the object would be: 'object.txt' + */ +@property(nonatomic, readonly) NSString *name; + +#pragma mark - Path Operations + +/** + * Creates a new FIRStorageReference pointing to the root object. + * @return A new FIRStorageReference pointing to the root object. + */ +- (FIRStorageReference *)root; + +/** + * Creates a new FIRStorageReference pointing to the parent of the current reference + * or nil if this instance references the root location. + * For example: + * path = foo/bar/baz parent = foo/bar + * path = foo parent = (root) + * path = (root) parent = nil + * @return A new FIRStorageReference pointing to the parent of the current reference. + */ +- (nullable FIRStorageReference *)parent; + +/** + * Creates a new FIRStorageReference pointing to a child object of the current reference. + * path = foo child = bar newPath = foo/bar + * path = foo/bar child = baz newPath = foo/bar/baz + * All leading and trailing slashes will be removed, and consecutive slashes will be + * compressed to single slashes. For example: + * child = /foo/bar newPath = foo/bar + * child = foo/bar/ newPath = foo/bar + * child = foo///bar newPath = foo/bar + * @param path Path to append to the current path. + * @return A new FIRStorageReference pointing to a child location of the current reference. + */ +- (FIRStorageReference *)child:(NSString *)path; + +#pragma mark - Uploads + +/** + * Asynchronously uploads data to the currently specified FIRStorageReference, + * without additional metadata. + * This is not recommended for large files, and one should instead upload a file from disk. + * @param uploadData The NSData to upload. + * @return An instance of FIRStorageUploadTask, which can be used to monitor or manage the upload. + */ +- (FIRStorageUploadTask *)putData:(NSData *)uploadData; + +/** + * Asynchronously uploads data to the currently specified FIRStorageReference. + * This is not recommended for large files, and one should instead upload a file from disk. + * @param uploadData The NSData to upload. + * @param metadata FIRStorageMetadata containing additional information (MIME type, etc.) + * about the object being uploaded. + * @return An instance of FIRStorageUploadTask, which can be used to monitor or manage the upload. + */ +- (FIRStorageUploadTask *)putData:(NSData *)uploadData + metadata:(nullable FIRStorageMetadata *)metadata; + +/** + * Asynchronously uploads data to the currently specified FIRStorageReference. + * This is not recommended for large files, and one should instead upload a file from disk. + * @param uploadData The NSData to upload. + * @param metadata FIRStorageMetadata containing additional information (MIME type, etc.) + * about the object being uploaded. + * @param completion A completion block that either returns the object metadata on success, + * or an error on failure. + * @return An instance of FIRStorageUploadTask, which can be used to monitor or manage the upload. + */ +- (FIRStorageUploadTask *)putData:(NSData *)uploadData + metadata:(nullable FIRStorageMetadata *)metadata + completion:(nullable void (^)(FIRStorageMetadata *_Nullable metadata, + NSError *_Nullable error))completion; + +/** + * Asynchronously uploads a file to the currently specified FIRStorageReference, + * without additional metadata. + * @param fileURL A URL representing the system file path of the object to be uploaded. + * @return An instance of FIRStorageUploadTask, which can be used to monitor or manage the upload. + */ +- (FIRStorageUploadTask *)putFile:(NSURL *)fileURL; + +/** + * Asynchronously uploads a file to the currently specified FIRStorageReference. + * @param fileURL A URL representing the system file path of the object to be uploaded. + * @param metadata FIRStorageMetadata containing additional information (MIME type, etc.) + * about the object being uploaded. + * @return An instance of FIRStorageUploadTask, which can be used to monitor or manage the upload. + */ +- (FIRStorageUploadTask *)putFile:(NSURL *)fileURL metadata:(nullable FIRStorageMetadata *)metadata; + +/** + * Asynchronously uploads a file to the currently specified FIRStorageReference. + * @param fileURL A URL representing the system file path of the object to be uploaded. + * @param metadata FIRStorageMetadata containing additional information (MIME type, etc.) + * about the object being uploaded. + * @param completion A completion block that either returns the object metadata on success, + * or an error on failure. + * @return An instance of FIRStorageUploadTask, which can be used to monitor or manage the upload. + */ +- (FIRStorageUploadTask *)putFile:(NSURL *)fileURL + metadata:(nullable FIRStorageMetadata *)metadata + completion:(nullable void (^)(FIRStorageMetadata *_Nullable metadata, + NSError *_Nullable error))completion; + +#pragma mark - Downloads + +/** + * Asynchronously downloads the object at the FIRStorageReference to an NSData object in memory. + * An NSData of the provided max size will be allocated, so ensure that the device has enough free + * memory to complete the download. For downloading large files, writeToFile may be a better option. + * @param size The maximum size in bytes to download. If the download exceeds this size + * the task will be cancelled and an error will be returned. + * @param completion A completion block that either returns the object data on success, + * or an error on failure. + * @return An FIRStorageDownloadTask that can be used to monitor or manage the download. + */ +- (FIRStorageDownloadTask *)dataWithMaxSize:(int64_t)size + completion:(void (^)(NSData *_Nullable data, + NSError *_Nullable error))completion; + +/** + * Asynchronously retrieves a long lived download URL with a revokable token. + * This can be used to share the file with others, but can be revoked by a developer + * in the Firebase Console if desired. + * @param completion A completion block that either returns the URL on success, + * or an error on failure. + */ +- (void)downloadURLWithCompletion:(void (^)(NSURL *_Nullable URL, + NSError *_Nullable error))completion; + +/** + * Asynchronously downloads the object at the current path to a specified system filepath. + * @param fileURL A file system URL representing the path the object should be downloaded to. + * @return An FIRStorageDownloadTask that can be used to monitor or manage the download. + */ +- (FIRStorageDownloadTask *)writeToFile:(NSURL *)fileURL; + +/** + * Asynchronously downloads the object at the current path to a specified system filepath. + * @param fileURL A file system URL representing the path the object should be downloaded to. + * @param completion A completion block that fires when the file download completes. + * Returns an NSURL pointing to the file path of the downloaded file on success, + * or an error on failure. + * @return An FIRStorageDownloadTask that can be used to monitor or manage the download. + */ +- (FIRStorageDownloadTask *)writeToFile:(NSURL *)fileURL + completion:(nullable void (^)(NSURL *_Nullable URL, + NSError *_Nullable error))completion; + +#pragma mark - Metadata Operations + +/** + * Retrieves metadata associated with an object at the current path. + * @param completion A completion block which returns the object metadata on success, + * or an error on failure. + */ +- (void)metadataWithCompletion:(void (^)(FIRStorageMetadata *_Nullable metadata, + NSError *_Nullable error))completion; + +/** + * Updates the metadata associated with an object at the current path. + * @param metadata An FIRStorageMetadata object with the metadata to update. + * @param completion A completion block which returns the FIRStorageMetadata on success, + * or an error on failure. + */ +- (void)updateMetadata:(FIRStorageMetadata *)metadata + completion:(nullable void (^)(FIRStorageMetadata *_Nullable metadata, + NSError *_Nullable error))completion; + +#pragma mark - Delete + +/** + * Deletes the object at the current path. + * @param completion A completion block which returns nil on success, or an error on failure. + */ +- (void)deleteWithCompletion:(nullable void (^)(NSError *_Nullable error))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageTask.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageTask.h new file mode 100644 index 0000000..8744fcb --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageTask.h @@ -0,0 +1,66 @@ +// clang-format off +/** @file FIRStorageTask.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +#import "FIRStorageConstants.h" +#import "FIRStorageMetadata.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A superclass to all FIRStorage*Tasks, including FIRStorageUploadTask + * and FIRStorageDownloadTask, to provide state transitions, event raising, and common storage + * or metadata and errors. + * Callbacks are always fired on the developer specified callback queue. + * If no queue is specified by the developer, it defaults to the main queue. + * Currently not thread safe, so only call methods on the main thread. + */ +@interface FIRStorageTask : NSObject + +/** + * An immutable view of the task and associated metadata, progress, error, etc. + */ +@property(strong, readonly, nonatomic, nonnull) FIRStorageTaskSnapshot *snapshot; + +@end + +/** + * Defines task operations such as pause, resume, cancel, and enqueue for all tasks. + * All tasks are required to implement enqueue, which begins the task, and may optionally + * implement pause, resume, and cancel, which operate on the task to pause, resume, and cancel + * operations. + */ +@protocol FIRStorageTaskManagement + +@required +/** + * Prepares a task and begins execution. + */ +- (void)enqueue; + +@optional +/** + * Pauses a task currently in progress. + */ +- (void)pause; + +/** + * Cancels a task currently in progress. + */ +- (void)cancel; + +/** + * Resumes a task that is paused. + */ +- (void)resume; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageTaskSnapshot.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageTaskSnapshot.h new file mode 100644 index 0000000..ccf76bd --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageTaskSnapshot.h @@ -0,0 +1,52 @@ +// clang-format off +/** @file FIRStorageTaskSnapshot.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FIRStorageMetadata; +@class FIRStorageReference; +@class FIRStorageTask; + +/** + * FIRStorageTaskSnapshot represents an immutable view of a task. + * A Snapshot contains a task, storage reference, metadata (if it exists), + * progress, and an error (if one occurred). + */ +@interface FIRStorageTaskSnapshot : NSObject + +/** + * Subclass of FIRStorageTask this snapshot represents. + */ +@property(readonly, copy, nonatomic) __kindof FIRStorageTask *task; + +/** + * Metadata returned by the task, or nil if no metadata returned. + */ +@property(readonly, copy, nonatomic, nullable) FIRStorageMetadata *metadata; + +/** + * FIRStorageReference this task is operates on. + */ +@property(readonly, copy, nonatomic) FIRStorageReference *reference; + +/** + * NSProgress object which tracks the progess of an upload or download. + */ +@property(readonly, strong, nonatomic, nullable) NSProgress *progress; + +/** + * Error during task execution, or nil if no error occurred. + */ +@property(readonly, copy, nonatomic, nullable) NSError *error; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageUploadTask.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageUploadTask.h new file mode 100644 index 0000000..27ddc02 --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FIRStorageUploadTask.h @@ -0,0 +1,30 @@ +// clang-format off +/** @file FIRStorageUploadTask.h + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import + +#import "FIRStorageObservableTask.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * FIRStorageUploadTask implements resumable uploads to a file in Firebase Storage. + * Uploads can be returned on completion with a completion callback, and can be monitored + * by attaching observers, or controlled by calling FIRStorageTask#pause, FIRStorageTask#resume, + * or FIRStorageTask#cancel. + * Uploads can take NSData in memory, or an NSURL to a file on disk. + * Uploads are performed on a background queue, and callbacks are raised on the developer + * specified callbackQueue in FIRStorage, or the main queue if left unspecified. + * Currently all uploads must be initiated and managed on the main queue. + */ +@interface FIRStorageUploadTask : FIRStorageObservableTask + +@end + +NS_ASSUME_NONNULL_END diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FirebaseStorage.h b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FirebaseStorage.h new file mode 100644 index 0000000..17238fe --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Headers/FirebaseStorage.h @@ -0,0 +1,21 @@ +// clang-format off +/** @file FirebaseStorage.m + @brief Firebase SDK + @copyright Copyright 2016 Google Inc. + @remarks Use of this SDK is subject to the Google APIs Terms of Service: + https://developers.google.com/terms/ + */ +// clang-format on + +#import "FIRStorage.h" +#import "FIRStorageConstants.h" +#import "FIRStorageDownloadTask.h" +#import "FIRStorageMetadata.h" +#import "FIRStorageObservableTask.h" +#import "FIRStorageReference.h" +#import "FIRStorageTask.h" +#import "FIRStorageTaskSnapshot.h" +#import "FIRStorageUploadTask.h" + +//! Project version string for FirebaseStorage. +FOUNDATION_EXPORT const unsigned char *const FirebaseStorageVersionString; diff --git a/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Modules/module.modulemap b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Modules/module.modulemap new file mode 100644 index 0000000..3a256b3 --- /dev/null +++ b/Pods/FirebaseStorage/Frameworks/FirebaseStorage.framework/Modules/module.modulemap @@ -0,0 +1,18 @@ +framework module FirebaseStorage { + + export * + + umbrella header "FirebaseStorage.h" + + header "FIRStorage.h" + header "FIRStorageConstants.h" + header "FIRStorageDownloadTask.h" + header "FIRStorageMetadata.h" + header "FIRStorageObservableTask.h" + header "FIRStorageReference.h" + header "FIRStorageTask.h" + header "FIRStorageTaskSnapshot.h" + header "FIRStorageUploadTask.h" + + link framework "MobileCoreServices" +} diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 708b9f6..054b08d 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -39,12 +39,18 @@ PODS: - FBSDKCoreKit - FBSDKShareKit (4.12.0): - FBSDKCoreKit - - Firebase (3.2.0): - - Firebase/Core (= 3.2.0) - - Firebase/Analytics (3.2.0): + - Firebase (3.2.1): + - Firebase/Core (= 3.2.1) + - Firebase/Analytics (3.2.1): - FirebaseAnalytics (= 3.2.0) - - Firebase/Core (3.2.0): - - Firebase/Analytics (= 3.2.0) + - Firebase/Core (3.2.1): + - Firebase/Analytics (= 3.2.1) + - Firebase/Database (3.2.1): + - Firebase/Analytics (= 3.2.1) + - FirebaseDatabase (= 3.0.1) + - Firebase/Storage (3.2.1): + - Firebase/Analytics (= 3.2.1) + - FirebaseStorage (= 1.0.1) - FirebaseAnalytics (3.2.0): - FirebaseInstanceID (~> 1.0) - GoogleInterchangeUtilities (~> 1.2) @@ -54,7 +60,12 @@ PODS: - FirebaseAnalytics (~> 3.2) - GoogleNetworkingUtilities (~> 1.2) - GoogleUtilities (~> 1.3) + - FirebaseDatabase (3.0.1): + - FirebaseAnalytics (~> 3.2) - FirebaseInstanceID (1.0.6) + - FirebaseStorage (1.0.1): + - FirebaseAnalytics (~> 3.2) + - GoogleNetworkingUtilities (~> 1.2) - GDataXML-HTML (1.3.0) - GoogleInterchangeUtilities (1.2.1): - GoogleSymbolUtilities (~> 1.0) @@ -87,6 +98,8 @@ DEPENDENCIES: - FBSDKLoginKit - FBSDKShareKit - Firebase (>= 2.5.0) + - Firebase/Database + - Firebase/Storage - FirebaseAuth - Locksmith - OAuthSwift (~> 0.5.0) @@ -102,10 +115,12 @@ SPEC CHECKSUMS: FBSDKCoreKit: 6e56d5a2a64a755ad4efb5dbeee8f82fb1b99775 FBSDKLoginKit: 03f68a8d48c2c8bb81d7eb8097973d483543e1f6 FBSDKShareKit: df1491f064cffc8ebcc3fc8b71be94cc190c728e - Firebase: 6d4012da1598732a2b43f16d8355eca90f94ed59 + Firebase: 6c80ac28d59d06bfd9152a7b6ea17625ca93183d FirebaseAnalytics: 6f75b04e6bfb8e0b6e9ef298e04c24eea3b13863 FirebaseAuth: 94b851fc345ce98036dfedfdc2eddeaef8fa3b4c + FirebaseDatabase: 34301d11621a83546f39f670d256477ba6f7fcea FirebaseInstanceID: d014d574053a2fe84478f12f7bae96979e7051bb + FirebaseStorage: e9c32a8d246c07eeefd78180c22736aa1b81e81b GDataXML-HTML: 7adc03668cab35c288f1dbb8929a179f0fece898 GoogleInterchangeUtilities: def8415a862effc67d549d5b5b0b9c7a2f97d4de GoogleNetworkingUtilities: 3e83269048cfb498dc7ec83ab36813360965c74f @@ -116,6 +131,6 @@ SPEC CHECKSUMS: PicoKit: 9079bce659a8d5408c8af1c45254b971df614de3 SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a -PODFILE CHECKSUM: e5c9f5e7183188f117de0f8635164df8a5f04bf6 +PODFILE CHECKSUM: f8828d1dfcf5c8b23e97047fec86e244c81c27ac COCOAPODS: 1.0.0 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 3737974..f648a2c 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -7,580 +7,580 @@ objects = { /* Begin PBXBuildFile section */ - 0013F6DE7E2247675FA8325C0AB555B1 /* PicoConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D35280C3C5A751480F9398B999FA09E /* PicoConverter.m */; }; - 007E3BF0BF2A2854408ACF7433E709E8 /* FBSDKSendButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BBB0BB7104979AD84C8A5ABC8070406 /* FBSDKSendButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 020A65A3E154C0B31D1B0351BD8FFEDA /* FBSDKShareOpenGraphAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 8626077EF43313E313365706845DC232 /* FBSDKShareOpenGraphAction.m */; }; - 0222085A44991F96092B78FB418268B5 /* GDataXMLNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FE6462C26B5272FCA78928E53D4164D /* GDataXMLNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 0276287E0E8F78A9E56AB05E8DCD3DE1 /* FBSDKAppGroupAddDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FE3F539DFED1DBA1A04D68B94806461 /* FBSDKAppGroupAddDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0339052284A47A46E7821D754BB990DF /* FBSDKLoginManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8027467C6662F78D284B0B4860C34474 /* FBSDKLoginManager.m */; }; - 0354AFAE7420F7E18D47C9E19BB5F0AE /* FBSDKGraphRequestConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5CED7A4DAF501E8F6312BFB8791C53 /* FBSDKGraphRequestConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 03E71DCD3453CC52D1503B92195F5091 /* FBSDKAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 52AB4E670610EE1037E0D91F5773385B /* FBSDKAppLinkResolver.m */; }; - 04C0082F6870C6DE50B11245E4221A39 /* BFCancellationTokenRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 97AFEC48C9B0B7C4B915A94C69A0E06C /* BFCancellationTokenRegistration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 04C3A0DB3D6632E53AF7FE845B45A3CD /* FBSDKAppLinkUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FB224A6008776AB74DC9CFD20B666C3 /* FBSDKAppLinkUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0013F6DE7E2247675FA8325C0AB555B1 /* PicoConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AEF0FE2356E7048FF903505F0D56150 /* PicoConverter.m */; }; + 007E3BF0BF2A2854408ACF7433E709E8 /* FBSDKSendButton.h in Headers */ = {isa = PBXBuildFile; fileRef = E7212E119CC3CCC63D08054B13A996CC /* FBSDKSendButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 020A65A3E154C0B31D1B0351BD8FFEDA /* FBSDKShareOpenGraphAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A97FA695AE73AF89D6277DE89ECD908 /* FBSDKShareOpenGraphAction.m */; }; + 0222085A44991F96092B78FB418268B5 /* GDataXMLNode.m in Sources */ = {isa = PBXBuildFile; fileRef = FFDA086246C5183EEC899AAFA610AE10 /* GDataXMLNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 0276287E0E8F78A9E56AB05E8DCD3DE1 /* FBSDKAppGroupAddDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 92E43E363500DF73CACD939CA176B6B3 /* FBSDKAppGroupAddDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0339052284A47A46E7821D754BB990DF /* FBSDKLoginManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 589C8AD08048EBCB5155C3DCA62A7611 /* FBSDKLoginManager.m */; }; + 0354AFAE7420F7E18D47C9E19BB5F0AE /* FBSDKGraphRequestConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 41995786A24B33BFC6A6E990C320F9BA /* FBSDKGraphRequestConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03E71DCD3453CC52D1503B92195F5091 /* FBSDKAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8AC0687113177FD2617C427D3E3DFD /* FBSDKAppLinkResolver.m */; }; + 04C0082F6870C6DE50B11245E4221A39 /* BFCancellationTokenRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 23578ED0A806BA0885DB2E61F2DB13B8 /* BFCancellationTokenRegistration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04C3A0DB3D6632E53AF7FE845B45A3CD /* FBSDKAppLinkUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B7E5E7470153FDA268EF54A96C507F /* FBSDKAppLinkUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; 05A44D5EA4323E675B7335D56AA64EE3 /* Alamofire.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 19AC03CF13EC0FEC00018BCBB84835EB /* Alamofire.framework */; }; - 05C70BF173BBB3BFB8572269DD13AD50 /* SOAP12Detail.m in Sources */ = {isa = PBXBuildFile; fileRef = C4ECBF1C0E02A8D471F21FDF93F67546 /* SOAP12Detail.m */; }; - 05FB221AC2755579479BBCD40E251230 /* FBSDKLikeBoxBorderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 23C0F6BB6CECD5C6BD4854B9BA82FD87 /* FBSDKLikeBoxBorderView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0619608E3A27C40EF5E457083D82E018 /* AlamofireSwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6773159C35F8DA88E4911D5CA452FCF5 /* AlamofireSwiftyJSON.swift */; }; - 06808CCA8955675A9104F4B730FFFEFD /* OrderedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D4C644D68FC7089AD34188A88C5959F /* OrderedDictionary.m */; }; - 0691210EC4FFD58AE2E28EC918813988 /* OAuthSwiftURLHandlerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD13CFC4D7BA1432032EF4AAEBAEFC23 /* OAuthSwiftURLHandlerType.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 06A4A4AF7AFC580A244A78B2C7999E94 /* FBSDKLikeActionController.h in Headers */ = {isa = PBXBuildFile; fileRef = B74AAE4FB3E991F251ABB495A1B489CF /* FBSDKLikeActionController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06B3CC660A3B863A48757A30E5343758 /* FBSDKGraphRequestBody.m in Sources */ = {isa = PBXBuildFile; fileRef = 179B81A38FFDC3CB49D3A7F4152EB697 /* FBSDKGraphRequestBody.m */; }; + 05C70BF173BBB3BFB8572269DD13AD50 /* SOAP12Detail.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AF53F0A1A8C394A6A243CE5FD72E6FF /* SOAP12Detail.m */; }; + 05FB221AC2755579479BBCD40E251230 /* FBSDKLikeBoxBorderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EF37D3A6C8DAB0B89A55F88BAC65156 /* FBSDKLikeBoxBorderView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0619608E3A27C40EF5E457083D82E018 /* AlamofireSwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 359956B07BE8C7CF49CF147F6C97456A /* AlamofireSwiftyJSON.swift */; }; + 06808CCA8955675A9104F4B730FFFEFD /* OrderedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = A08B7734292D5BA3D2C284E25C765679 /* OrderedDictionary.m */; }; + 0691210EC4FFD58AE2E28EC918813988 /* OAuthSwiftURLHandlerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 084C890C10664066562398E8CAEA0958 /* OAuthSwiftURLHandlerType.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 06A4A4AF7AFC580A244A78B2C7999E94 /* FBSDKLikeActionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C7D0E44C7F3F8EB59429B3533D4463 /* FBSDKLikeActionController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06B3CC660A3B863A48757A30E5343758 /* FBSDKGraphRequestBody.m in Sources */ = {isa = PBXBuildFile; fileRef = 83D75B752FF11E4BA268176DF85879D7 /* FBSDKGraphRequestBody.m */; }; 07499EF9512559F0D0DAB19855FCB45D /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A1971D8B96CF4E1C76B9E38D4CE0BC0 /* MobileCoreServices.framework */; }; - 079F1EBA6840EB9BE24BD57AFBD73C57 /* BFAppLinkReturnToRefererController.h in Headers */ = {isa = PBXBuildFile; fileRef = A8B154D93578BF2C1AC61A6DE8445D73 /* BFAppLinkReturnToRefererController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 081A50535FCDF50D0118223459790167 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 455EC38305364BB22A4AB2992EA1BB91 /* UIImageView+AFNetworking.m */; }; - 08AFAB53FBB4A259D10CB27EC5CFE83E /* GDataXMLNode.h in Headers */ = {isa = PBXBuildFile; fileRef = AEBD177ACAEB16DF1CF600ADAC8A920F /* GDataXMLNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08C57BA7C4611C12262FD7D63BEE8C1E /* FBSDKErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = ABCD9685DD4EBA576739128301A54A8A /* FBSDKErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 08DAC2F4AEE5BBA86F713F32A79E24AF /* FBSDKLoginUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A9B07AED4DE31F8C0DA88AAD5B1D06A /* FBSDKLoginUtility.m */; }; + 079F1EBA6840EB9BE24BD57AFBD73C57 /* BFAppLinkReturnToRefererController.h in Headers */ = {isa = PBXBuildFile; fileRef = 94A76F21FEFC413275A8995C7C03594E /* BFAppLinkReturnToRefererController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 081A50535FCDF50D0118223459790167 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 5139521B5BD77D4000FFCF4379B70CF5 /* UIImageView+AFNetworking.m */; }; + 08AFAB53FBB4A259D10CB27EC5CFE83E /* GDataXMLNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDEF25841B1CD39EFA56C82D4628EAE /* GDataXMLNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 08C57BA7C4611C12262FD7D63BEE8C1E /* FBSDKErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 065722912C0BBB55DD0D4442204951BF /* FBSDKErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 08DAC2F4AEE5BBA86F713F32A79E24AF /* FBSDKLoginUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = ED26A7BCB69AA589B68450E12A3C5D7A /* FBSDKLoginUtility.m */; }; 08DF92C398441AD329AE3D30BD424F0E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 095406039B4D371E48D08B38A2975AC8 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFDA6E7FD2E812EC0D6BC2852C1FC786 /* Error.swift */; }; - 096FB1973BA9EC2D4C1D8DF698133F1D /* OAuthSwiftClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3F41B90489C4425AFD8DF83D36F44A1 /* OAuthSwiftClient.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 09CA89656321616AB2CF649279B400C1 /* FBSDKGraphErrorRecoveryProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = E542BDE35B1942BC522FF12480FD645E /* FBSDKGraphErrorRecoveryProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A7D3F6374E8E2B7E8CB9B2D3E83A83A /* FBSDKBridgeAPIProtocolWebV1.h in Headers */ = {isa = PBXBuildFile; fileRef = E0B7AD027E53C4F595A7C0D5602D71F3 /* FBSDKBridgeAPIProtocolWebV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A8703E4AF0023F131B79866B4B705D4 /* FBSDKBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = A5D1D05726E9FE923EE9F87E6C28E5F6 /* FBSDKBase64.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0AAEA700978D1406CFC13FFEF8E72BB4 /* FBSDKMessengerIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E34385FDAFEC96231F117C1B121F159 /* FBSDKMessengerIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0B74B022BF109C2753A56CD082E10C61 /* FBSDKAccessToken.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D7AE8C0738CE3209662916CAF3539B /* FBSDKAccessToken.m */; }; - 0B8052279201BD94A1829862BFC57B2B /* FBSDKShareOpenGraphValueContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = A1DAECBE390DC9EC754AB6D233598DAF /* FBSDKShareOpenGraphValueContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0BDC4DAA1B69B3349079C5432DE9AB58 /* FBSDKWebDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = D5A43A6E5F9882F80DDF60FB112BB912 /* FBSDKWebDialog.m */; }; - 0C11E95A97B2D6541603C23A850EC4EF /* FBSDKShareButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F26940E83D0B454FF06F623CD7CB69A /* FBSDKShareButton.m */; }; - 0D79E48F5B7F8FCAC2E90DBBCE5FA98F /* FBSDKKeychainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CA95440A276C648F02446419895D97D /* FBSDKKeychainStore.m */; }; - 0D94C1A9F08091042D4566C5C7C5F88C /* SOAP11Detail.h in Headers */ = {isa = PBXBuildFile; fileRef = 575D39BDBB23F0577A966C8FF3D981C1 /* SOAP11Detail.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D9C01E9CFFF23D0BD3C3B9A73D48C16 /* FBSDKMessengerIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = A7CB8E89628CF853794D2029E92C2B34 /* FBSDKMessengerIcon.m */; }; - 0EEF80A8836783073DB22A229E6DA59E /* FBSDKLikeActionControllerCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E794598B0F7E570A9CC26735558A5478 /* FBSDKLikeActionControllerCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F25B917DA657DAC351C4AA787B5FB6A /* PicoPropertySchema.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A0950D2E1AC787C7F6024B523B79F23 /* PicoPropertySchema.m */; }; - 0F6FD8711C8484D95F5B586274678491 /* FBSDKAccessTokenCaching.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A63B35911CD296177A3B66C272150CB /* FBSDKAccessTokenCaching.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F7824F41301AFB6FAB5725D85BB111A /* FBSDKBridgeAPICrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 07CF2949697D98D9D6D341DB0B1A602B /* FBSDKBridgeAPICrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FB1CE9AB76B77BEFC2F5DD025EB6032 /* FBSDKLoginUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D268C5372CF854BDEF8FDF03EFA09C2 /* FBSDKLoginUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FED72D02DF25255150B8301A353949A /* FBSDKAudioResourceLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D41BED483A1297ACEB501D016FCEA28 /* FBSDKAudioResourceLoader.m */; }; - 10113E207516DDCAC19E3B2FED7E12C4 /* LocksmithError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C4670BB13BA0F025822A242696CC34E /* LocksmithError.swift */; }; + 095406039B4D371E48D08B38A2975AC8 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B8F86CC29F9E13E208D6DADAC66D7CB /* Error.swift */; }; + 096FB1973BA9EC2D4C1D8DF698133F1D /* OAuthSwiftClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F71C0F27319706E4633CEC6B5EA577C /* OAuthSwiftClient.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 09CA89656321616AB2CF649279B400C1 /* FBSDKGraphErrorRecoveryProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = E9D0628D43E3D12DA68EC0C4DE3F7B30 /* FBSDKGraphErrorRecoveryProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A7D3F6374E8E2B7E8CB9B2D3E83A83A /* FBSDKBridgeAPIProtocolWebV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 377579CF05E2FFDC7A3C77B4C20B0A50 /* FBSDKBridgeAPIProtocolWebV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A8703E4AF0023F131B79866B4B705D4 /* FBSDKBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = F634DBA7BFA95514F7FD3D8B4669FD1E /* FBSDKBase64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0AAEA700978D1406CFC13FFEF8E72BB4 /* FBSDKMessengerIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 62BD703DA982D13B7550BCCF3E8118BA /* FBSDKMessengerIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B74B022BF109C2753A56CD082E10C61 /* FBSDKAccessToken.m in Sources */ = {isa = PBXBuildFile; fileRef = FF1B9C5DAAA7375437D7EF517964F71B /* FBSDKAccessToken.m */; }; + 0B8052279201BD94A1829862BFC57B2B /* FBSDKShareOpenGraphValueContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = A382DEB4EB51DA477B4E24C4C1250DD0 /* FBSDKShareOpenGraphValueContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0BDC4DAA1B69B3349079C5432DE9AB58 /* FBSDKWebDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 6948C9D6C63330C0E574DCE6E88252C6 /* FBSDKWebDialog.m */; }; + 0C11E95A97B2D6541603C23A850EC4EF /* FBSDKShareButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DC8B754C8B666CA3AE04B990A3B2A57 /* FBSDKShareButton.m */; }; + 0D79E48F5B7F8FCAC2E90DBBCE5FA98F /* FBSDKKeychainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = FC16DAD606D2EB02220F3D65CA171A80 /* FBSDKKeychainStore.m */; }; + 0D94C1A9F08091042D4566C5C7C5F88C /* SOAP11Detail.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D88F3CDB96932CD59E05D238404592F /* SOAP11Detail.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0D9C01E9CFFF23D0BD3C3B9A73D48C16 /* FBSDKMessengerIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDC94FD8B0393BF65FB423762A9153D /* FBSDKMessengerIcon.m */; }; + 0EEF80A8836783073DB22A229E6DA59E /* FBSDKLikeActionControllerCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A7F346F0E49BDA3A027264B80E64CA85 /* FBSDKLikeActionControllerCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F25B917DA657DAC351C4AA787B5FB6A /* PicoPropertySchema.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D9F93BD199D3F010CF8C9DA1C18CC0D /* PicoPropertySchema.m */; }; + 0F6FD8711C8484D95F5B586274678491 /* FBSDKAccessTokenCaching.h in Headers */ = {isa = PBXBuildFile; fileRef = A4F67BAF56B8B690B1495C88D52E075E /* FBSDKAccessTokenCaching.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F7824F41301AFB6FAB5725D85BB111A /* FBSDKBridgeAPICrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C1401583CDEE59A8DAA74362047FBFE /* FBSDKBridgeAPICrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FB1CE9AB76B77BEFC2F5DD025EB6032 /* FBSDKLoginUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = B1BE9851C919767E563D7012780B327E /* FBSDKLoginUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FED72D02DF25255150B8301A353949A /* FBSDKAudioResourceLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = D6E8BB79E5F81F42A0DE7D05B422A49D /* FBSDKAudioResourceLoader.m */; }; + 10113E207516DDCAC19E3B2FED7E12C4 /* LocksmithError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70D330BF6E2EDDED6199A7A719D8AFD2 /* LocksmithError.swift */; }; 101C7F4C186E883172ABF5F6E3E1F7FF /* Pods-VendooTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 48A543CE70E5133398E8F1067F58D68C /* Pods-VendooTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11074EF1935280D147266516C9B27B0B /* BFURL.m in Sources */ = {isa = PBXBuildFile; fileRef = A421D6FBAE8F544F661167A09F04285D /* BFURL.m */; }; - 1110C890C028A60D617B28184DFF9968 /* FBSDKLikeBoxBorderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9075E7E918BF4A5B0EEF6E8CBFB231D7 /* FBSDKLikeBoxBorderView.m */; }; - 11D89502D964832FC217751339F7E7EF /* FBSDKShareOpenGraphValueContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 231A3C11B21BBF5B7144F12F2935C306 /* FBSDKShareOpenGraphValueContainer.m */; }; - 1200A152A08388893BFA023980C2CF48 /* FBSDKLoginManagerLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F1D878EBBBDC57AC6CF26B459EC01F /* FBSDKLoginManagerLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1223F5A55842762540827B06FF111C4A /* BFAppLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 28548D5A6C31325268DE480C3EADEC4E /* BFAppLink.m */; }; - 127CB1D3B204EE69ADA315CE2626BA2E /* PicoSOAPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D396FB0918C9EC80EF6AFCCE61F54824 /* PicoSOAPRequestOperation.m */; }; - 132458EB60BAA5BC75398E85E9074E8C /* BFAppLinkResolving.h in Headers */ = {isa = PBXBuildFile; fileRef = 371847B2925DE21F2667A1BDE7476503 /* BFAppLinkResolving.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1360C072C79DBA6E4B292B7A05B73ACB /* FBSDKAppGroupJoinDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 22C81A4917C460F706D36C7520318B1F /* FBSDKAppGroupJoinDialog.m */; }; - 1389748BE24F9D2223187CB20D9A020C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = F22EECDA5CFA8BC27CDA2CA49745386D /* AFURLRequestSerialization.m */; }; - 13EB929F72B356FC41F08CCF85D5D0C1 /* Locksmith-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A83BEAB8C8B48A927125CB74B062CEA5 /* Locksmith-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1434A073055312B7CE4FB95A1605C0A5 /* FBSDKTimeSpentData.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DACB92AA5DBAC33AB7B629121D6D4F1 /* FBSDKTimeSpentData.m */; }; - 1466EF30D00D1177D0DE725B8D61C061 /* FBSDKURLOpening.h in Headers */ = {isa = PBXBuildFile; fileRef = 960C71DE6377975C72C080D8CDDB8775 /* FBSDKURLOpening.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1495BCB330D338CEF2E39D10082B941C /* LocksmithAccessibleOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A992D99486E87C7A1E171195E31D48F /* LocksmithAccessibleOption.swift */; }; - 14CCB9B9C95EBBD456D7E4EABD82E0BF /* FBSDKLoginCompletion+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 94EA649F80E58FD6609B03EF3CDFC7E7 /* FBSDKLoginCompletion+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15157568822DD94ED8A8F3A24BCF47C0 /* FBSDKAccessTokenCacheV3_17.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A14A2FBED0BE16B239CC17A7D15C12F /* FBSDKAccessTokenCacheV3_17.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 156E7E46571EB8762B7507B951FC499B /* FBSDKProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 4067C252CA8C485092BC97667E58792D /* FBSDKProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1584E5A5BBCA3AA6E1ECD1E2C95D9830 /* SOAP11Fault.h in Headers */ = {isa = PBXBuildFile; fileRef = C852E0A880D88B9918738A57D252F38C /* SOAP11Fault.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 15EDAC05EB1C7ADBF13CDE7ECEB68CF7 /* FBSDKLikeButton+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 60EB992656969107C341A606CD0EABB6 /* FBSDKLikeButton+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 16102E4E35FAA0FC4161282FECE56469 /* Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2540B316CAD0687EF0F1C53503405713 /* Timeline.swift */; }; - 17CBE972A85353EEC58B6CC0DBA34648 /* SOAP12NotUnderstoodType.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5879F9BA26FC860084BDA1839FA014 /* SOAP12NotUnderstoodType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 180BFD5C4CF58060C6E4673D16922EF9 /* FBSDKGameRequestContent.h in Headers */ = {isa = PBXBuildFile; fileRef = DE05B62CC2FCE0B4F2A9216AF16286D8 /* FBSDKGameRequestContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 183F3F433680B1AC95B7836E17DCFC99 /* FacebookOAuth2Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CCFC0282B756BFCEC5F176ABE790FE3 /* FacebookOAuth2Module.swift */; }; - 185EEB501ACB365FFF762EED05F47DA7 /* PicoCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E11DCFC8E096AEEC8BBB3E6BD0E6FB51 /* PicoCache.m */; }; - 1877520854C1B04C797C8FD94308AB48 /* FBSDKDynamicFrameworkLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BAFD9AE5C72097A6158C95FDDB0CA0A /* FBSDKDynamicFrameworkLoader.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 188A670E26DA49268A133953AF0BF038 /* FBSDKShareOpenGraphValueContainer+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 39F9EDC5B2E0DB7427C6EEF6D1DD6A76 /* FBSDKShareOpenGraphValueContainer+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18CE9D61375040945DED78819CF3B09E /* BFCancellationTokenSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CCC8A69654C6C3BC87CA51F28CC498 /* BFCancellationTokenSource.m */; }; - 1A15E1DAB1BF63371AE5ADFAED9169E5 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B0EB46378DAAC61BD64543CCD7D2D77 /* UIRefreshControl+AFNetworking.m */; }; - 1A1DBDBFC387F891086033E7C529931C /* FBSDKCheckmarkIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 27D38CCC6ABB7CAC1BE3AF0A7FF1D052 /* FBSDKCheckmarkIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A41AA1660DA17FD9EEE7CC544D1C0A4 /* _FBSDKTemporaryErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 596144ADC822CF44D6323B739ABA6820 /* _FBSDKTemporaryErrorRecoveryAttempter.m */; }; - 1C12F2E4F1172545BB500BE11DC82D2C /* OAuth2Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7579908EDD8B72B222A12F76D3738C /* OAuth2Swift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1C384C9C00881F5B98D441807AA11D67 /* PicoConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B65DAA28D80F585A87B073042E54270A /* PicoConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C5CA0323B22B50689F6252B44A93D80 /* JsonResponseSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D234F8FD12DEA58713D110E241A32659 /* JsonResponseSerializer.swift */; }; - 1CE5848A3307E495D6DFD6390CCB886E /* PicoConvertable.h in Headers */ = {isa = PBXBuildFile; fileRef = AB9254CF3967290FD0D1846744A14F76 /* PicoConvertable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1CF8B8AD6CAA603A95B2C395AB4057B6 /* FBSDKIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = F8DA634D64AC1850A9F268BBBC75E162 /* FBSDKIcon.m */; }; + 11074EF1935280D147266516C9B27B0B /* BFURL.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F8E8ECFF0A6C3EC9A9F7527AF93628 /* BFURL.m */; }; + 1110C890C028A60D617B28184DFF9968 /* FBSDKLikeBoxBorderView.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B995DBAE5E53CB39858315D21F3AC4 /* FBSDKLikeBoxBorderView.m */; }; + 11D89502D964832FC217751339F7E7EF /* FBSDKShareOpenGraphValueContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C1C173F2584BE92F248D44A9EF89B2A /* FBSDKShareOpenGraphValueContainer.m */; }; + 1200A152A08388893BFA023980C2CF48 /* FBSDKLoginManagerLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A0A469D48EB267E3FD2039476F9390CF /* FBSDKLoginManagerLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1223F5A55842762540827B06FF111C4A /* BFAppLink.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5CF745FECC62889AEA73AAF38A240F /* BFAppLink.m */; }; + 127CB1D3B204EE69ADA315CE2626BA2E /* PicoSOAPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 22FA278E7D1931AA9EB7613CAE0F83E7 /* PicoSOAPRequestOperation.m */; }; + 132458EB60BAA5BC75398E85E9074E8C /* BFAppLinkResolving.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FE2CC203B73A4448FAFC9BD835891C6 /* BFAppLinkResolving.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1360C072C79DBA6E4B292B7A05B73ACB /* FBSDKAppGroupJoinDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 0932315C1DB919E46EC87C9EDB8184EA /* FBSDKAppGroupJoinDialog.m */; }; + 1389748BE24F9D2223187CB20D9A020C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 4822DF66F7D3DCE54247576542BFE158 /* AFURLRequestSerialization.m */; }; + 13EB929F72B356FC41F08CCF85D5D0C1 /* Locksmith-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 069F8A2CC9FE38494F9E52DA7113C321 /* Locksmith-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1434A073055312B7CE4FB95A1605C0A5 /* FBSDKTimeSpentData.m in Sources */ = {isa = PBXBuildFile; fileRef = BC132E2EF334DE965895B840DAD74552 /* FBSDKTimeSpentData.m */; }; + 1466EF30D00D1177D0DE725B8D61C061 /* FBSDKURLOpening.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D0F9BD5791AA4E5C7EBFB724C1E739B /* FBSDKURLOpening.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1495BCB330D338CEF2E39D10082B941C /* LocksmithAccessibleOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = D698DC3D6F7DE8908BD6FA1E338C1788 /* LocksmithAccessibleOption.swift */; }; + 14CCB9B9C95EBBD456D7E4EABD82E0BF /* FBSDKLoginCompletion+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1987A01FC0C5EC249680BE940F4CB81D /* FBSDKLoginCompletion+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 15157568822DD94ED8A8F3A24BCF47C0 /* FBSDKAccessTokenCacheV3_17.h in Headers */ = {isa = PBXBuildFile; fileRef = A2EE2FDF97CC9E1F5A7F88521A4E8781 /* FBSDKAccessTokenCacheV3_17.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 156E7E46571EB8762B7507B951FC499B /* FBSDKProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 81073BFC5EB634181A38E534C68F1363 /* FBSDKProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1584E5A5BBCA3AA6E1ECD1E2C95D9830 /* SOAP11Fault.h in Headers */ = {isa = PBXBuildFile; fileRef = DD80B74007837886E9BFD897296BB8CA /* SOAP11Fault.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 15EDAC05EB1C7ADBF13CDE7ECEB68CF7 /* FBSDKLikeButton+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B8ECE502196E81DBDED8C0E63A63988 /* FBSDKLikeButton+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 16102E4E35FAA0FC4161282FECE56469 /* Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C9633E691FE3434EE1C4BA138FF9B1F /* Timeline.swift */; }; + 17CBE972A85353EEC58B6CC0DBA34648 /* SOAP12NotUnderstoodType.h in Headers */ = {isa = PBXBuildFile; fileRef = F90B0462FF9C335C0D99E4C43EE1B03B /* SOAP12NotUnderstoodType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 180BFD5C4CF58060C6E4673D16922EF9 /* FBSDKGameRequestContent.h in Headers */ = {isa = PBXBuildFile; fileRef = EA59A6C7066D5A3342BD986EF7E4DC3A /* FBSDKGameRequestContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 183F3F433680B1AC95B7836E17DCFC99 /* FacebookOAuth2Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED371A4161C8C8F9A909CA4630A7AD7E /* FacebookOAuth2Module.swift */; }; + 185EEB501ACB365FFF762EED05F47DA7 /* PicoCache.m in Sources */ = {isa = PBXBuildFile; fileRef = ACA05B7CF255F53D3F9AB746A8667256 /* PicoCache.m */; }; + 1877520854C1B04C797C8FD94308AB48 /* FBSDKDynamicFrameworkLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 11F05A7D82E3D0E12CECC5E0D8E9A00D /* FBSDKDynamicFrameworkLoader.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 188A670E26DA49268A133953AF0BF038 /* FBSDKShareOpenGraphValueContainer+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D93764D88C4F0E3308AC72210609E77 /* FBSDKShareOpenGraphValueContainer+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18CE9D61375040945DED78819CF3B09E /* BFCancellationTokenSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 854D3DE396D172390085C69F4BB0C47D /* BFCancellationTokenSource.m */; }; + 1A15E1DAB1BF63371AE5ADFAED9169E5 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 918934A66090E65F671170626D2F3471 /* UIRefreshControl+AFNetworking.m */; }; + 1A1DBDBFC387F891086033E7C529931C /* FBSDKCheckmarkIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = D8A615DFE588ED9362656B4589083D5B /* FBSDKCheckmarkIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A41AA1660DA17FD9EEE7CC544D1C0A4 /* _FBSDKTemporaryErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 707D0B657E07F2DFDF83CC0A78A4C5EA /* _FBSDKTemporaryErrorRecoveryAttempter.m */; }; + 1C12F2E4F1172545BB500BE11DC82D2C /* OAuth2Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 383E23D4C72D8197ED105A1212D49EF8 /* OAuth2Swift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1C384C9C00881F5B98D441807AA11D67 /* PicoConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = DAC884460C434CD659AC837FD75449C1 /* PicoConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C5CA0323B22B50689F6252B44A93D80 /* JsonResponseSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D505C779FB79DC5905AE0B99EAD9818 /* JsonResponseSerializer.swift */; }; + 1CE5848A3307E495D6DFD6390CCB886E /* PicoConvertable.h in Headers */ = {isa = PBXBuildFile; fileRef = B417C0FCE87E3CAFEB66FBB14635D9E4 /* PicoConvertable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1CF8B8AD6CAA603A95B2C395AB4057B6 /* FBSDKIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = FB0E2ABEC8853BA61E52029EDDA9EEF9 /* FBSDKIcon.m */; }; 1D289D03369E7C05652B06DBA8CC3860 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 1D716404A2353ADA0326C44132D1EFD9 /* FBSDKAppEventsStateManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DA34B1640BEF6CBAD4BA58F9A30A5D25 /* FBSDKAppEventsStateManager.m */; }; - 1EA06503C7AF1CA5E13950E3E7D7830E /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 195964CA921F8621BB69F9CBACDA0D66 /* AFNetworkActivityIndicatorManager.m */; }; - 21C2EDD822EFC4620D4709B0B4AF6154 /* Bolts.m in Sources */ = {isa = PBXBuildFile; fileRef = 35C1E22C2C012FB2A1FD461B02909E69 /* Bolts.m */; }; - 23772EC6E0C5B91318B4350D87BDCE6B /* FBSDKGraphRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D7FD34FC793F6B65BF0D9C3B0B6826D1 /* FBSDKGraphRequest.m */; }; - 242E73B2F0842E1CF5348D2BC765DE8A /* FBSDKGraphRequestDataAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = AC36DB1A5056454276DDDA918C6B95D1 /* FBSDKGraphRequestDataAttachment.m */; }; + 1D716404A2353ADA0326C44132D1EFD9 /* FBSDKAppEventsStateManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A8F00376D591130CD7A0A31C4F2BC6E /* FBSDKAppEventsStateManager.m */; }; + 1EA06503C7AF1CA5E13950E3E7D7830E /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CB5950E249AA8F39E10F7442B9C1DCEB /* AFNetworkActivityIndicatorManager.m */; }; + 21C2EDD822EFC4620D4709B0B4AF6154 /* Bolts.m in Sources */ = {isa = PBXBuildFile; fileRef = C93D6AD4BB9A4526D34609C87E429219 /* Bolts.m */; }; + 23772EC6E0C5B91318B4350D87BDCE6B /* FBSDKGraphRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A302B7CDE2CBA13DD97D8083E1C1138 /* FBSDKGraphRequest.m */; }; + 242E73B2F0842E1CF5348D2BC765DE8A /* FBSDKGraphRequestDataAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FCD2E4B6B9D6CEE43DE3DBE634E6660 /* FBSDKGraphRequestDataAttachment.m */; }; 246B33E8266726E300011481E9237428 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 24874650BA474E95829A5FCF9FC7E70E /* FBSDKCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E9C07A7581C1658F93E32C9490A4F8B /* FBSDKCrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 24DB7D4E986A59B0E032E4F83A69536A /* FBSDKAppGroupJoinDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 874A200BC871B9BF52762E0843D3D025 /* FBSDKAppGroupJoinDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 251B153287407A947B9F77303CB7F275 /* PicoNumberConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 103E917D520F4068C5B3A9CB83CC5352 /* PicoNumberConverter.m */; }; - 25437F3A03168A7FF5A5F5864F0DA732 /* AeroGearOAuth2-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A24C6545B440664E803482619EFA2A /* AeroGearOAuth2-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 24874650BA474E95829A5FCF9FC7E70E /* FBSDKCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B9C94948700B3201105CE3664AAE16F /* FBSDKCrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 24DB7D4E986A59B0E032E4F83A69536A /* FBSDKAppGroupJoinDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD55CA2036F9148BA742CCA8A9B830C /* FBSDKAppGroupJoinDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 251B153287407A947B9F77303CB7F275 /* PicoNumberConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BE76CE5679DA8B6E07A44BDB2047F8 /* PicoNumberConverter.m */; }; + 25437F3A03168A7FF5A5F5864F0DA732 /* AeroGearOAuth2-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EDAD8526A7B54F11F769344A09A832E /* AeroGearOAuth2-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 263150DA2DD0AA9AF442DA4068164DF8 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F4D41B6CBA479D0DCDA693EFAA9A0924 /* CFNetwork.framework */; }; - 27475CD6178BFAF6C02F071E7D6B8695 /* FBSDKTestUsersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ADC9B00A405E39817006F81FFEE35185 /* FBSDKTestUsersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 27591714E6846BFD95B8FBBEC15F97D1 /* FBSDKShareOpenGraphContent.m in Sources */ = {isa = PBXBuildFile; fileRef = F802C016DA01A3E387482BADD2BE08B1 /* FBSDKShareOpenGraphContent.m */; }; + 27475CD6178BFAF6C02F071E7D6B8695 /* FBSDKTestUsersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D99BCE6C92EE9ABB0FA225170CE2668 /* FBSDKTestUsersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 27591714E6846BFD95B8FBBEC15F97D1 /* FBSDKShareOpenGraphContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 7056B1A9411B61784C6FC400B790AC24 /* FBSDKShareOpenGraphContent.m */; }; 27840D8AC96D3180626B40D4AE7A715F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 27AFC2D1A21EAE366618898F50287183 /* FBSDKAppGroupContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 21D5816D72D89CAB132607CD9E3DB718 /* FBSDKAppGroupContent.m */; }; - 27B378AAF73A1EBB45FFD7EA38D37247 /* FBSDKLoginManagerLoginResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B483E3E994377EADF8687AAB4D3639F /* FBSDKLoginManagerLoginResult.m */; }; - 27B9305978AB08232BD1BAD3E5CF8FBB /* AuthzModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = D51533FCED5535DD7DEEABF396EBB5B6 /* AuthzModule.swift */; }; - 2866B55F0B1E204001EF16753AFD3426 /* FBSDKHashtag.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C3D85713058E87CDFC8CB8ED12BEF6 /* FBSDKHashtag.m */; }; - 290353FFD70C6FED0E88244849792541 /* AFHTTPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = F32F2811CA5E0256C00C32B66C4F2F30 /* AFHTTPRequestOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 290E7890207984177124BD5F84F0D04C /* FBSDKURLConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 29A5F8A4B2784F751E3BAEFB8D715F73 /* FBSDKURLConnection.m */; }; - 291FE1D4F4658AE8249A7AA798367A07 /* OAuthSwiftHTTPRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838EEB0166893D49DA90A8E050C80BC9 /* OAuthSwiftHTTPRequest.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 298BABB267BFF3841CDC2D083BC4E8C5 /* PicoCacheEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = FF82145224AB06754E14778311FFF1C1 /* PicoCacheEntry.m */; }; - 29D5072854A624ECD53A502670BE3498 /* FBSDKServerConfigurationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F17EED985D98EAADF45D0477178F287B /* FBSDKServerConfigurationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B44537869F2E871DA87CFFA22DC331B /* PicoDataConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = A52FE44D192C12C330CADDFBD1206589 /* PicoDataConverter.m */; }; - 2BD969D274F4CC68A4E73E74135AAAB6 /* FBSDKAccessTokenCacheV3_17.m in Sources */ = {isa = PBXBuildFile; fileRef = 62705299B961C1C86CEF5F226F708427 /* FBSDKAccessTokenCacheV3_17.m */; }; - 2C1DCEEF93879DDE6AD0C2F2BC350C0A /* FBSDKLikeDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 77DF3147449845276AFF282A5108FB29 /* FBSDKLikeDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2D3405986FC586FA6C0A5E0B6BA7E64E /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 709225AC09B11A63FFB8A30F1679EB49 /* Validation.swift */; }; - 2E4CAFABE35B8FC728822895A3A7581C /* XMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = E28F0B37AFDDA6F0071D50918C16BE91 /* XMLWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E5AA7B66CE7F0DB9CEFC25F55C41124 /* FBSDKServerConfigurationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 81382157D2D4A66AA1D3ACFE3D6BE823 /* FBSDKServerConfigurationManager.m */; }; - 2E8C5651C2D34FAD23D4395363E80A3F /* FBSDKAppEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 093C806F4D6EC20F2D3901AAA975BC00 /* FBSDKAppEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F37D130B5D76485C1A990F248DC8354 /* PicoSOAPClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F70A9AA3D857FD2424EDE6920E84B58D /* PicoSOAPClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F9492A82F7B9F44D6452E5A1DFB986E /* _FBSDKTemporaryErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 90C197474C5140F3C0895A39AC029EEA /* _FBSDKTemporaryErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2FA0E03C590839B4243AB5B91DD749AF /* FBSDKShareVideoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8264B08AE61BA167EEF5241279326DDA /* FBSDKShareVideoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2FB79A55DE2E9F7ABB3B4C7871CD0C5B /* OAuth1Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9C451091CB5D0DC9B7ADE88CC1435C2 /* OAuth1Swift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2FF1B23AA41F471B163257FEF07E3B95 /* FBSDKProfilePictureView.h in Headers */ = {isa = PBXBuildFile; fileRef = 20FD468B8CCCC0756CD0BCC95EC0E2A8 /* FBSDKProfilePictureView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2FFADE6D19B6BED1A0650D0CEC6EC9A1 /* FBSDKBridgeAPIProtocolType.h in Headers */ = {isa = PBXBuildFile; fileRef = F47A4F2664CC0DBEAE9657AA12897CCD /* FBSDKBridgeAPIProtocolType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31694BB1A321078621424E065953D9DD /* FBSDKServerConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = C213CC89AB88BFB39275A1470CF6D442 /* FBSDKServerConfiguration.m */; }; - 3249F988C94C1B64192C42A11902D850 /* FBSDKLoginError.h in Headers */ = {isa = PBXBuildFile; fileRef = 1022ACDC0D5F746B9818CD127BECBF7E /* FBSDKLoginError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32BE0FB08D9ECD2974197D862E320E36 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E04C30763AE2200614CEE9C94514B1D /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 334A9EB0A89E519A4CD425EF39DCDA2F /* FBSDKLoginManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A31018DA0FAB4243C599F53D7F4002D2 /* FBSDKLoginManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 349308F0D458195CBF3C7D9078D59547 /* FBSDKDialogConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 6807DDDCCA2C933022A79FE8B860F988 /* FBSDKDialogConfiguration.m */; }; - 34BEE08ED8F8B9B3B939D4D732CFBEFE /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5177257377EC4B2ADBA74EB9200C88B5 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34BFAC18A269D413F0C10F40601D4095 /* AeroGearHttp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EADC4423E244803FA3181BB459C2DD9 /* AeroGearHttp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34CCDCA848A701466256BC2927DA8856 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D6B5C34228CA861BFFC9F9C50DC6101 /* NetworkReachabilityManager.swift */; }; - 35053BA799D569D42234202DCE2DB786 /* SOAP11Body.h in Headers */ = {isa = PBXBuildFile; fileRef = 70AE865FDD65372AF15BBFF7A28DE42B /* SOAP11Body.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 356C94C2276AD2EFDC966E226C8BB5F4 /* PicoStringConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = E8CCDF5DE5AD6120F99CD1855F9E7097 /* PicoStringConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3606A4DF8BB01301D9C86021F19BD2A5 /* BFAppLinkReturnToRefererView.m in Sources */ = {isa = PBXBuildFile; fileRef = E165B620E224025726388778EA57A618 /* BFAppLinkReturnToRefererView.m */; }; - 36463D62E47D3C86C700BE506CF20513 /* SOAP12Fault.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B64BA2BF94CA885824984FA26563C67 /* SOAP12Fault.m */; }; - 36EC0F3B99211C490C358637095E707F /* FBSDKUIUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 890D58CBBB2A6C8DB95B67BF473609FE /* FBSDKUIUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36F127350534946859EEB412AFAA0702 /* SOAP12Faultcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 956AC17E65DB2A9D866060F7D98D0093 /* SOAP12Faultcode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 27AFC2D1A21EAE366618898F50287183 /* FBSDKAppGroupContent.m in Sources */ = {isa = PBXBuildFile; fileRef = EE18E11FC39053F5DD9B94AC943CA4B4 /* FBSDKAppGroupContent.m */; }; + 27B378AAF73A1EBB45FFD7EA38D37247 /* FBSDKLoginManagerLoginResult.m in Sources */ = {isa = PBXBuildFile; fileRef = FA817F5210DC94E72692FD4F6F91A35F /* FBSDKLoginManagerLoginResult.m */; }; + 27B9305978AB08232BD1BAD3E5CF8FBB /* AuthzModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9349FEFF8A9E336572DD4AFDFCBB95E /* AuthzModule.swift */; }; + 2866B55F0B1E204001EF16753AFD3426 /* FBSDKHashtag.m in Sources */ = {isa = PBXBuildFile; fileRef = D1E60C03BA729C53D2B2DF727E8EF56C /* FBSDKHashtag.m */; }; + 290353FFD70C6FED0E88244849792541 /* AFHTTPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = F2B32E0F29DB45FC1A453CC992C7CE4F /* AFHTTPRequestOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 290E7890207984177124BD5F84F0D04C /* FBSDKURLConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = C7370C3E956EC93FF86D1B20A4ACA8FE /* FBSDKURLConnection.m */; }; + 291FE1D4F4658AE8249A7AA798367A07 /* OAuthSwiftHTTPRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52AB9E887109EA73E476945AF12DE110 /* OAuthSwiftHTTPRequest.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 298BABB267BFF3841CDC2D083BC4E8C5 /* PicoCacheEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = 253F1A0D0231C941EFD7433875B2D828 /* PicoCacheEntry.m */; }; + 29D5072854A624ECD53A502670BE3498 /* FBSDKServerConfigurationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F59F8DEA6A3F28D4C4D52C0768357D45 /* FBSDKServerConfigurationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B44537869F2E871DA87CFFA22DC331B /* PicoDataConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = A342945835826178192EB8757943951D /* PicoDataConverter.m */; }; + 2BD969D274F4CC68A4E73E74135AAAB6 /* FBSDKAccessTokenCacheV3_17.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3EB375346B2C8D3656B40C12492114 /* FBSDKAccessTokenCacheV3_17.m */; }; + 2C1DCEEF93879DDE6AD0C2F2BC350C0A /* FBSDKLikeDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BDD877DF93FD50AD81D7241CA0C884D /* FBSDKLikeDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2D3405986FC586FA6C0A5E0B6BA7E64E /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF8D5B522D9740711CE8435CCE9B0E02 /* Validation.swift */; }; + 2E4CAFABE35B8FC728822895A3A7581C /* XMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = E98185FEB8C1B627579E39A8C167ECFD /* XMLWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E5AA7B66CE7F0DB9CEFC25F55C41124 /* FBSDKServerConfigurationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F29CAAD1BB18BF9CB8084D1B89B1302 /* FBSDKServerConfigurationManager.m */; }; + 2E8C5651C2D34FAD23D4395363E80A3F /* FBSDKAppEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 96AABE0511FB48C24FEBB283AECCBD6D /* FBSDKAppEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F37D130B5D76485C1A990F248DC8354 /* PicoSOAPClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AF9FB412C44A6C6E2AD8748437BF249 /* PicoSOAPClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F9492A82F7B9F44D6452E5A1DFB986E /* _FBSDKTemporaryErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 13900C7D8F227CAD9CB38990554577BE /* _FBSDKTemporaryErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2FA0E03C590839B4243AB5B91DD749AF /* FBSDKShareVideoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 2922FB2E42BE69F8AE43882384C606D3 /* FBSDKShareVideoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FB79A55DE2E9F7ABB3B4C7871CD0C5B /* OAuth1Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C2F215FD6D0B72A8DA19A641B9FE70E /* OAuth1Swift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2FF1B23AA41F471B163257FEF07E3B95 /* FBSDKProfilePictureView.h in Headers */ = {isa = PBXBuildFile; fileRef = E9DE6BC032B1254A40286B63CBFF3A71 /* FBSDKProfilePictureView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FFADE6D19B6BED1A0650D0CEC6EC9A1 /* FBSDKBridgeAPIProtocolType.h in Headers */ = {isa = PBXBuildFile; fileRef = FB382AABE1E3470B42C9EEC112A5093C /* FBSDKBridgeAPIProtocolType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31694BB1A321078621424E065953D9DD /* FBSDKServerConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E427859EAE5E7D3B3BA486A7A8C464A /* FBSDKServerConfiguration.m */; }; + 3249F988C94C1B64192C42A11902D850 /* FBSDKLoginError.h in Headers */ = {isa = PBXBuildFile; fileRef = 58E317C859B7AB6E3D0739B5B71301A7 /* FBSDKLoginError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32BE0FB08D9ECD2974197D862E320E36 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = DF945EAA522F207DE33808DB087B0ED3 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 334A9EB0A89E519A4CD425EF39DCDA2F /* FBSDKLoginManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FEADBC8B24D8149E0073CA9727C4873D /* FBSDKLoginManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 349308F0D458195CBF3C7D9078D59547 /* FBSDKDialogConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 13FA538187DB568F317632B9E8D156F8 /* FBSDKDialogConfiguration.m */; }; + 34BEE08ED8F8B9B3B939D4D732CFBEFE /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4CB35C893E9F377B433D718E5BEA25D /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34BFAC18A269D413F0C10F40601D4095 /* AeroGearHttp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1FECF10F6484C401AA2063799E4D3A /* AeroGearHttp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34CCDCA848A701466256BC2927DA8856 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0CE31C56A840889D258F798E2CA59CF /* NetworkReachabilityManager.swift */; }; + 35053BA799D569D42234202DCE2DB786 /* SOAP11Body.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B9BF83E44322FE39663E2840C03C69 /* SOAP11Body.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 356C94C2276AD2EFDC966E226C8BB5F4 /* PicoStringConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = E2E899AB3CDE733064C296123AE086D3 /* PicoStringConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3606A4DF8BB01301D9C86021F19BD2A5 /* BFAppLinkReturnToRefererView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D51D7593B2C8C9F15A50ED76AD3B7BD /* BFAppLinkReturnToRefererView.m */; }; + 36463D62E47D3C86C700BE506CF20513 /* SOAP12Fault.m in Sources */ = {isa = PBXBuildFile; fileRef = 641EB0B2CF3DCFB201AE94A62F5B5C71 /* SOAP12Fault.m */; }; + 36EC0F3B99211C490C358637095E707F /* FBSDKUIUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = B097E2C12AEA079CF7BCA8689E33E73A /* FBSDKUIUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36F127350534946859EEB412AFAA0702 /* SOAP12Faultcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 341C402865E354935E6CAEBFB17F0316 /* SOAP12Faultcode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3708AA48F1D26CB56F88BB6FEC72DE36 /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08C1968BA70D12AB29B41925B9F06854 /* Bolts.framework */; }; - 3723F9F27EC35F88F58EA3BF27AC7338 /* PicoCacheEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = 369953AF6E619F7C1F3B72AA067F28C0 /* PicoCacheEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3727D92D4B6CF5B09E53F33C773876D2 /* FBSDKMonotonicTime.m in Sources */ = {isa = PBXBuildFile; fileRef = E6C16295505FB2BF767DB558D2D3F39C /* FBSDKMonotonicTime.m */; }; - 375E8C355CB9A979E9F03DAEE9703171 /* FBSDKShareOpenGraphAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B1AEF974329C68A95E748E04A041512 /* FBSDKShareOpenGraphAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3763DC15F50037130B37AFA9785E680D /* SOAP12Faultreason.m in Sources */ = {isa = PBXBuildFile; fileRef = E2D84D4E379ED1CA958B3FE77245B2DD /* SOAP12Faultreason.m */; }; - 3823A8BFFA8A36D1F2B1D718A1057719 /* FBSDKSystemAccountStoreAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5943EE77DE049CE24E8216397C669A09 /* FBSDKSystemAccountStoreAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 384AB7595557A39CB10CBD9CB467D24D /* FBSDKLiking.h in Headers */ = {isa = PBXBuildFile; fileRef = 82B4D37A4B68D5145533B0EA49AE5529 /* FBSDKLiking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3853FC6B534F1D3B97A5038666B97DA3 /* SOAP11Header.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E4DDBCC99B23C484A06A26D561669C1 /* SOAP11Header.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 385E8CF0234426575581CCA6F53DD434 /* FBSDKGameRequestFrictionlessRecipientCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 64EB263AD2CAA4F0C2DAEC69A76D17FA /* FBSDKGameRequestFrictionlessRecipientCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 387B78488B01402C1A6A04A4485972AA /* FBSDKShareUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = C56F3BEBA87B9565B7AE590E427EB178 /* FBSDKShareUtility.m */; }; - 38E856869AE417CEFC8F9F02FE454291 /* BFAppLinkReturnToRefererView_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 861331A5919C61221D4220E015FB48EF /* BFAppLinkReturnToRefererView_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A01CE59DF9D68D5F2623F88E522A33E /* FBSDKGameRequestFrictionlessRecipientCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 78BC1EE1A2A61F13B240A2D361A394DF /* FBSDKGameRequestFrictionlessRecipientCache.m */; }; - 3A31EE2CDC26FC7889C0059514E91C3D /* FBSDKButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E75ED6A18E2235FD2B7EFE3C3F31A84 /* FBSDKButton.m */; }; - 3ABF5C6E772B5706FEC84D0F880E9061 /* PicoXMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = BDDC588B1D31C7CBEA394CFAE312A168 /* PicoXMLWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3AC3D4A319B72CA8EC9EE10DE609BF97 /* SOAP12Fault.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F799AC937F5C7AEC06CA7E3C5BDA25 /* SOAP12Fault.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3B629068F4BE1D7821957056F25E33C1 /* Locksmith-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 14D0139B3FD76C94B4FF8B821C3392C3 /* Locksmith-dummy.m */; }; - 3D75C1A03F08AB28F30D41A9E3E5389E /* FBSDKAccessTokenCacheV4.m in Sources */ = {isa = PBXBuildFile; fileRef = 653556333598D78E3109BD434E3EE067 /* FBSDKAccessTokenCacheV4.m */; }; - 3DB7D1D261D974F55FDB4DD7AAC42861 /* FBSDKErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = DD47771694EBCCF7CDC7F99EF4933D8B /* FBSDKErrorRecoveryAttempter.m */; }; - 3EA077D046DCD950DCAC4BCD2C1C3233 /* FBSDKShareUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 15473329279681B6F9BA230A10487271 /* FBSDKShareUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EA8F215C9C1432D74E5CCA4834AA8C0 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43F8361384E68D71796B48BBFCFF9B53 /* ResponseSerialization.swift */; }; - 3F17A710798B958949B20EC8D0CCFAC0 /* FBSDKMessageDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = B95462361C49CDAF8E954231E62DA9F9 /* FBSDKMessageDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3FD0D93AD926C94818225AA013D70FDF /* FBSDKShareKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A89952E618864FD042ECC52B38FAFAF /* FBSDKShareKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 401C2DDD1436B4AD6B3A43D775389EA4 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 83FD2B7A0D1418ED642F025298AECE39 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 406804221AD8D7EC71E4CC582AF7B1C2 /* FBSDKAppGroupContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 41E568160891D9D6F67F5E703D058606 /* FBSDKAppGroupContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4081EA628AF0B73AC51FFB9D7AB3B89E /* Manager.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD1427DC1B47ED69AE4E29B9FF3C4266 /* Manager.swift */; }; - 4091FBB9624025711B56808DA069BB99 /* FBSDKAccessTokenCacheV4.h in Headers */ = {isa = PBXBuildFile; fileRef = 8682E1A1D05E4459FD2708AD75300823 /* FBSDKAccessTokenCacheV4.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4126FC06B09C1514C4623BEF344EEDF2 /* AFHTTPRequestOperationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9466D0B107EC3EE31F905676FC9C93CF /* AFHTTPRequestOperationManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4142B023AD5F064B77F97768E6CE29C5 /* Alamofire-SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AACD3FAADC17BBC448BEC527B545D82E /* Alamofire-SwiftyJSON-dummy.m */; }; - 4151A1A3483D663770E5AC8E08E89474 /* FBSDKGraphRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F1149732BA5702005FF884E8A543784F /* FBSDKGraphRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4157F58C771B24EB545FBB57552535B2 /* FBSDKGameRequestDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 855F0E9A6132003233F8E4A5A803BE62 /* FBSDKGameRequestDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3723F9F27EC35F88F58EA3BF27AC7338 /* PicoCacheEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CDBB508940DDCF7B9D7A7BB88AA6808 /* PicoCacheEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3727D92D4B6CF5B09E53F33C773876D2 /* FBSDKMonotonicTime.m in Sources */ = {isa = PBXBuildFile; fileRef = 2758CDD852D3E1D43731CC363D41F351 /* FBSDKMonotonicTime.m */; }; + 375E8C355CB9A979E9F03DAEE9703171 /* FBSDKShareOpenGraphAction.h in Headers */ = {isa = PBXBuildFile; fileRef = D7C8B0D3AC25D7A168CD3B60E2C7AFAC /* FBSDKShareOpenGraphAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3763DC15F50037130B37AFA9785E680D /* SOAP12Faultreason.m in Sources */ = {isa = PBXBuildFile; fileRef = 68FD654385FFA7EB94F71357DBB288AD /* SOAP12Faultreason.m */; }; + 3823A8BFFA8A36D1F2B1D718A1057719 /* FBSDKSystemAccountStoreAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = B790F2114D3C24DC95B461C8FEDF2F27 /* FBSDKSystemAccountStoreAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 384AB7595557A39CB10CBD9CB467D24D /* FBSDKLiking.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DAFC3F9EC85CD460C78927703B69018 /* FBSDKLiking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3853FC6B534F1D3B97A5038666B97DA3 /* SOAP11Header.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FC30766170AF8CCEFE87413EF494B0D /* SOAP11Header.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 385E8CF0234426575581CCA6F53DD434 /* FBSDKGameRequestFrictionlessRecipientCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 77F321E3A1592606E8E468C137BD4767 /* FBSDKGameRequestFrictionlessRecipientCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 387B78488B01402C1A6A04A4485972AA /* FBSDKShareUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B7086934055803981C25A8B9519CAB5 /* FBSDKShareUtility.m */; }; + 38E856869AE417CEFC8F9F02FE454291 /* BFAppLinkReturnToRefererView_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = DC421A549F07F0F05BA4FBF1E9346FC4 /* BFAppLinkReturnToRefererView_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A01CE59DF9D68D5F2623F88E522A33E /* FBSDKGameRequestFrictionlessRecipientCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7596BE6F683724F0BB322CFBE035CD3A /* FBSDKGameRequestFrictionlessRecipientCache.m */; }; + 3A31EE2CDC26FC7889C0059514E91C3D /* FBSDKButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BF25836203DE3FA87BB522D1962AE3D /* FBSDKButton.m */; }; + 3ABF5C6E772B5706FEC84D0F880E9061 /* PicoXMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 05A4BCEC8496B92F46E772277276A624 /* PicoXMLWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3AC3D4A319B72CA8EC9EE10DE609BF97 /* SOAP12Fault.h in Headers */ = {isa = PBXBuildFile; fileRef = 54F40D126FCB969644C3E48CBFD76364 /* SOAP12Fault.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B629068F4BE1D7821957056F25E33C1 /* Locksmith-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 30B1B6EACF671F82F317A2D8F78C0428 /* Locksmith-dummy.m */; }; + 3D75C1A03F08AB28F30D41A9E3E5389E /* FBSDKAccessTokenCacheV4.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BCC0D8A274E5C9EA46E173F1094C0B6 /* FBSDKAccessTokenCacheV4.m */; }; + 3DB7D1D261D974F55FDB4DD7AAC42861 /* FBSDKErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E1D4CAE3CEAFCAAD333C0E910874B5A /* FBSDKErrorRecoveryAttempter.m */; }; + 3EA077D046DCD950DCAC4BCD2C1C3233 /* FBSDKShareUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 181442E5740E16A5CEEBBCE007E90291 /* FBSDKShareUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EA8F215C9C1432D74E5CCA4834AA8C0 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6505D6072E350688C80518867DDA202E /* ResponseSerialization.swift */; }; + 3F17A710798B958949B20EC8D0CCFAC0 /* FBSDKMessageDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = AB2B867F382756AEE2541E21A9FF57F3 /* FBSDKMessageDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3FD0D93AD926C94818225AA013D70FDF /* FBSDKShareKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B880E82C4D8B2F97F6B4B511D6202D16 /* FBSDKShareKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 401C2DDD1436B4AD6B3A43D775389EA4 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 649CD4BD6A9CDE8B826310524D956AB4 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 406804221AD8D7EC71E4CC582AF7B1C2 /* FBSDKAppGroupContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FA1406D0F49FE359FEACE986C91FE4C /* FBSDKAppGroupContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4081EA628AF0B73AC51FFB9D7AB3B89E /* Manager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6901CD0F0798F0FF1CF58A454B00BF5E /* Manager.swift */; }; + 4091FBB9624025711B56808DA069BB99 /* FBSDKAccessTokenCacheV4.h in Headers */ = {isa = PBXBuildFile; fileRef = 970E004EB1D2859C29D2718DDCADA70E /* FBSDKAccessTokenCacheV4.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4126FC06B09C1514C4623BEF344EEDF2 /* AFHTTPRequestOperationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B1178D0B8118B55AD612CCC6E0E1BEE6 /* AFHTTPRequestOperationManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4142B023AD5F064B77F97768E6CE29C5 /* Alamofire-SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CF93229AF4410648869825CF6C6C2360 /* Alamofire-SwiftyJSON-dummy.m */; }; + 4151A1A3483D663770E5AC8E08E89474 /* FBSDKGraphRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CD27305275043421A1B9D35CDF0985D /* FBSDKGraphRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4157F58C771B24EB545FBB57552535B2 /* FBSDKGameRequestDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D6541641D5AF66DD8BA73761BE06DBF /* FBSDKGameRequestDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4186787644AF6C98193CCF8C12E8D6B0 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 44D19E7949F6AC8C367B5472424432F4 /* AFNetworking.framework */; }; - 41A00F5CF45C7D1B97225996C473293F /* OAuthSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 30A603EB02F74A511AB9A822F1E219A3 /* OAuthSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42643BE23BCFC5EB0F4E7ED31768B68A /* PicoDateConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 388E53B84E9AD3929D636091D9F86B46 /* PicoDateConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 41A00F5CF45C7D1B97225996C473293F /* OAuthSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 131B3D6F3238585F756807D668316A96 /* OAuthSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42643BE23BCFC5EB0F4E7ED31768B68A /* PicoDateConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C32D1A658FF9A7920F103DB05F8743C /* PicoDateConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 42890EFA1A9960C220BFA8647831E467 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 399E48454AFBFA0A711E87D787004D42 /* Security.framework */; }; - 4305C8D7E5269805600F23D8FEA37071 /* DateUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A47E9F6015DDE9C73D61C1488FB8C4 /* DateUtils.swift */; }; - 43BC8D2611C04A47C0BE9FFB228E07A5 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0D7015FCB1CB1EB6EA235A371F0616 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4433527C657120BBB1978008CABDB7B3 /* SOAP12Faultreason.h in Headers */ = {isa = PBXBuildFile; fileRef = A036951C6529EAEE6E99BDB0124CB4E5 /* SOAP12Faultreason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4305C8D7E5269805600F23D8FEA37071 /* DateUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C3090D056547D348B4DED4ED95D8229 /* DateUtils.swift */; }; + 43BC8D2611C04A47C0BE9FFB228E07A5 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FEFACB78AA4969DF7EFBB4EF5B2FFF97 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4433527C657120BBB1978008CABDB7B3 /* SOAP12Faultreason.h in Headers */ = {isa = PBXBuildFile; fileRef = 748DF7BC58287CBD20827DD2D0111A61 /* SOAP12Faultreason.h */; settings = {ATTRIBUTES = (Public, ); }; }; 443CD693458E72E577CD457C3F55D9DD /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A0C2BC06731590EF73A198E51021E283 /* FBSDKCoreKit.framework */; }; - 46485D36E37F397B7F56EE76B3382C85 /* Dictionary_Initializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D26EE5ECCE02F26F12A1690B9AFC74D /* Dictionary_Initializers.swift */; }; - 46E961BEA7247217652A5F012F82FECC /* FBSDKTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A19A53064247893329724466C8BBA3 /* FBSDKTooltipView.m */; }; + 46485D36E37F397B7F56EE76B3382C85 /* Dictionary_Initializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF19FFE43336E8B00429587D7F0BD71E /* Dictionary_Initializers.swift */; }; + 46E961BEA7247217652A5F012F82FECC /* FBSDKTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A0D4C1363CEC353435FCF55494712AC /* FBSDKTooltipView.m */; }; 4709B3DC439F20AC0EE23258666AD2AF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; 4740F7545240B7461849EFDC0F075166 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 958F6A42BAA81D2BB964A3489F124CB1 /* SystemConfiguration.framework */; }; - 4842CF7A08B39729833F408902F1ADF0 /* BFCancellationTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC5307CE765586C1965E955ADDDE40B /* BFCancellationTokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4842CF7A08B39729833F408902F1ADF0 /* BFCancellationTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = EF40A6AAB5DA7DC0515A09C24F770683 /* BFCancellationTokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 484BA6D52FA1AAB3CE29A0A41F3F6EAB /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08C1968BA70D12AB29B41925B9F06854 /* Bolts.framework */; }; - 48D8F32EC0B32EEE9FA0B8F60E447887 /* FBSDKPaymentObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 7974F2A4ACA878BD1D00304DDC821760 /* FBSDKPaymentObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49239C6CF815B92F2DF5B5D79FB9B5AF /* FBSDKTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCC8E20C9B40546EAEF60C20ED51B3 /* FBSDKTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4B42AB3B0147E10869BABB83CC9D1770 /* FBSDKIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = C290E65DEEDBBDC46D9D6F7C71AB367F /* FBSDKIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4B4B2B87CA851CEDEDF6AC671EC8D862 /* FBSDKKeychainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = AC91A658189E652781FB7DDBDFBB5516 /* FBSDKKeychainStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C1AD82A4DEEE0D1D2B34913ABBBC311 /* FBSDKBridgeAPIProtocolWebV2.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F5C9D8B2F08AE581C1296ED7A892BAD /* FBSDKBridgeAPIProtocolWebV2.m */; }; - 4C1D00D2AAB1C6C511FF8F5FC76698D1 /* FBSDKColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7356257428E214CB34A5760466C95B7E /* FBSDKColor.m */; }; - 4C49A4B4D6FB7CBBA27B18F0E001AE18 /* SOAP12Header.h in Headers */ = {isa = PBXBuildFile; fileRef = 02EC98B3805B51F0219E192EE2186F4E /* SOAP12Header.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4C8A700F201D817E06260539577C0778 /* PicoClassSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B87A7448B86581C0EB35DB79173C59B /* PicoClassSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4CA2747F836DF4225DB2BBBF3C9857E9 /* PicoBindingSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = AB72A6D04CA38E16CDB83833C5A471B0 /* PicoBindingSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4DA130F813859583C3363088029A470E /* _FBSDKLoginRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DAEF140C76E1B2FBD4F7FC75E1C220E /* _FBSDKLoginRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4DE74A102F928A9E1177E7F5D3F1904B /* PicoStringConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BE0AB3877B4D153CE7A2D28629DD59A /* PicoStringConverter.m */; }; - 4E23C0C3C5CF154075BDE3E79D2EAC43 /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09D281A5B119FC476F1176E8DF1CACF5 /* SHA1.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4E32C6B26518F18DC4AB3E225B86EE88 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 941E30888622E07C57A5D4B50BFECD52 /* AFSecurityPolicy.m */; }; - 4E94B8F460BF431A50D94814F7C8AF61 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F98737A1AF4DDA2517693DA7DC88DDA /* UIActivityIndicatorView+AFNetworking.m */; }; - 4ECD20B3FB85C1CC4873DE1463254036 /* BFURL_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E03E6F126B656BB5F31380F21A270E4 /* BFURL_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F093F6FBA6E6B060CF66145CF214E14 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D988C1D55C3A7F7453F769B39613CBFF /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F3AF2A36297BA61978025EE89C7FE97 /* FBSDKAppEventsUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 03926F51EA3E140C9D34A06A349C5B4C /* FBSDKAppEventsUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5182510A2DA1A6F9F44DAEDEDA45265F /* SOAP11Fault.m in Sources */ = {isa = PBXBuildFile; fileRef = 8394B36D0554884362165B95C4B48FDE /* SOAP11Fault.m */; }; - 518C27917941491F2434FDE54E13684E /* FBSDKWebDialogView.h in Headers */ = {isa = PBXBuildFile; fileRef = 946E9387D957A20DB06674D7AC4EF532 /* FBSDKWebDialogView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 52681368D4EB6EE79BE9FEF151AC185F /* FBSDKShareDialogMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B6143289E0B822F8FB409AB6DF32D7B /* FBSDKShareDialogMode.m */; }; - 537E710078694948A4693E42674ED1B9 /* FBSDKAccessToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 48DC3102D25CC2885C775469FA237FC2 /* FBSDKAccessToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 538E4565A1286D23297E4D4AB4A5C9A9 /* BFCancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = AA811147A2D3811E1C5D6CF5E7496567 /* BFCancellationToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53C50C8277DD48BD3D6B9A6CAF9B226A /* OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = D14149328F088F69977D055F97F1A149 /* OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 48D8F32EC0B32EEE9FA0B8F60E447887 /* FBSDKPaymentObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 9006F8D1357E4B8EA628B5AAF2E90450 /* FBSDKPaymentObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49239C6CF815B92F2DF5B5D79FB9B5AF /* FBSDKTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = FFDAACFC9512547EDF8BE05DA1F364A0 /* FBSDKTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B42AB3B0147E10869BABB83CC9D1770 /* FBSDKIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CCB82690AE661118A5A2B1F83DB27F /* FBSDKIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4B4B2B87CA851CEDEDF6AC671EC8D862 /* FBSDKKeychainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B562CB405B8D4C683846E5E7E9D9661 /* FBSDKKeychainStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C1AD82A4DEEE0D1D2B34913ABBBC311 /* FBSDKBridgeAPIProtocolWebV2.m in Sources */ = {isa = PBXBuildFile; fileRef = B3F535A35FCC640E20ADBD4BBA91D6A5 /* FBSDKBridgeAPIProtocolWebV2.m */; }; + 4C1D00D2AAB1C6C511FF8F5FC76698D1 /* FBSDKColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 217EC7815536FE755B01108A7C4F5896 /* FBSDKColor.m */; }; + 4C49A4B4D6FB7CBBA27B18F0E001AE18 /* SOAP12Header.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FC03562674518F8CE86814BC4B0030D /* SOAP12Header.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4C8A700F201D817E06260539577C0778 /* PicoClassSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 9318387D10AE5ECBFFA75ABB47F93C56 /* PicoClassSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4CA2747F836DF4225DB2BBBF3C9857E9 /* PicoBindingSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = D9B78DB015C57D9FC396DB02B629C7BF /* PicoBindingSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DA130F813859583C3363088029A470E /* _FBSDKLoginRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = AE86A866B5EA1DC5FC97A722B020C245 /* _FBSDKLoginRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DE74A102F928A9E1177E7F5D3F1904B /* PicoStringConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EDA45C2E4C6848BB11FA43179BF4198 /* PicoStringConverter.m */; }; + 4E23C0C3C5CF154075BDE3E79D2EAC43 /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60B77873E45515B9A1DEBFCB903F63DA /* SHA1.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4E32C6B26518F18DC4AB3E225B86EE88 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = B66583BDD56009AD8E058B8DD4DD4389 /* AFSecurityPolicy.m */; }; + 4E94B8F460BF431A50D94814F7C8AF61 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = ACDC8004227F57BF8C460F67D9F3AEB1 /* UIActivityIndicatorView+AFNetworking.m */; }; + 4ECD20B3FB85C1CC4873DE1463254036 /* BFURL_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EE890A8CB428302D2CA0B0497E677757 /* BFURL_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F093F6FBA6E6B060CF66145CF214E14 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F771EE9FB7C9785200A278A5DC2CCF2 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F3AF2A36297BA61978025EE89C7FE97 /* FBSDKAppEventsUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1A6F9C85ED33DBE5CAF56D0F717AC3 /* FBSDKAppEventsUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5182510A2DA1A6F9F44DAEDEDA45265F /* SOAP11Fault.m in Sources */ = {isa = PBXBuildFile; fileRef = A26DC15FDC3195E1A93C4AB5B34AB638 /* SOAP11Fault.m */; }; + 518C27917941491F2434FDE54E13684E /* FBSDKWebDialogView.h in Headers */ = {isa = PBXBuildFile; fileRef = 15D94FD0D4CC6CB9750B79FC0A118BFF /* FBSDKWebDialogView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 52681368D4EB6EE79BE9FEF151AC185F /* FBSDKShareDialogMode.m in Sources */ = {isa = PBXBuildFile; fileRef = B6251C3694DE790A97367AD364478A2E /* FBSDKShareDialogMode.m */; }; + 537E710078694948A4693E42674ED1B9 /* FBSDKAccessToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DDD853217D13149365EEFE380A197B3 /* FBSDKAccessToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 538E4565A1286D23297E4D4AB4A5C9A9 /* BFCancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 48350D5976EF89B8CC7F1237705FC829 /* BFCancellationToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53C50C8277DD48BD3D6B9A6CAF9B226A /* OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295467E861E69D6BCA99BF3E883BD728 /* OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 54D00A6EF2E46F4A4672CF5FB6492E1E /* Pods-VendooUITests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED1D2220615A13294FD6AEC63793DA67 /* Pods-VendooUITests-dummy.m */; }; - 55844A207DAD926A4DAFC046046450B5 /* FBSDKServerConfigurationManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 50989BA46D28372E07D04E3908075211 /* FBSDKServerConfigurationManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55ECA0312F535997CA9126E808CA2B7E /* BFExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8392A57ED9EEF84014F04DC8A1E61B5E /* BFExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5611FBD348B8C8A4FFF9875FF2F5BDA6 /* FBSDKGraphRequestMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 34512B01C65A789BF45185AE0A67B13A /* FBSDKGraphRequestMetadata.m */; }; - 56C8D4F00869E61F210A24E0EE8F3A13 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D2F24C01FCAB4BCC3D3FA9F653B32ACF /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 575E7CB2D6DE03AA64E69683F9FA9D0B /* PicoXMLRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A358F13C69207D6105FC9C191A11EDE /* PicoXMLRequestOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57FA7FEEEF914BE0BF48A58ED1880B22 /* FBSDKAccessTokenCacheV3_21.m in Sources */ = {isa = PBXBuildFile; fileRef = 922DD6AE444FAB755BC36324DDA27C98 /* FBSDKAccessTokenCacheV3_21.m */; }; - 59837E92C1E6B0650A77FC8664DF9DA9 /* FBSDKWebDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 445C0EDBA55F71AEA79D9B6A6E9E0099 /* FBSDKWebDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 59B4A11C6CEB352D03892AF9828AB52B /* FBSDKBridgeAPIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F2C51BEBB189638EEDF89B1645027C7 /* FBSDKBridgeAPIResponse.m */; }; + 55844A207DAD926A4DAFC046046450B5 /* FBSDKServerConfigurationManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 61ADD2064E6629285BDB32CD2BE92EFC /* FBSDKServerConfigurationManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55ECA0312F535997CA9126E808CA2B7E /* BFExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C96392113821188FBAE7A7C15A1F7FA /* BFExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5611FBD348B8C8A4FFF9875FF2F5BDA6 /* FBSDKGraphRequestMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 53727499FD2F4F94DC389BAF704051B0 /* FBSDKGraphRequestMetadata.m */; }; + 56C8D4F00869E61F210A24E0EE8F3A13 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = C3F6FF9DB698C28D143B6BF0567B6B80 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 575E7CB2D6DE03AA64E69683F9FA9D0B /* PicoXMLRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C9B8434698C3B13F8E0CC0F86B34B366 /* PicoXMLRequestOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57FA7FEEEF914BE0BF48A58ED1880B22 /* FBSDKAccessTokenCacheV3_21.m in Sources */ = {isa = PBXBuildFile; fileRef = 29F9D19D037A8EE9370C0DB8DD065BFB /* FBSDKAccessTokenCacheV3_21.m */; }; + 59837E92C1E6B0650A77FC8664DF9DA9 /* FBSDKWebDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = C063D3AFC11878A61C490B9FF536B4B8 /* FBSDKWebDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59B4A11C6CEB352D03892AF9828AB52B /* FBSDKBridgeAPIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A9E0F97DEB7F0BC9F9F4DBF19C174763 /* FBSDKBridgeAPIResponse.m */; }; 59E32510D0201F13D14DF5CB41CD0E96 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 399E48454AFBFA0A711E87D787004D42 /* Security.framework */; }; - 5A40CE0717F4DFAF776F12F835401D72 /* FBSDKShareError.h in Headers */ = {isa = PBXBuildFile; fileRef = E51C81BD9B78717756984FE087C89467 /* FBSDKShareError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B3E54989E42E7F23D380EFDBB3A41AF /* BFAppLinkNavigation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AE07EE4E681901FA813F262C05E3448 /* BFAppLinkNavigation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BC19E6E0F199276003F0AF96838BCE5 /* Upload.swift in Sources */ = {isa = PBXBuildFile; fileRef = E03FC182D2CE92B975609B2849BE94DE /* Upload.swift */; }; - 5C9BDDBB790ACE3711E8AD09A13E0FB2 /* LocksmithSecurityClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BA9271C798734400DB55D6C59AAC05C /* LocksmithSecurityClass.swift */; }; - 5CB05FBCB32D21E194B5ECF680CB6AE0 /* Download.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB381D94D16DFBFA05B1C133B19605E7 /* Download.swift */; }; - 5DB28EB181DDB2482EAB7052C0FFDD4A /* FBSDKShareKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A9F3CC4B7AF7E9A1E3962F0886F5EAC9 /* FBSDKShareKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EA916E98A026DD4FC5E05EF9B921F0F /* FBSDKInternalUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C48EB923D375FB92E29D3F5C3ADF6F2 /* FBSDKInternalUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A40CE0717F4DFAF776F12F835401D72 /* FBSDKShareError.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FA552A6229E225EA2F5A55AB49F3050 /* FBSDKShareError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B3E54989E42E7F23D380EFDBB3A41AF /* BFAppLinkNavigation.h in Headers */ = {isa = PBXBuildFile; fileRef = DD172DA02CE936E22A08997F0FC9C654 /* BFAppLinkNavigation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5BC19E6E0F199276003F0AF96838BCE5 /* Upload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FDBD5B8F7CBF79CD663F302B61C8CC4 /* Upload.swift */; }; + 5C9BDDBB790ACE3711E8AD09A13E0FB2 /* LocksmithSecurityClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65A19496509F266BB090AA747B9498C6 /* LocksmithSecurityClass.swift */; }; + 5CB05FBCB32D21E194B5ECF680CB6AE0 /* Download.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA70089A9A303EAF8556B8C78779A34F /* Download.swift */; }; + 5DB28EB181DDB2482EAB7052C0FFDD4A /* FBSDKShareKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D6D874955A915C9788E1CA656729799F /* FBSDKShareKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EA916E98A026DD4FC5E05EF9B921F0F /* FBSDKInternalUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FC0A7AC7F769D3C5FA8DB2B334F115C /* FBSDKInternalUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5F984685580DDF4C89B490D699CCCDBB /* Pods-VendooTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D58E7F41DDEFC4928A1F0F58E051454 /* Pods-VendooTests-dummy.m */; }; - 5FA117E5597FFEB723A700BA077A7B6B /* SOAP12Body.m in Sources */ = {isa = PBXBuildFile; fileRef = 15B2B41FA34D06D420D6CFA697948980 /* SOAP12Body.m */; }; - 6042E03938FE23B2CB265B549675C2F3 /* SOAP12Reasontext.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D7E5C377C12351EBA1F3F6A4DFF4A04 /* SOAP12Reasontext.m */; }; - 605DA560C2D69698B1BA8DF3C5FF74C2 /* NSData+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BAEF9913D24216FAC013B100756B399 /* NSData+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 60A2123AE07346F415CA44359F873F10 /* FBSDKAppEventsUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = C51ED646663C2D3BEDD3F19303F381F2 /* FBSDKAppEventsUtility.m */; }; - 612A5931CEEFDFA056FE645BDD784469 /* Locksmith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59CBA0BBEFC4D6A6F7D8D84B0AFF2039 /* Locksmith.swift */; }; - 6167D4C5CA1DF7E209EE66CD5E706DB5 /* FBSDKLikeObjectType.h in Headers */ = {isa = PBXBuildFile; fileRef = DA512581CBB07561EF9B4D60790C964D /* FBSDKLikeObjectType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5FA117E5597FFEB723A700BA077A7B6B /* SOAP12Body.m in Sources */ = {isa = PBXBuildFile; fileRef = 41326BAF215E409BF30CE24C8E3B7F34 /* SOAP12Body.m */; }; + 6042E03938FE23B2CB265B549675C2F3 /* SOAP12Reasontext.m in Sources */ = {isa = PBXBuildFile; fileRef = D387864406E8422F92CA61AB19927C6D /* SOAP12Reasontext.m */; }; + 605DA560C2D69698B1BA8DF3C5FF74C2 /* NSData+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC25DEBFAECC3D2F80687A07282E6D7 /* NSData+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 60A2123AE07346F415CA44359F873F10 /* FBSDKAppEventsUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = DA531B33A6C90B985DB6803814EE9F15 /* FBSDKAppEventsUtility.m */; }; + 612A5931CEEFDFA056FE645BDD784469 /* Locksmith.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2BC5A848FDCA4E0EB4EB822AD700B0B /* Locksmith.swift */; }; + 6167D4C5CA1DF7E209EE66CD5E706DB5 /* FBSDKLikeObjectType.h in Headers */ = {isa = PBXBuildFile; fileRef = 34C252175A27D0480C732A2941D0F0DC /* FBSDKLikeObjectType.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6200682BC2425BD28680140B8EF3851E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 626752EF7EB05FDEFB7DDBA7CE66B57D /* PicoKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D6A6C232523AE8D6C886CD71856EA57 /* PicoKit-dummy.m */; }; - 62E8346F03C03E7F4D631361F325689E /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0FBD73C618A0A1AF39C12EA1B4A84C2 /* Response.swift */; }; - 6312E1B8FE4FC1059BA2B23537E7B3D0 /* BFAppLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C973A6271798D18C343C33CF5817916 /* BFAppLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 639F646ABB9A9E4D3666B6CDD155BDBD /* PicoXMLReader.h in Headers */ = {isa = PBXBuildFile; fileRef = F0355B60BB0530ACF8957DCC9422F53D /* PicoXMLReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 64D1DE8EA4BAACC7B802D787788E3F88 /* SOAP11Envelope.m in Sources */ = {isa = PBXBuildFile; fileRef = B19C1A61616A8F44030323C1E6A420F8 /* SOAP11Envelope.m */; }; - 653C036B94D8543FB8FB1FDD38C7FFAA /* RequestSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951DB7674FB573406B9F2D0ECA027D5D /* RequestSerializer.swift */; }; - 65AD76A5209F07993BCCF096FA03E254 /* FBSDKLikeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 72D7B87EEE287376F0B6386C9FCBDF58 /* FBSDKLikeControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6607F176EF0C2BDF9BCC417DD295D59D /* FBSDKBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = 223E1C4B64B6B913DE9B7BA9EC5C6A1C /* FBSDKBase64.m */; }; - 66533D7A594AA93C8C43EF1BCE668A74 /* FBSDKAppInviteContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 011E81F52DEC72ABC1B7D16091DECE32 /* FBSDKAppInviteContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6745F3DFC6CCC37EA42C4930668DA40F /* FBSDKColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 703D40926DCB00962ECD987CE19BBAFC /* FBSDKColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67C9843DC2B4557A9EE0C5D01604A0E7 /* FBSDKBridgeAPIProtocolNativeV1.m in Sources */ = {isa = PBXBuildFile; fileRef = 912B992F63FE1905867896412BE81E2A /* FBSDKBridgeAPIProtocolNativeV1.m */; }; - 6817DE148CDBD0D314AFC83255A645E4 /* FBSDKLoginTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = D6804C3D75862A10D75B46FDE37342AE /* FBSDKLoginTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 683FC99BAEA8DDE9EBEE2EC93F949B36 /* FBSDKLoginManagerLoginResult+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A872E4F0A8D043CF3EC754DB9C671555 /* FBSDKLoginManagerLoginResult+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 626752EF7EB05FDEFB7DDBA7CE66B57D /* PicoKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D48049C37A60D5DA181413D235FDFACD /* PicoKit-dummy.m */; }; + 62E8346F03C03E7F4D631361F325689E /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B76382494D190A8D262189DEF65BA5 /* Response.swift */; }; + 6312E1B8FE4FC1059BA2B23537E7B3D0 /* BFAppLink.h in Headers */ = {isa = PBXBuildFile; fileRef = AF8C18B8AB8E300E847A28CDF12C052D /* BFAppLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 639F646ABB9A9E4D3666B6CDD155BDBD /* PicoXMLReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 629B6E8F36A92DD77CFD5EC8A85FB191 /* PicoXMLReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 64D1DE8EA4BAACC7B802D787788E3F88 /* SOAP11Envelope.m in Sources */ = {isa = PBXBuildFile; fileRef = DE43B3B1DD1BCF6A172203AB6C784BA7 /* SOAP11Envelope.m */; }; + 653C036B94D8543FB8FB1FDD38C7FFAA /* RequestSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42CAB5FA6E04BEF2B56C8B4EF92B3ADA /* RequestSerializer.swift */; }; + 65AD76A5209F07993BCCF096FA03E254 /* FBSDKLikeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 59513CC40C3AF849F18408DE9F7F4B96 /* FBSDKLikeControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6607F176EF0C2BDF9BCC417DD295D59D /* FBSDKBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BDBF9B6A408E1068D4C5D2FB8AFB743 /* FBSDKBase64.m */; }; + 66533D7A594AA93C8C43EF1BCE668A74 /* FBSDKAppInviteContent.h in Headers */ = {isa = PBXBuildFile; fileRef = DAE876FF1A6E94426110EEF9F117BD3D /* FBSDKAppInviteContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6745F3DFC6CCC37EA42C4930668DA40F /* FBSDKColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 05083306868850BD5D8DC34CF893742A /* FBSDKColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67C9843DC2B4557A9EE0C5D01604A0E7 /* FBSDKBridgeAPIProtocolNativeV1.m in Sources */ = {isa = PBXBuildFile; fileRef = F8C0B45348F6BB10EA3B44BEE891AAAE /* FBSDKBridgeAPIProtocolNativeV1.m */; }; + 6817DE148CDBD0D314AFC83255A645E4 /* FBSDKLoginTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F0C0DCC00941F80389150C6AD82776 /* FBSDKLoginTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 683FC99BAEA8DDE9EBEE2EC93F949B36 /* FBSDKLoginManagerLoginResult+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 750DF1A7F763BDFA36B948D2FE45BAD7 /* FBSDKLoginManagerLoginResult+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 68C148EE56D18F37FF7AAB71AF7F585C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 68F25493DF29423FEA798D2247A6C918 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = E5931C381CEEA5FE7753CE08AF5A690E /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6B7DD32A130E3052BBB254E95E8897F5 /* FBSDKGameRequestContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C8FC430F672DBA44690E0A9FE95839D /* FBSDKGameRequestContent.m */; }; - 6BC497E6FA97D13CEFE6919C46F7EFF4 /* FBSDKLikeBoxView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B03E7D38355894A0793C9487F9A991A /* FBSDKLikeBoxView.m */; }; - 6C0346EF4F131C59680FB8DA3200AE1F /* SOAP12FaultcodeEnum.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C5A7B38D3D59C0EFEB9B04715D3A1CF /* SOAP12FaultcodeEnum.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C613E015135F347BC8492380E05F9E0 /* BFAppLink_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E1938AE319483C142E29B3DC64AB0614 /* BFAppLink_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6CBA87B13DCF3BB31FBC3F1CC4BBB7C6 /* FBSDKTriStateBOOL.m in Sources */ = {isa = PBXBuildFile; fileRef = CF3FBDA2D9E4DE405116AFDEB9603E7A /* FBSDKTriStateBOOL.m */; }; + 68F25493DF29423FEA798D2247A6C918 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = BE65919B26A4D1072C3154F4D5D39D84 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6B7DD32A130E3052BBB254E95E8897F5 /* FBSDKGameRequestContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 58A172AAC4621B07ED4D2ECC40B762A9 /* FBSDKGameRequestContent.m */; }; + 6BC497E6FA97D13CEFE6919C46F7EFF4 /* FBSDKLikeBoxView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DC6710C5DF068F371499ECB77241343 /* FBSDKLikeBoxView.m */; }; + 6C0346EF4F131C59680FB8DA3200AE1F /* SOAP12FaultcodeEnum.h in Headers */ = {isa = PBXBuildFile; fileRef = E436E23F822B448DD013F6C1C3E8F3FE /* SOAP12FaultcodeEnum.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C613E015135F347BC8492380E05F9E0 /* BFAppLink_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 67B8A7B95CD9A0FAEB17ADCC376FC39F /* BFAppLink_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6CBA87B13DCF3BB31FBC3F1CC4BBB7C6 /* FBSDKTriStateBOOL.m in Sources */ = {isa = PBXBuildFile; fileRef = AA694A13673D609EF3447EAA3285C820 /* FBSDKTriStateBOOL.m */; }; 6DE785F0B2E1ED7669E819E49BA7DBA9 /* AeroGearHttp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DF3EE8B9F23FF8745ECB0D36F0570DAA /* AeroGearHttp.framework */; }; - 6EAAB8106D2D1D7625489FAF35223DBB /* AccountManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 419396D3366671A4F3A7054A6362F4F2 /* AccountManager.swift */; }; - 6EF01843152A0624110E6E8CAB0BCA51 /* FBSDKContainerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D140F77A9811DA13482D5F3635ACD33 /* FBSDKContainerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F59181990A639365B6BDCE65407275A /* FBSDKBridgeAPIRequest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8C8841CE9C45F19765F1203F69B08F /* FBSDKBridgeAPIRequest+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F852F8B67F8A20BB296716E1AEE0AB7 /* FBSDKShareKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABECF9C57E5CF4683194296F56398C3 /* FBSDKShareKit-dummy.m */; }; - 6F8F81979B066F27456733EB3BDD21FF /* FBSDKBridgeAPIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BF5D4300A4622E4744FD8189519D3BD /* FBSDKBridgeAPIRequest.m */; }; - 6FB287DB5361328A1AAFC6D644E94B07 /* FBSDKLogo.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B1177AC4BA25A4AF3D1BFDE9688163 /* FBSDKLogo.m */; }; - 6FBD31B0BB27AAEFFFFDB275DD3AE781 /* FBSDKGraphErrorRecoveryProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 849865DA8B955DF857679AC714D7DF64 /* FBSDKGraphErrorRecoveryProcessor.m */; }; - 6FDE95FB21B7F5E1EC7A9F49489DAC62 /* AFURLConnectionOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AB3E28C59F3EB7E0C42E0F64A84D01F /* AFURLConnectionOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7002E8961D24E86FD580DBAE8ECB8D5E /* FBSDKApplicationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F3B35CF9614B7348A4F963BAA71EF6CF /* FBSDKApplicationDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7008126788B83DF17DEFE2568CA741A3 /* FBSDKCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BAACD5E4C2F8EFAF5F59CBA76987CC9 /* FBSDKCrypto.m */; }; - 71A7E055D787374AA8F2EC002811AED3 /* SOAP12SupportedEnvType.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C25A385A5CCE0EA2FB54519C6C3994 /* SOAP12SupportedEnvType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7384AFE0F0221D2843EF6451D653C441 /* FBSDKError.h in Headers */ = {isa = PBXBuildFile; fileRef = C39CAEE50FB3919B9C4D41F4E58BEA17 /* FBSDKError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74022FE229C24EF067CBA98969CEE134 /* SwiftyJSON-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E125FC3415CF23ABC05F3BB342491CC0 /* SwiftyJSON-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6EAAB8106D2D1D7625489FAF35223DBB /* AccountManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9928ED14FF7A5479815DB49892F1760 /* AccountManager.swift */; }; + 6EF01843152A0624110E6E8CAB0BCA51 /* FBSDKContainerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D855AFD4A10D56F39FAB56F869B95A4 /* FBSDKContainerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F59181990A639365B6BDCE65407275A /* FBSDKBridgeAPIRequest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = CB0B25D3048246E331AD98F9A903156C /* FBSDKBridgeAPIRequest+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F852F8B67F8A20BB296716E1AEE0AB7 /* FBSDKShareKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 494AD43DB0E7FE9461D4110E586A6955 /* FBSDKShareKit-dummy.m */; }; + 6F8F81979B066F27456733EB3BDD21FF /* FBSDKBridgeAPIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E7861D54B05ABB887B874E3865879F1 /* FBSDKBridgeAPIRequest.m */; }; + 6FB287DB5361328A1AAFC6D644E94B07 /* FBSDKLogo.m in Sources */ = {isa = PBXBuildFile; fileRef = FC18FC42CE6EDCBDFDD687DCD8BA48D4 /* FBSDKLogo.m */; }; + 6FBD31B0BB27AAEFFFFDB275DD3AE781 /* FBSDKGraphErrorRecoveryProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 6660FD4E96B135E1FED432CD1828D317 /* FBSDKGraphErrorRecoveryProcessor.m */; }; + 6FDE95FB21B7F5E1EC7A9F49489DAC62 /* AFURLConnectionOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = AA322608C067A79FAB6FF065418CAB33 /* AFURLConnectionOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7002E8961D24E86FD580DBAE8ECB8D5E /* FBSDKApplicationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 809F769963572016DA30CC098C816B9B /* FBSDKApplicationDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7008126788B83DF17DEFE2568CA741A3 /* FBSDKCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 16CFC08B79DDF5A099BEFA6E25147404 /* FBSDKCrypto.m */; }; + 71A7E055D787374AA8F2EC002811AED3 /* SOAP12SupportedEnvType.h in Headers */ = {isa = PBXBuildFile; fileRef = F4FA8E3835376BA245C79D3F24C08689 /* SOAP12SupportedEnvType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7384AFE0F0221D2843EF6451D653C441 /* FBSDKError.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CCE03EFBACF4D106546CBEC3C03FF32 /* FBSDKError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74022FE229C24EF067CBA98969CEE134 /* SwiftyJSON-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 89375A23D0EBD09492163FAA34DD63B3 /* SwiftyJSON-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7480883DDFB8F42068AFF34CAFA4183A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; 75BAFB5D292A5AC28EBAC6EA8D73CFC6 /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08C1968BA70D12AB29B41925B9F06854 /* Bolts.framework */; }; - 763D43357E0BE90EA6462FC331E8302F /* FBSDKUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 0538D6CBDEBFAA4EDAE8F9F3421F1D5E /* FBSDKUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 763F76FF18569C1C701FA8B251DA3AFE /* FBSDKLoginManagerLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 724A2589B050BF81D1AFA73D784112D6 /* FBSDKLoginManagerLogger.m */; }; - 767C65F9CCCCA6B6E0A43C04594899BC /* FBSDKLoginConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 453B94A2A822331BF26FDA0D7AA7353A /* FBSDKLoginConstants.m */; }; - 76C1FA68EFCD242119622AE2CEB4D24F /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = A37C0DBE58689D310C676F915C969A64 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76C72D9FA8C86EBBC7E3E4AF7F0B4BB5 /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 001431BF139A3BDFFAD29A7C3CD56C20 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76F96A14F0A8DBF44BD7E419DAF7B877 /* FBSDKLikeButtonPopWAV.h in Headers */ = {isa = PBXBuildFile; fileRef = A09DAE8CF2B3D7E550826E61E1C16452 /* FBSDKLikeButtonPopWAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 771AD42E937BEEC7A076A4BF17648EF8 /* FBSDKButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 33EEF20CE03FAAFCA175774C0877DBC7 /* FBSDKButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77BF46EE1E54C91A7080408F8767A3DF /* FBSDKShareVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F8FF9D4F283E81D3CBB847266E74F0 /* FBSDKShareVideo.m */; }; - 78086867BF7BBED7E16245632C4E84CA /* FBSDKLoginError.m in Sources */ = {isa = PBXBuildFile; fileRef = D81C3BE067984F5F071E27202C15B275 /* FBSDKLoginError.m */; }; - 7996B7702DB8A5159CD112BE8CFA5224 /* FBSDKCoreKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F56ECCC91A98B500FC14D2DF0B4C9922 /* FBSDKCoreKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7999F436677B92F6DDA1C3D45B67762F /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 293597B762FB01E82859922632A159BF /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79D287D48B2A81896F365CA21F0B27D6 /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 64A725D53A60E54FE19D11E004C05D3C /* UIWebView+AFNetworking.m */; }; - 7A58F060AC2558071BD5B0B15AE596C6 /* PicoWritable.h in Headers */ = {isa = PBXBuildFile; fileRef = BBB4BCE702CE915A9928A02EBF64328D /* PicoWritable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B48852C4D848FA2DA416A98F6425869 /* ServerTrustPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38176E72E93E4B66F6A715E969E24213 /* ServerTrustPolicy.swift */; }; - 7C0A600BF8CCA0567E34D7525B1E3885 /* FBSDKSettings+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DBECA8CF193E98A4D03188071792ED2 /* FBSDKSettings+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D68A3720CC3692C203FAAD224FAB14A /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DF4B23362AC24583378CF138F54B795 /* Config.swift */; }; - 7E9100394CBFFADF64B26C6F4373F78E /* FBSDKAppInviteDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F75B2CE92B6A40B3A8297B1021C84A5 /* FBSDKAppInviteDialog.m */; }; - 7ED5EB3F1C101076506DB68E0BC5B6AB /* FBSDKAppEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AA22FA6C220BFB881A46E202C872518 /* FBSDKAppEvents.m */; }; - 7F70DD03F9ACE65B00724DCA0309602D /* FBSDKAppEventsState.m in Sources */ = {isa = PBXBuildFile; fileRef = 305DA76537540268E855B4595C9FFF7D /* FBSDKAppEventsState.m */; }; - 7FB067C07D2C78201A78245B76CC17E9 /* PicoClassSchema.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B7001A8C18D84AA8EB983C795E20086 /* PicoClassSchema.m */; }; - 808E738E1648120C1045BB75BB8AC058 /* FBSDKCheckmarkIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = A60C7CA13149DA7C4A0EDFDD04527DB9 /* FBSDKCheckmarkIcon.m */; }; - 812CC9954198FB632F3670E2D554898F /* FBSDKShareConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 3795EB5D6E416E1CBC5534EC0C3AB9DF /* FBSDKShareConstants.m */; }; - 81A1CBDACA3848828BD69C8EFE2C8D7C /* AeroGearOAuth2-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BDCB46339776D20F3FDDAB16FFF82446 /* AeroGearOAuth2-dummy.m */; }; - 82008ED885D5AB3464812191AB960057 /* FBSDKShareVideoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 147756C330684F37838591A3455848CB /* FBSDKShareVideoContent.m */; }; - 828A250670EEC2897DACA767080A8CA7 /* FBSDKLoginManagerLoginResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A8869C8B26E45C441E7395DCFF9012 /* FBSDKLoginManagerLoginResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 82CE83B84A5A559972A93E174AD6411A /* OAuth2Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = 972225B42B3993C06E3208C44DCC8A30 /* OAuth2Module.swift */; }; - 8347B4DF59FC5B188430E56C185F2364 /* Dictionary+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFD74B184CC54205133D1CEDE3132770 /* Dictionary+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 8357FE41949BE1FCF43C1D2879DB6A29 /* PicoCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 590E286624E69639E39FFDFD44D50884 /* PicoCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 763D43357E0BE90EA6462FC331E8302F /* FBSDKUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 90198A701B9C17F5EFC0D1481071D8DC /* FBSDKUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 763F76FF18569C1C701FA8B251DA3AFE /* FBSDKLoginManagerLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 79E0515A54A576B8EF11BAD5F01A84BD /* FBSDKLoginManagerLogger.m */; }; + 767C65F9CCCCA6B6E0A43C04594899BC /* FBSDKLoginConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B5D0FC3C6DC138A0C0224E68FA42C0C /* FBSDKLoginConstants.m */; }; + 76C1FA68EFCD242119622AE2CEB4D24F /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = C7EC942AC47C4AD054B3EA1FCC14FDBA /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76C72D9FA8C86EBBC7E3E4AF7F0B4BB5 /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = F2083D84196F1E3B21082865E9EA4CF9 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76F96A14F0A8DBF44BD7E419DAF7B877 /* FBSDKLikeButtonPopWAV.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EB27CB8E7C54314646ADAE6573DC42B /* FBSDKLikeButtonPopWAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 771AD42E937BEEC7A076A4BF17648EF8 /* FBSDKButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 8102B4818A5E5C001738008A56DCAD1E /* FBSDKButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77BF46EE1E54C91A7080408F8767A3DF /* FBSDKShareVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 3825F4B8C2F17C4A73F8ACA6B6354369 /* FBSDKShareVideo.m */; }; + 78086867BF7BBED7E16245632C4E84CA /* FBSDKLoginError.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A51034E79287358257E474DCF27744 /* FBSDKLoginError.m */; }; + 7996B7702DB8A5159CD112BE8CFA5224 /* FBSDKCoreKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F875A61307F41E08932E8FB2CE064810 /* FBSDKCoreKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7999F436677B92F6DDA1C3D45B67762F /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 12481100702490E21BED27471001D7BC /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 79D287D48B2A81896F365CA21F0B27D6 /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 9722236579D18709D7D4BD4FB22202E9 /* UIWebView+AFNetworking.m */; }; + 7A58F060AC2558071BD5B0B15AE596C6 /* PicoWritable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BB006459A9CB81A63C5765ED95E0C17 /* PicoWritable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B48852C4D848FA2DA416A98F6425869 /* ServerTrustPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17413CFC390D6DDFF316FC267EF530B /* ServerTrustPolicy.swift */; }; + 7C0A600BF8CCA0567E34D7525B1E3885 /* FBSDKSettings+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4511448B48A646621E05AACBCD282C3D /* FBSDKSettings+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D68A3720CC3692C203FAAD224FAB14A /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = A69A2918C929777214723D6E4DE9CBC0 /* Config.swift */; }; + 7E9100394CBFFADF64B26C6F4373F78E /* FBSDKAppInviteDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 50448DBC382D9DF79C2527513D33FAC4 /* FBSDKAppInviteDialog.m */; }; + 7ED5EB3F1C101076506DB68E0BC5B6AB /* FBSDKAppEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 52FD73F07C0AB7E1639BE41F821B20CE /* FBSDKAppEvents.m */; }; + 7F70DD03F9ACE65B00724DCA0309602D /* FBSDKAppEventsState.m in Sources */ = {isa = PBXBuildFile; fileRef = 63B15B3D90C79B19DD0DD35767CA98D0 /* FBSDKAppEventsState.m */; }; + 7FB067C07D2C78201A78245B76CC17E9 /* PicoClassSchema.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CB0F4C698861FC25E6F0CE04453227 /* PicoClassSchema.m */; }; + 808E738E1648120C1045BB75BB8AC058 /* FBSDKCheckmarkIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = F99CA9006D8A12907F1E65B45C81A55B /* FBSDKCheckmarkIcon.m */; }; + 812CC9954198FB632F3670E2D554898F /* FBSDKShareConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 9589F044114EA4F9574FDDF129ADA517 /* FBSDKShareConstants.m */; }; + 81A1CBDACA3848828BD69C8EFE2C8D7C /* AeroGearOAuth2-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9661871343AD1E5FC8EA1DE3BC40E6E0 /* AeroGearOAuth2-dummy.m */; }; + 82008ED885D5AB3464812191AB960057 /* FBSDKShareVideoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 88FF4C49CE2492E1D029968794D28E07 /* FBSDKShareVideoContent.m */; }; + 828A250670EEC2897DACA767080A8CA7 /* FBSDKLoginManagerLoginResult.h in Headers */ = {isa = PBXBuildFile; fileRef = DDE76B00BEDB7986F7A6472D55907A08 /* FBSDKLoginManagerLoginResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 82CE83B84A5A559972A93E174AD6411A /* OAuth2Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BC6939BA7E1277AFF667A22353EB58F /* OAuth2Module.swift */; }; + 8347B4DF59FC5B188430E56C185F2364 /* Dictionary+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08257B8D6C48C4937FD810B76297B1FB /* Dictionary+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 8357FE41949BE1FCF43C1D2879DB6A29 /* PicoCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2ED9CAB59F203BA9D830A5AD394B18 /* PicoCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; 847C4B632734CBE6F00FC907C65B6934 /* Pods-Vendoo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2447F5DBEE128CAF41B98AC7FA62B9AE /* Pods-Vendoo-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8493A1022392AFF1965FC3FAB4607414 /* SOAP11Detail.m in Sources */ = {isa = PBXBuildFile; fileRef = 293BA38ED5683ADC43A0B2DD8FF1763D /* SOAP11Detail.m */; }; - 85E8D739830AC6F6E98D7B43A2932099 /* String+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 707AE6A5BE711CE9CC0C1C99141B8592 /* String+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 86627AB26AAD2D5D5B60FD98BF9F3BE1 /* FBSDKConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 20AB51F728B98029333E1FDBBD73A16D /* FBSDKConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86A4C9883826DA7856397C1EE3441257 /* FBSDKShareLinkContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 74F6707E4FDB5FE0C75BB6B5624C9D7B /* FBSDKShareLinkContent.m */; }; - 86ACEBDE1686451F2370C05812756E23 /* FBSDKConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = E8804F694DBDCBA76AAA369D926779D5 /* FBSDKConstants.m */; }; - 86C7B4DC7245C1E31565C74EBC34B5A8 /* FBSDKLoginManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B555ECF97783E22ADD15D43157698B9 /* FBSDKLoginManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 871DEEBCCD0B2F702C162DF9F6AD1F30 /* OAuthSwiftCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5606BCB83FCEA25E2DBBF033D10B0F8 /* OAuthSwiftCredential.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 87FB0D874B72B2C3475F51AB24F61817 /* FBSDKAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = BBECD478827609FC7026F6FAC4F7C2D2 /* FBSDKAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 885EA75AEF9C1C5631087D67494599F1 /* FBSDKLikeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 078D7B9B99DAF753D82DDB197D0011BA /* FBSDKLikeControl.m */; }; + 8493A1022392AFF1965FC3FAB4607414 /* SOAP11Detail.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CBF03EE86B8C1FD6FB050D018B04297 /* SOAP11Detail.m */; }; + 85E8D739830AC6F6E98D7B43A2932099 /* String+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD0A2678218F50BB46CAEE666DE9425D /* String+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 86627AB26AAD2D5D5B60FD98BF9F3BE1 /* FBSDKConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A2F1F23265884CF638AB2398A6D94C1 /* FBSDKConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 86A4C9883826DA7856397C1EE3441257 /* FBSDKShareLinkContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 8076A0BC6DC6A3162E740385A8E33297 /* FBSDKShareLinkContent.m */; }; + 86ACEBDE1686451F2370C05812756E23 /* FBSDKConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D499F10A776E96E2F7BA903261A16F1 /* FBSDKConstants.m */; }; + 86C7B4DC7245C1E31565C74EBC34B5A8 /* FBSDKLoginManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 376C41B2CE5892AC876A332AB11D59AC /* FBSDKLoginManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 871DEEBCCD0B2F702C162DF9F6AD1F30 /* OAuthSwiftCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 870E99FA0545C8EA3538880378F16E74 /* OAuthSwiftCredential.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 87FB0D874B72B2C3475F51AB24F61817 /* FBSDKAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = A15A98F2EF7C1710CB020A73EB751B82 /* FBSDKAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 885EA75AEF9C1C5631087D67494599F1 /* FBSDKLikeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E97E0CC7FAA75E5190F60C3DBFE3CC0 /* FBSDKLikeControl.m */; }; 892A266BC8D285F22E625625249E757A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; 89B59BD52908BA3B2EEED23398CF79E6 /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A0C2BC06731590EF73A198E51021E283 /* FBSDKCoreKit.framework */; }; - 89D320F81D7E49E88352493C2FEB0714 /* PicoSOAPClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B3EC9BCF68DD85095C9609E2C59A5B /* PicoSOAPClient.m */; }; - 89DB4F68F200EACC31577431D7AAB64A /* FBSDKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = F658C853C89B32F691EA521095CFF601 /* FBSDKMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8B01AE7A2B6926117AF7AA7F921DB708 /* PicoConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 65659D1A891D1E2EA4393FA4B315053B /* PicoConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8B661D874626A9D1A8B4C34B6A17C479 /* SwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = A24033BD2653DD0F51DC4E8C029BD05B /* SwiftyJSON.swift */; }; - 8BB11C8D9F58C1E81A26BD7EE74093D1 /* FBSDKShareAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8018FDC50451D7C73AE7F73FEA08BB84 /* FBSDKShareAPI.m */; }; - 8BB5E13770325286C85E5205E0966FD7 /* PicoSOAPReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 736AD8CC606D9A1A07981F0B7A30948B /* PicoSOAPReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8BF401C38065E3AC9BD840243F4DD820 /* FBSDKAppGroupAddDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A4A09FADB2F82427ADD11E72D4BD256 /* FBSDKAppGroupAddDialog.m */; }; + 89D320F81D7E49E88352493C2FEB0714 /* PicoSOAPClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B0929B7E3FB4974819710FD3293E1F8 /* PicoSOAPClient.m */; }; + 89DB4F68F200EACC31577431D7AAB64A /* FBSDKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = F24B7639B330DF2D01839B9E517BB8B5 /* FBSDKMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8B01AE7A2B6926117AF7AA7F921DB708 /* PicoConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = E66A543A738122DF116639D8F90221A5 /* PicoConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8B661D874626A9D1A8B4C34B6A17C479 /* SwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F93290B2B46701F6A8A8753515B9EEC /* SwiftyJSON.swift */; }; + 8BB11C8D9F58C1E81A26BD7EE74093D1 /* FBSDKShareAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = E2E18D52DA25BACC379A5250FE2D0AD2 /* FBSDKShareAPI.m */; }; + 8BB5E13770325286C85E5205E0966FD7 /* PicoSOAPReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A122FA9DA61948A152F48A49B9A6421 /* PicoSOAPReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8BF401C38065E3AC9BD840243F4DD820 /* FBSDKAppGroupAddDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = EEABDE872D62E631ACC23C52A173D037 /* FBSDKAppGroupAddDialog.m */; }; 8C207B123C54270F58E604A28E300A59 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 8C7CABBE4EC64C461AF9AE36EA44C050 /* FBSDKShareMediaContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8409C9AA47909393A253700EFCADA87C /* FBSDKShareMediaContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C874B306AE5A045C9B7FD91B2CC8D31 /* PicoConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = B4251A91CFC45640C272F4F97DF568DF /* PicoConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8DA408A27B20CFD43FDA70C8FC647AC9 /* FBSDKLogo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C9D45959FD20D3006F665A5BB6DE15D /* FBSDKLogo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8DA9AA49F47C0E5D647CF3C96180843B /* PicoXMLReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 75BCA8BE2424CCE5C61D5786D31C9875 /* PicoXMLReader.m */; }; - 8E678F3A93AF7E81BD5B4DE16E9FAC71 /* FBSDKMessageDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F1A6E36E59DF88487B31FBBFF23AF13 /* FBSDKMessageDialog.m */; }; - 8EB11202167FCDDF1257AAAB1D1FB244 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4A5C78E6C800079CA9F4EBCB9043F63 /* Alamofire.swift */; }; - 8EDDCAE539DCE9EA7BCC1895C4C4A567 /* FBSDKSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = B4B1D3892CD2FE0344ECEEA431E222ED /* FBSDKSettings.m */; }; - 8EE4F8A28DC540EB08B46C0F57CC9BCC /* BFAppLinkTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E11ED125F4D89FAE0FF1FACACF35CF0 /* BFAppLinkTarget.m */; }; - 8F07671E7B41068F6BDBBEF4E39D322A /* PicoConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 758C8CE9D09C74A8B58E04E1B57C9274 /* PicoConstants.m */; }; - 8F51C91CAE6EA947E9C861F49919BF22 /* PicoXMLClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C69A3DD17689AE8B22770600F7D883C /* PicoXMLClient.m */; }; - 8FD9899D436F154F3491C5D308B57B32 /* FBSDKSharingContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 19C53681E57A84B1C802501787B969D2 /* FBSDKSharingContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8FFB8C1D3CC1E94BE11F7E0148B1A01E /* BFAppLinkNavigation.m in Sources */ = {isa = PBXBuildFile; fileRef = FF7F9DF43343CC5478642E978371D52A /* BFAppLinkNavigation.m */; }; + 8C7CABBE4EC64C461AF9AE36EA44C050 /* FBSDKShareMediaContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 164C277E622952077621393FEF0D3C60 /* FBSDKShareMediaContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C874B306AE5A045C9B7FD91B2CC8D31 /* PicoConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E1819F1C417D70B63693D82DC8199B9 /* PicoConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8DA408A27B20CFD43FDA70C8FC647AC9 /* FBSDKLogo.h in Headers */ = {isa = PBXBuildFile; fileRef = CBA74A70E544FDE9BB14C4E97C64DC10 /* FBSDKLogo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DA9AA49F47C0E5D647CF3C96180843B /* PicoXMLReader.m in Sources */ = {isa = PBXBuildFile; fileRef = E89CA3A24C525DABFD0E5130E10EF564 /* PicoXMLReader.m */; }; + 8E678F3A93AF7E81BD5B4DE16E9FAC71 /* FBSDKMessageDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8D8BAF1E3BF194A3C4892939BCB206 /* FBSDKMessageDialog.m */; }; + 8EB11202167FCDDF1257AAAB1D1FB244 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3AFA0240AC67074C0FE598B01B3AEA /* Alamofire.swift */; }; + 8EDDCAE539DCE9EA7BCC1895C4C4A567 /* FBSDKSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EE25560BCBEA4540CF94BFA106A1F54 /* FBSDKSettings.m */; }; + 8EE4F8A28DC540EB08B46C0F57CC9BCC /* BFAppLinkTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = E2A06D359A4AE904BC226F7E1FBF1720 /* BFAppLinkTarget.m */; }; + 8F07671E7B41068F6BDBBEF4E39D322A /* PicoConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E1123B82A15EB601DD8D1C25A2A81E3 /* PicoConstants.m */; }; + 8F51C91CAE6EA947E9C861F49919BF22 /* PicoXMLClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 5ABF2E5E771B6FA96C872BC21B9F2325 /* PicoXMLClient.m */; }; + 8FD9899D436F154F3491C5D308B57B32 /* FBSDKSharingContent.h in Headers */ = {isa = PBXBuildFile; fileRef = C5AD07241001F02D06DB65D8F927C3E9 /* FBSDKSharingContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8FFB8C1D3CC1E94BE11F7E0148B1A01E /* BFAppLinkNavigation.m in Sources */ = {isa = PBXBuildFile; fileRef = D1963295930BF9BF970840847E0B67B9 /* BFAppLinkNavigation.m */; }; 8FFE0CA5DFE3379BBDA253EBFF2D07E2 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04E53E7EC99B726A0D2919FE35ACBDF6 /* CoreGraphics.framework */; }; - 9008E52F56E5C0AE4CC4747B573D404C /* SOAP12UpgradeType.h in Headers */ = {isa = PBXBuildFile; fileRef = B180C35E77BDEC476EB55010EBB57A40 /* SOAP12UpgradeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 903E8BA75D09A05881EB2DD3F622CCF4 /* PicoDateConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D84AE07A9D54231A156C555A96E274 /* PicoDateConverter.m */; }; - 911E724303BA23E8A474DD386FAC9C2B /* PicoSOAPWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = D7D626004D312F46FC935DAE1FF00C73 /* PicoSOAPWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 917B32BDBDF0928BAFF4201C924BA155 /* FBSDKUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 182EAC32E040D6347916CC8496A752F8 /* FBSDKUtility.m */; }; + 9008E52F56E5C0AE4CC4747B573D404C /* SOAP12UpgradeType.h in Headers */ = {isa = PBXBuildFile; fileRef = 53AD93D214AC3147564246909C4DE356 /* SOAP12UpgradeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 903E8BA75D09A05881EB2DD3F622CCF4 /* PicoDateConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 32987540840268A2BA923FB91BA211A8 /* PicoDateConverter.m */; }; + 911E724303BA23E8A474DD386FAC9C2B /* PicoSOAPWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = DE1BB1D613A28119EE05760C4FBA6C07 /* PicoSOAPWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 917B32BDBDF0928BAFF4201C924BA155 /* FBSDKUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 603842EBFC52CC5E50E49208350F7DDB /* FBSDKUtility.m */; }; 91C09AC2A52ED69A27C8D923139A006F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - 928AA17E8C87D9559CEC0F3EFD75EACD /* FBSDKBridgeAPIProtocolNativeV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FE1863C7E9A800E10AA638F74A5D19 /* FBSDKBridgeAPIProtocolNativeV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 932C49EB7BA256473D43C610DA6BF386 /* FBSDKProfile+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 87D4867F87B9A2DF8EB48FE2303E63A0 /* FBSDKProfile+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93CB179F47B5E343CCF361D181638E2E /* FBSDKShareDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 32CFAF6516672BFAE9B29C6FE17B5FBD /* FBSDKShareDialog.m */; }; - 93D03012CEB9E4EE27E6DB43412D6FF4 /* SOAP11Body.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CC5F80E2765FEAB40AE60B10982573D /* SOAP11Body.m */; }; - 945C9834347A969CDD4FB9A5AB9FF0E0 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 838DCA4F938322EB64AE826962C9E20F /* AFURLSessionManager.m */; }; - 9469DF81ECB494E84675969B5E13374C /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7003B99BB904600273C8618592C5D137 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 956CD88D16E0E4A464C3B382FAEEBFAD /* SOAP12Detail.h in Headers */ = {isa = PBXBuildFile; fileRef = DE01CF6EF38EF99D70283D42FCF79DF8 /* SOAP12Detail.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96247D22CC837A06A450BB49F1D2F79E /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 26CC97D3BE55AA927BB772484F44B068 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 963024E730FDCBE25283A208880579DE /* BFMeasurementEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B0478415C4C0059632DE012AB652554 /* BFMeasurementEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9769B82453864B392235EDCAA2D87D47 /* UntrustedMemoryOAuth2Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = A29EA75F75AECF743376AA2B40205AFF /* UntrustedMemoryOAuth2Session.swift */; }; - 97CD6CF37BB5BE78C2A234AC897802B7 /* FBSDKLikeBoxView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3718D3483D4A42C4869EC500AEC06D5C /* FBSDKLikeBoxView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9817C864118A1756B997A687DC14B84A /* SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F462D591C7708F234351B6273AC7C61 /* SwiftyJSON-dummy.m */; }; - 98AF6E202E68E9B4F22202842DC0D619 /* FBSDKSharePhotoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = FD7C81805D51D0A8048E30F0A190255F /* FBSDKSharePhotoContent.m */; }; - 9991B7ED54593BD5F26EF68DC59E1D4B /* FBSDKLikeActionControllerCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A185C8C89E9F1B6B58E2E99132739BC4 /* FBSDKLikeActionControllerCache.m */; }; - 99AC88D23F7F3D5E609540D9EED14123 /* OAuth2Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3CC4F2EE93576257822B5282732FDF8 /* OAuth2Session.swift */; }; - 99BCC2F48031C4DF19C25EC274DB057F /* FBSDKSharing.h in Headers */ = {isa = PBXBuildFile; fileRef = B563FFAF30990483E59AFBCE3593AE19 /* FBSDKSharing.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AE3BB10BC5F5D2AE74A19D30917617A /* FBSDKDialogConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 2349F46565CDD95861F52A3ED115A6ED /* FBSDKDialogConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AEF21BC71A0C2AF841513A013F197EC /* FBSDKApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A7F45485D486CBCBF7373FBAE64C5ADB /* FBSDKApplicationDelegate.m */; }; - 9B209880BF6C678EBB9FE3B5E1AFED77 /* PicoDataConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E16D6568BA802D776CEB0032B9FB0ED /* PicoDataConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BA81C3A00FBFB0269E1F502C7CA7111 /* SOAP11Envelope.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B452103F4EC473275697FA1906B67F4 /* SOAP11Envelope.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C54F07A5D6128AEA08BE4131CCCF746 /* FBSDKPaymentObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = FCB5CBC3B97594F0957AC04091A4B562 /* FBSDKPaymentObserver.m */; }; - 9DF0BDC4A549EEFB599696F517AF5E93 /* SOAP12UpgradeType.m in Sources */ = {isa = PBXBuildFile; fileRef = B6681C6248FE44B47E11AF6CFD97FD94 /* SOAP12UpgradeType.m */; }; - 9E795055729E8F398250A5687BB00AE2 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 53978D878B569FA5BAAFE254FADCBC47 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9ED4B168116CB499803EC612E1DB1396 /* FBSDKGraphRequestConnection+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C6682D0538D321F5160E27FFC86F803 /* FBSDKGraphRequestConnection+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F311BFDD71F019984158BF9906299F2 /* PicoBoolConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C93AB7B4EFDD6551EFD30A78E6398F6 /* PicoBoolConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 928AA17E8C87D9559CEC0F3EFD75EACD /* FBSDKBridgeAPIProtocolNativeV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 84CF95DED5723F5934D49681181D86BD /* FBSDKBridgeAPIProtocolNativeV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 932C49EB7BA256473D43C610DA6BF386 /* FBSDKProfile+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = CF6155C53FBFEF45721F39C56AD03C36 /* FBSDKProfile+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93CB179F47B5E343CCF361D181638E2E /* FBSDKShareDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B5C23C79262CA808B45FF884B4F84AD /* FBSDKShareDialog.m */; }; + 93D03012CEB9E4EE27E6DB43412D6FF4 /* SOAP11Body.m in Sources */ = {isa = PBXBuildFile; fileRef = 628CA68703292E4D415E31E0F5F4C238 /* SOAP11Body.m */; }; + 945C9834347A969CDD4FB9A5AB9FF0E0 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 88ED01F33D3C5B6176FC4EA4836F4DC3 /* AFURLSessionManager.m */; }; + 9469DF81ECB494E84675969B5E13374C /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5612A32D12E6CF5D977AAA8D55597700 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 956CD88D16E0E4A464C3B382FAEEBFAD /* SOAP12Detail.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BA73105464C38EDC7E72BE822842FFF /* SOAP12Detail.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96247D22CC837A06A450BB49F1D2F79E /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FE35C81940322D97152605761F6723A /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 963024E730FDCBE25283A208880579DE /* BFMeasurementEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 471774F869C34FB56342BA11D52251FD /* BFMeasurementEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9769B82453864B392235EDCAA2D87D47 /* UntrustedMemoryOAuth2Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED191B6CE70CE7A28717C7288C53394B /* UntrustedMemoryOAuth2Session.swift */; }; + 97CD6CF37BB5BE78C2A234AC897802B7 /* FBSDKLikeBoxView.h in Headers */ = {isa = PBXBuildFile; fileRef = 16ECD4E795185CC33A1431E0D02D82B8 /* FBSDKLikeBoxView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9817C864118A1756B997A687DC14B84A /* SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A80677EA5AAE01DA3982C5B9ABD6A42 /* SwiftyJSON-dummy.m */; }; + 98AF6E202E68E9B4F22202842DC0D619 /* FBSDKSharePhotoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B42C6727350A659C99596E54C6D8DB4 /* FBSDKSharePhotoContent.m */; }; + 9991B7ED54593BD5F26EF68DC59E1D4B /* FBSDKLikeActionControllerCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 54BEFB60240ABCE72CFABF9EEC20DA6C /* FBSDKLikeActionControllerCache.m */; }; + 99AC88D23F7F3D5E609540D9EED14123 /* OAuth2Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9456C09678E50C693F4D2ADCF9A749E /* OAuth2Session.swift */; }; + 99BCC2F48031C4DF19C25EC274DB057F /* FBSDKSharing.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CA1A04C2ABF7F1B46EB674DDF37FAEC /* FBSDKSharing.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AE3BB10BC5F5D2AE74A19D30917617A /* FBSDKDialogConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = B95293889CF07D90FFD5EFFE54FA6278 /* FBSDKDialogConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AEF21BC71A0C2AF841513A013F197EC /* FBSDKApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D50A3BDBF07768F4C626D756E0497BBF /* FBSDKApplicationDelegate.m */; }; + 9B209880BF6C678EBB9FE3B5E1AFED77 /* PicoDataConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = EA9002911D1B73ADDF125AEE5837A7BD /* PicoDataConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9BA81C3A00FBFB0269E1F502C7CA7111 /* SOAP11Envelope.h in Headers */ = {isa = PBXBuildFile; fileRef = D0E62AF9AD881C0FD81848346134F26B /* SOAP11Envelope.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9C54F07A5D6128AEA08BE4131CCCF746 /* FBSDKPaymentObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 519FA215765E4E6127BC2779DF750827 /* FBSDKPaymentObserver.m */; }; + 9DF0BDC4A549EEFB599696F517AF5E93 /* SOAP12UpgradeType.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EFFA76094DF9DD3E86515ACBC3279FC /* SOAP12UpgradeType.m */; }; + 9E795055729E8F398250A5687BB00AE2 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E6F9FE048D782B67F473EA22A3FB23C /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9ED4B168116CB499803EC612E1DB1396 /* FBSDKGraphRequestConnection+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EBD5D23284E5EE3FC6B6C116CA93907E /* FBSDKGraphRequestConnection+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F311BFDD71F019984158BF9906299F2 /* PicoBoolConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = C44F06474887EB7259B1655B4B92A2DF /* PicoBoolConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9F6583620EA28E354C4A4F5891E087FA /* Pods-VendooUITests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AF79BC0792545A7FE5B98E8EE5A6BAE4 /* Pods-VendooUITests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9F756E533FBC1ECD87F8F13FE411BD51 /* PicoBindingSchema.m in Sources */ = {isa = PBXBuildFile; fileRef = D49EC403E5A281D368FC2BD452C4D607 /* PicoBindingSchema.m */; }; - A0DF7E397B57D50B5E89228082DB4361 /* FBSDKShareMediaContent.m in Sources */ = {isa = PBXBuildFile; fileRef = D9C1E1F0110E1F41747FD79D8EC68EE1 /* FBSDKShareMediaContent.m */; }; - A1A522460FB8F634AEA3F48F9C0FC7D4 /* NSDate+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CD16000BF38AEFE01D1448478C74F31 /* NSDate+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A1A90659ED5B7540845C8185F8606FB9 /* FBSDKTypeUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4351A4C3DC521E50F36C44386A241869 /* FBSDKTypeUtility.m */; }; - A234CD03F89584D0547A5D7D999E03C5 /* PicoSOAPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 772E4B6029E768F0318E7E744ADA3489 /* PicoSOAPReader.m */; }; - A28B68F8AF4A8ED3F8DEDF23CFCA8FEC /* FBSDKAccessTokenCacheV3.h in Headers */ = {isa = PBXBuildFile; fileRef = 18821921DB9534FE6F020ECE8A9551A5 /* FBSDKAccessTokenCacheV3.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2F0870136D90D9CE7905634CBEC46C2 /* SOAP12Body.h in Headers */ = {isa = PBXBuildFile; fileRef = 4386911645562E7D7A163B32862B6004 /* SOAP12Body.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A44B9556C3A558F0120EE35F290B3FCE /* BFMeasurementEvent_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F6B2F0255BBCC4351484686DEAA40C09 /* BFMeasurementEvent_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A484BD167B628487BBAAA674F5DB7B1A /* FBSDKCloseIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = C7A9126BDF4F7BE362D1175EFDF3C508 /* FBSDKCloseIcon.m */; }; - A4A4B6DCAD90B231B771EB8AAA9401BC /* Bolts-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8031C7957B81D371B1528E829F97F6 /* Bolts-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A54F557F6175E445E98C30B98B5A3AD6 /* FBSDKSharePhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 27030FBDC4D980607EBD084CEC5BCFE3 /* FBSDKSharePhoto.m */; }; - A59E0D04139EA956AF2F0E32B469E1E3 /* Bolts.h in Headers */ = {isa = PBXBuildFile; fileRef = 2722D0C43B6631A562431A3477FC3FC7 /* Bolts.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F756E533FBC1ECD87F8F13FE411BD51 /* PicoBindingSchema.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EC681F938ED2D0CC6D8DFFF14C5B06A /* PicoBindingSchema.m */; }; + A0DF7E397B57D50B5E89228082DB4361 /* FBSDKShareMediaContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AD9A923837B63B0A995D136392339DD /* FBSDKShareMediaContent.m */; }; + A1A522460FB8F634AEA3F48F9C0FC7D4 /* NSDate+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 368673C260C7B74F6053A054DE718492 /* NSDate+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A1A90659ED5B7540845C8185F8606FB9 /* FBSDKTypeUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DE6ED1FA9AC8E26C2E32CB52404597F /* FBSDKTypeUtility.m */; }; + A234CD03F89584D0547A5D7D999E03C5 /* PicoSOAPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EF36AC197EB8DAE95DAECC4C5240494 /* PicoSOAPReader.m */; }; + A28B68F8AF4A8ED3F8DEDF23CFCA8FEC /* FBSDKAccessTokenCacheV3.h in Headers */ = {isa = PBXBuildFile; fileRef = D19864138F4780E5D1AEB3CD5FD76722 /* FBSDKAccessTokenCacheV3.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2F0870136D90D9CE7905634CBEC46C2 /* SOAP12Body.h in Headers */ = {isa = PBXBuildFile; fileRef = DC35C7D04564C940A472A427E6462821 /* SOAP12Body.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A44B9556C3A558F0120EE35F290B3FCE /* BFMeasurementEvent_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5698A9B9A12D14AE1AE7234F56494DF2 /* BFMeasurementEvent_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A484BD167B628487BBAAA674F5DB7B1A /* FBSDKCloseIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AF32B7B8E81B041C8CAF78E9572CB5C /* FBSDKCloseIcon.m */; }; + A4A4B6DCAD90B231B771EB8AAA9401BC /* Bolts-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EBDDF7F47670B98A7F294F7F0BE6EA30 /* Bolts-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A54F557F6175E445E98C30B98B5A3AD6 /* FBSDKSharePhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = C39E640B550F048CB1517EA113136D77 /* FBSDKSharePhoto.m */; }; + A59E0D04139EA956AF2F0E32B469E1E3 /* Bolts.h in Headers */ = {isa = PBXBuildFile; fileRef = 36F310A4829B00BF8AFBB552ECBDD0AF /* Bolts.h */; settings = {ATTRIBUTES = (Public, ); }; }; A5C0CCB7592B4AB0554D304C79E2FF99 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - A6245406942E1B12CA6B3037098E854F /* PicoXMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = DA274C709337CACC5470BD629578F637 /* PicoXMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A69128071A53DBC4882CC8DC76782334 /* FBSDKLoginTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A59EB45D43EE5A9A5EDABDAAEDA27E6 /* FBSDKLoginTooltipView.m */; }; - A7D274ABDE3D32AE032C1B43FCD12B81 /* SOAP12Faultcode.m in Sources */ = {isa = PBXBuildFile; fileRef = 40F3658179A23169F66EBFAB66F9E23A /* SOAP12Faultcode.m */; }; - A7E04563503B066374A95EDAFD8104DA /* FBSDKURLConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 162715AC79E4280594E4B1979C264A8E /* FBSDKURLConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8E32D941D75EC298C7E256A3C6D31D4 /* Int+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF56362F038AF8D7092DC7209BC45CE3 /* Int+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A972F072AE0487FC7C5135B086C51F7D /* OAuthWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDCC60FEE888B7E7224EB391C3014E3B /* OAuthWebViewController.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - AA0B9C265F96CA310C674C330D4C5592 /* Locksmith.h in Headers */ = {isa = PBXBuildFile; fileRef = 07B47A65D3666427B85FB739AD3206C5 /* Locksmith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA314156AC500125F4078EE968DB14C6 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2335D2EA41028924A1CEE4312285C088 /* Result.swift */; }; - AA363E22E4DDB87A037ED04A117ABC51 /* BFAppLinkTarget.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB20A4039D4A1AC24F560CB8EC90EE2 /* BFAppLinkTarget.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA3B76EE5D2EDCFC6BBC162662C9AB3F /* SOAP12Reasontext.h in Headers */ = {isa = PBXBuildFile; fileRef = 55992A617389A836580D020CE8B3B631 /* SOAP12Reasontext.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AB221C6A426CC9274B00DEB45A2A7693 /* FBSDKBridgeAPIProtocolWebV2.h in Headers */ = {isa = PBXBuildFile; fileRef = 656A16FA4CB7F1A17ED0CAFF72CBBF75 /* FBSDKBridgeAPIProtocolWebV2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABBC769244D3C1F076C3A7ABA6F2F330 /* FBSDKAppEventsDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CC2FAE38A9F516973B64D90C13CDC9F /* FBSDKAppEventsDeviceInfo.m */; }; - ABE45433C4D5440C9B6331AF3C825B52 /* FBSDKGraphRequestDataAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 447477B4F3279EF9F586B6E766885C41 /* FBSDKGraphRequestDataAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A6245406942E1B12CA6B3037098E854F /* PicoXMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = F2FC3941BAAC9172511DA1179C80BAAA /* PicoXMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A69128071A53DBC4882CC8DC76782334 /* FBSDKLoginTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 48DA9EDFCC7157A08E70EF9A6CA8318A /* FBSDKLoginTooltipView.m */; }; + A7D274ABDE3D32AE032C1B43FCD12B81 /* SOAP12Faultcode.m in Sources */ = {isa = PBXBuildFile; fileRef = E8CA4FE8FA0BD2D64FBA95A41DEABEEB /* SOAP12Faultcode.m */; }; + A7E04563503B066374A95EDAFD8104DA /* FBSDKURLConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 73B8F3D25A24515A1B4B94729BC2E13B /* FBSDKURLConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8E32D941D75EC298C7E256A3C6D31D4 /* Int+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = A286C6DEEBDA576C30F437E7411337CD /* Int+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A972F072AE0487FC7C5135B086C51F7D /* OAuthWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C29E7889D2BBC3BF41642048BD5CC809 /* OAuthWebViewController.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + AA0B9C265F96CA310C674C330D4C5592 /* Locksmith.h in Headers */ = {isa = PBXBuildFile; fileRef = 3235DA2569D032A92F124B61C90471A6 /* Locksmith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA314156AC500125F4078EE968DB14C6 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561EB4D16F38FA43A17F96868C7E1A3E /* Result.swift */; }; + AA363E22E4DDB87A037ED04A117ABC51 /* BFAppLinkTarget.h in Headers */ = {isa = PBXBuildFile; fileRef = BD4DE38EA0E998C4836F2D665DB41D00 /* BFAppLinkTarget.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA3B76EE5D2EDCFC6BBC162662C9AB3F /* SOAP12Reasontext.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8C81335278822132C193F4B29EFCBC /* SOAP12Reasontext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB221C6A426CC9274B00DEB45A2A7693 /* FBSDKBridgeAPIProtocolWebV2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2814801A7BCAD13A899710A051753645 /* FBSDKBridgeAPIProtocolWebV2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABBC769244D3C1F076C3A7ABA6F2F330 /* FBSDKAppEventsDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B8E13B399D610BAF340B9AD7452031B /* FBSDKAppEventsDeviceInfo.m */; }; + ABE45433C4D5440C9B6331AF3C825B52 /* FBSDKGraphRequestDataAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 07F507081C548A78435EEDE37F7B276F /* FBSDKGraphRequestDataAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; AC7C6289920D865E6FBFC20F0DC4F252 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A1971D8B96CF4E1C76B9E38D4CE0BC0 /* MobileCoreServices.framework */; }; - AD52B349A273F0EB40F823990A40D2CD /* FBSDKLoginConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E9C13217E2BE9B72BD26A198AAEE8EFB /* FBSDKLoginConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AD52B349A273F0EB40F823990A40D2CD /* FBSDKLoginConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = ADFDC70272239B9C289C2E8959F82E93 /* FBSDKLoginConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; AD723FBB99C707A36C1C919325C71D6C /* Pods-Vendoo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EBEA79B4C2F3D8E52CF265ABC735AB5 /* Pods-Vendoo-dummy.m */; }; - ADF19C953CE2A7D0B72EC93A81FCCC26 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0818E0FD9FD32B295042DE0E92235688 /* Alamofire-dummy.m */; }; - AE4CF87C02C042DF13ED5B21C4FDC1E0 /* Stream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B6E898A402982DC8B7312750400FE20 /* Stream.swift */; }; - AE8AA2056202F72341129D6710EB387E /* BFCancellationTokenRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = D6786660BA09235EF4EAA4EB81951BF6 /* BFCancellationTokenRegistration.m */; }; - B005B379F2878E1CDA454C1A87879442 /* FBSDKKeychainStoreViaBundleID.m in Sources */ = {isa = PBXBuildFile; fileRef = 622D9E3C102A596C2377FDF25E69D30B /* FBSDKKeychainStoreViaBundleID.m */; }; - B0311FBDE031798111EC0E5DB55540BA /* FBSDKOrganicDeeplinkHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E747F37851F34BA9B541C5780538511 /* FBSDKOrganicDeeplinkHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B03FBE8B4AA2B23CB920A248BB98AB3E /* SOAP12SupportedEnvType.m in Sources */ = {isa = PBXBuildFile; fileRef = 235DD0A43AF5C1FBB6C7C1F96DCD13E1 /* SOAP12SupportedEnvType.m */; }; - B1033B9D20ABC4D28DD47AE664FDFDBE /* FBSDKBridgeAPIRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = A6065A3A0ACE9E573D461892CA01712C /* FBSDKBridgeAPIRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B10C7D17E533337E2B74970B679D6B3A /* OpenIDClaim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A22070321AAF70304E24D7415E65C0F /* OpenIDClaim.swift */; }; - B13DC7A0E6506DF7327E2AABA60FAE4F /* SOAP12Subcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 5915778A3267BEF673611FB0EC1AEAA7 /* SOAP12Subcode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B237CE69F2373005B527EFF9204AA06B /* PicoKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C9206653FE57CAD6946F662BF26FFDAB /* PicoKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B34BBDBBA5577DEAB2F973B1CC7E2FD1 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 104EFAC0E617662AD109E72C6DA830E9 /* Utils.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - B42A49260E02658534FF92164B6FC311 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = FF632461D099CBF2C6B0E29FB1390F75 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B52E11D4E947E41CE3A1E3221AB1BA6B /* FBSDKBoltsMeasurementEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BC57914911AC31740BB46A4C3C3DBDF /* FBSDKBoltsMeasurementEventListener.m */; }; - B534C8C1D32294DB54F3C5CFFD5AAA9B /* FBSDKLoginButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F384723DF0F3D30CB002A6BB10133 /* FBSDKLoginButton.m */; }; - B66A8B13B1A4DB797713351204E9754F /* FBSDKError.m in Sources */ = {isa = PBXBuildFile; fileRef = D4250C82FE2B690E908594E12104729A /* FBSDKError.m */; }; - B70C33F5EB2E85CA0E4425B1A253BAFF /* PicoBoolConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B23B978CB7D747274ABA75F001BD1F0 /* PicoBoolConverter.m */; }; - B713790B233CC21726C5E02E7DA44516 /* FBSDKAccessTokenCacheV3_21.h in Headers */ = {isa = PBXBuildFile; fileRef = F0BE04FBB3582F0DCF1D270EB326EAD8 /* FBSDKAccessTokenCacheV3_21.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ADF19C953CE2A7D0B72EC93A81FCCC26 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C6EDABA710AD2BC09C36032A8DE05FB /* Alamofire-dummy.m */; }; + AE4CF87C02C042DF13ED5B21C4FDC1E0 /* Stream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F88F5E9A7CDB8B6419386416696336F /* Stream.swift */; }; + AE8AA2056202F72341129D6710EB387E /* BFCancellationTokenRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = AFD5FA2D1FD84444EE6FB2077F6AA949 /* BFCancellationTokenRegistration.m */; }; + B005B379F2878E1CDA454C1A87879442 /* FBSDKKeychainStoreViaBundleID.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8976FE0D1E377BE4FBF9228B075FAB /* FBSDKKeychainStoreViaBundleID.m */; }; + B0311FBDE031798111EC0E5DB55540BA /* FBSDKOrganicDeeplinkHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = C64827B9D1807D8B74D7D9D7B1B54777 /* FBSDKOrganicDeeplinkHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B03FBE8B4AA2B23CB920A248BB98AB3E /* SOAP12SupportedEnvType.m in Sources */ = {isa = PBXBuildFile; fileRef = 368AA6645501EEF4479E07F670D60A3B /* SOAP12SupportedEnvType.m */; }; + B1033B9D20ABC4D28DD47AE664FDFDBE /* FBSDKBridgeAPIRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = AE02C4BBB80301D835B0E7AB57F4FF64 /* FBSDKBridgeAPIRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B10C7D17E533337E2B74970B679D6B3A /* OpenIDClaim.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7EB7C0AC3256CB8BF088CC05DB55809 /* OpenIDClaim.swift */; }; + B13DC7A0E6506DF7327E2AABA60FAE4F /* SOAP12Subcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 464DE6FD188512E765C8A0D69A0FFB4E /* SOAP12Subcode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B237CE69F2373005B527EFF9204AA06B /* PicoKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EDD73BF2A04FAB1EFC0542F261D29C4 /* PicoKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B34BBDBBA5577DEAB2F973B1CC7E2FD1 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 682E453095434FD4F4968A035A8F2AF5 /* Utils.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + B42A49260E02658534FF92164B6FC311 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B0A47FA3F696F86573CF1CFD8745FAF /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B52E11D4E947E41CE3A1E3221AB1BA6B /* FBSDKBoltsMeasurementEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 54661DE19D0F9DE7BFD555D9312A6687 /* FBSDKBoltsMeasurementEventListener.m */; }; + B534C8C1D32294DB54F3C5CFFD5AAA9B /* FBSDKLoginButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 31A72F9ACB5DFA3F920DBC0237D0908C /* FBSDKLoginButton.m */; }; + B66A8B13B1A4DB797713351204E9754F /* FBSDKError.m in Sources */ = {isa = PBXBuildFile; fileRef = D698BB3D0735F089A7DDA3F914022A2A /* FBSDKError.m */; }; + B70C33F5EB2E85CA0E4425B1A253BAFF /* PicoBoolConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = BE3AE5AC8C80EB0669FA56E4CA75829F /* PicoBoolConverter.m */; }; + B713790B233CC21726C5E02E7DA44516 /* FBSDKAccessTokenCacheV3_21.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F07243AA48DD411513080B5B7562B24 /* FBSDKAccessTokenCacheV3_21.h */; settings = {ATTRIBUTES = (Project, ); }; }; B733DCA91152DD923CC8317FBE6177AA /* SwiftyJSON.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 80D28CE7A5EDA90C4634F93819AB6DE6 /* SwiftyJSON.framework */; }; - B74D40AC59FF4E03D30024F6CFE94BD1 /* FBSDKLikeButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 16D944541BF5FB9082D904BCE2A321C7 /* FBSDKLikeButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B7AA8DD951A2A0FD0DC01B4EC91C8153 /* FBSDKGraphRequestConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 24B05343C517B22FF426DECF5E4E3426 /* FBSDKGraphRequestConnection.m */; }; + B74D40AC59FF4E03D30024F6CFE94BD1 /* FBSDKLikeButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B2B8EFA273FEADC71EB6035520AD639 /* FBSDKLikeButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B7AA8DD951A2A0FD0DC01B4EC91C8153 /* FBSDKGraphRequestConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = BF6DCC1CEF3D48032C5903277F680FFD /* FBSDKGraphRequestConnection.m */; }; B80E99999E2A245B701DC0731CB02ABC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - BAF4FD69C4FE6323B1FC7B7B24032673 /* JsonRequestSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 737ACC0BA192742E3CF18FA2121B5067 /* JsonRequestSerializer.swift */; }; - BB82DC2891A35AC22DD6D5CE4CAE4364 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = AC758FA0C6B8254DAFE008D0C9A0D06B /* UIButton+AFNetworking.m */; }; - BB938660E9F573C5569C0B2F76443DCE /* PicoBindable.h in Headers */ = {isa = PBXBuildFile; fileRef = 2026991EE2A30375594158EB77D60DED /* PicoBindable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BC3B56D2ACA3877977DC9B7A85E9F214 /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85F3867D35582EE3631B802FF9D05D20 /* HMAC.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BCAB58F8DE87B33E128B5C090EEB3E8E /* FBSDKShareAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F57307852B9AA700ABBC04AAD7AB4B /* FBSDKShareAPI.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BD2ECAD3E71F4EE83864E6F14B67FBC2 /* FBSDKAccessTokenCacheV3.m in Sources */ = {isa = PBXBuildFile; fileRef = A787A076D5B36C82EED2B149C6E7CFDB /* FBSDKAccessTokenCacheV3.m */; }; - BDB6E5CDFB2E0B1A5D70C177B7F4857D /* BFTaskCompletionSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FD18F9D6F410C6F57BB96E9B945986E /* BFTaskCompletionSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE41196F6A3903E59C3306FE3F8B43FE /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8027012BDAA47031A43D401C987FA6 /* Notifications.swift */; }; - BF4DC48AD7D41C37CA8108D7590BA3DE /* OAuth2WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D676E9AF6D80D23503722875DBDD7 /* OAuth2WebViewController.swift */; }; - BF4FE2CA55E25E91654D4090767397C0 /* StringResponseSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABBF00577F54C976D5AE32198D3297A7 /* StringResponseSerializer.swift */; }; - BF9787C62584C694E9263666FD94139F /* FBSDKMonotonicTime.h in Headers */ = {isa = PBXBuildFile; fileRef = ECA7BC78AB3C6BFDD289A0E123407FF1 /* FBSDKMonotonicTime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C087B9B3A493BC8232CBA4DB1CB47A67 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 984E6E5AABB06EC02E4C7ED4B6AC7496 /* AFNetworkReachabilityManager.m */; }; - C0C062FB06B5A469FCABC55C619ABB2F /* FBSDKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 155D9B42C9DDE7A86B46D48E7402BC18 /* FBSDKInternalUtility.m */; }; - C0DB70AB368765DC64BFB5FEA75E0696 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0767D7D4AF0A791E1990449774B9BC0 /* ParameterEncoding.swift */; }; - C1EEA41ECBE43FAF3E230A70F481C0D9 /* FBSDKTestUsersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 076D9360454CCE8ED0815F171488B495 /* FBSDKTestUsersManager.m */; }; - C2B409E16419D1783D04BA380DCBDDF5 /* PicoPropertySchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E713EA77535E1C1F8697C2DCD062A06 /* PicoPropertySchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BAF4FD69C4FE6323B1FC7B7B24032673 /* JsonRequestSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64BD32462E04187B2E2D24DC84D927B8 /* JsonRequestSerializer.swift */; }; + BB82DC2891A35AC22DD6D5CE4CAE4364 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E43C65F278AF00193ACB13B531E8108 /* UIButton+AFNetworking.m */; }; + BB938660E9F573C5569C0B2F76443DCE /* PicoBindable.h in Headers */ = {isa = PBXBuildFile; fileRef = 36D2F026C0B1115640DB1FABCAE97FD4 /* PicoBindable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC3B56D2ACA3877977DC9B7A85E9F214 /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98E098E7BB501230693BB0EBD7B0A7EA /* HMAC.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BCAB58F8DE87B33E128B5C090EEB3E8E /* FBSDKShareAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = BE17200968B5F07997F27FF219D781FE /* FBSDKShareAPI.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BD2ECAD3E71F4EE83864E6F14B67FBC2 /* FBSDKAccessTokenCacheV3.m in Sources */ = {isa = PBXBuildFile; fileRef = DE82B46B06847E187800386937F1E6FB /* FBSDKAccessTokenCacheV3.m */; }; + BDB6E5CDFB2E0B1A5D70C177B7F4857D /* BFTaskCompletionSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 883820CBE1308668DD57450C744E4763 /* BFTaskCompletionSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BE41196F6A3903E59C3306FE3F8B43FE /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75879CF3E6F91BD70CC391A8DF47D491 /* Notifications.swift */; }; + BF4DC48AD7D41C37CA8108D7590BA3DE /* OAuth2WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83622C56AD1F44C4050446CF19FC6A4F /* OAuth2WebViewController.swift */; }; + BF4FE2CA55E25E91654D4090767397C0 /* StringResponseSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31169486AD98215A78A98F88F35219AE /* StringResponseSerializer.swift */; }; + BF9787C62584C694E9263666FD94139F /* FBSDKMonotonicTime.h in Headers */ = {isa = PBXBuildFile; fileRef = D2E4182B40C9A751A8A94CC825104997 /* FBSDKMonotonicTime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C087B9B3A493BC8232CBA4DB1CB47A67 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D38AC66A52231F2819824912C4CFD96 /* AFNetworkReachabilityManager.m */; }; + C0C062FB06B5A469FCABC55C619ABB2F /* FBSDKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 444FC5600E7EDE22A226751760AB47CA /* FBSDKInternalUtility.m */; }; + C0DB70AB368765DC64BFB5FEA75E0696 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C979BCE42F9615C66490B9A0516E9D8D /* ParameterEncoding.swift */; }; + C1EEA41ECBE43FAF3E230A70F481C0D9 /* FBSDKTestUsersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 97B6AC5810B8CD9A376ABA5A6015529E /* FBSDKTestUsersManager.m */; }; + C2B409E16419D1783D04BA380DCBDDF5 /* PicoPropertySchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 1960A47F1BC9C5A58752E90252748CC0 /* PicoPropertySchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; C2E1AFA724DFDA82D234F25BC9D623FB /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 399E48454AFBFA0A711E87D787004D42 /* Security.framework */; }; - C382AD64490D77D61B1A4318A031DC7C /* FBSDKTimeSpentData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BB9D9C6A9BBFE50001E8F6D9B1A04F3 /* FBSDKTimeSpentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C39613DBB90FF65789612725FC595542 /* FBSDKAppInviteDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = D1812F587BA80FF518324426A225ACC6 /* FBSDKAppInviteDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C3EE5FD470BF4FD80D834166E6C5E8EA /* HttpRequestSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 753F390E688FED953F8C853A32CE742A /* HttpRequestSerializer.swift */; }; - C51B4865E5186E9BF6DB6BEFC9517EF1 /* FBSDKHashtag.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A08C0E6D94104085FFD003DE3B065AA /* FBSDKHashtag.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C51B96A7E543F72CD7925968E35DC041 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 44A368B0173B197FD8CAB2B9371C75B6 /* AFNetworking-dummy.m */; }; - C52665EDC9F106BD8B2418D97AAEC357 /* FBSDKGraphRequestPiggybackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 91C309C7C3A8E535148513597D71E278 /* FBSDKGraphRequestPiggybackManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C583FF6D5F3A73498E46D8D80B21E3DB /* FBSDKLoginKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 732174E3EF6FB0D67996411EA414FF5F /* FBSDKLoginKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C67694443EB6C1977F2510638E94F687 /* TrustedPersistantOAuth2Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = A068917847EBBE246BB6DC7B0AD650A1 /* TrustedPersistantOAuth2Session.swift */; }; - C682BB7427AE5EF8582DC373EBBBA2E8 /* FBSDKCoreKit.h in Headers */ = {isa = PBXBuildFile; fileRef = B586E3633A09095E25727A989987FDED /* FBSDKCoreKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6CDABE1AEBB5DC4A35A6B221BB98D13 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = C1C36FFA11C7402F2DA95E368C8620B5 /* AFURLConnectionOperation.m */; }; - C6F65A56D2A83EF7D2445EB1BC64B8D4 /* FBSDKMath.m in Sources */ = {isa = PBXBuildFile; fileRef = 19C033929ECAC573946355BBD8357C7C /* FBSDKMath.m */; }; - C70AC3CB2D21E9466D55F37D6167DBA5 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 134AECCA060E874E734136F746F1595D /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C7AFBE94195CDE9B5B71175851E7B4AB /* BFWebViewAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AB97A201A9BB98788E3AB657DC58E2A /* BFWebViewAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C7B655603FB1089A5E2D28FCE12DF12F /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 21AEAF841E7FE2CF88D7411FDDA2D5E5 /* AFHTTPRequestOperationManager.m */; }; - C7B6DD7C0456C50289A2C381DFE9FA3F /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = A47F7EE5CA45E07968439BB58424E3A3 /* MultipartFormData.swift */; }; - C8CFDFCD0A8A590398560534407636B4 /* SOAP12Envelope.m in Sources */ = {isa = PBXBuildFile; fileRef = 92B8D4473DBA9CD5C511DBDD1E2D905C /* SOAP12Envelope.m */; }; - C9239042BAF0562154A942D3598BEFAA /* FBSDKShareDialogMode.h in Headers */ = {isa = PBXBuildFile; fileRef = BA1F34AC442A204140E495BACE08FD3D /* FBSDKShareDialogMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C9A879CF614BAB80706EA977904B0BB9 /* FBSDKShareError.m in Sources */ = {isa = PBXBuildFile; fileRef = A3E3A32A027FDA739EDDDB5DE6D5D862 /* FBSDKShareError.m */; }; - C9B57D939AB4480C7A93482A12D87C4B /* FBSDKLoginCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 459176175963F86374BA0BF1E7DF01C3 /* FBSDKLoginCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C9BD44D9DC9D9E459BCB805875DC2306 /* FBSDKLikeActionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9184AD9DF2204A1EEFF0C303440DA00E /* FBSDKLikeActionController.m */; }; - CA08081E0B27DF4B55A911DD597BAD73 /* FBSDKApplicationDelegate+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E897C4FE4A9D59667A7BA097497391EB /* FBSDKApplicationDelegate+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAC55489C107050F90C74EC7E0618EDB /* OrderedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBCD1568640DFB5F1142D3274848C88 /* OrderedDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CB51AB19914745F2250D9DB0D5C3C806 /* UIApplication+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = F46FEACACF7F2057303D107EEAA75BEF /* UIApplication+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - CB67930A4314E6E46A903F3489EB7608 /* FBSDKShareOpenGraphContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 36ABB1D1CD0A6CFD9BB82084FD4648C7 /* FBSDKShareOpenGraphContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CC2443BEF39BB4254C340BAA445BCBD5 /* LocksmithInternetAuthenticationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 517C55D391BAD28563A16DD7E53B686D /* LocksmithInternetAuthenticationType.swift */; }; - CD0E79BBA8608E3E44545EF8B22F06FB /* BFURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DAF29A7ECECF1E524511D29743EBA67 /* BFURL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CDECDF26D5914B5118DA15DC06FABFDF /* FBSDKShareLinkContent+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A78C5F46158CAAD8C8B7525DC1B6F612 /* FBSDKShareLinkContent+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE0233C459CA5BF1F081257EB3655004 /* FBSDKLikeObjectType.m in Sources */ = {isa = PBXBuildFile; fileRef = 20BA9E7A8CA9B33AB3FFBE93F60B9169 /* FBSDKLikeObjectType.m */; }; - CE2528225E7F88C8FB7A0C48448B72E6 /* PicoXMLClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 8116C34FDB3FA1300036EEE11D76F0A3 /* PicoXMLClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE8DF067B27FBDA7F6FE393391DB4FFE /* BFAppLinkReturnToRefererController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0134F3B7B6D108E78E2E49C39A456CCA /* BFAppLinkReturnToRefererController.m */; }; - CEDFE191DF66B8884828359B3494F8E9 /* UIAlertView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D02E4E0EAE5653D8596EDA0E2BD1578 /* UIAlertView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF051D17275C20E0FBF5736E3C8A0573 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 11CD0A9D9E4BAEE9EEFDE390F0E18331 /* UIProgressView+AFNetworking.m */; }; - CFBFD1949A464FA701704CB507D5074D /* MultiPartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF7FF56A8E1213138CBD4A8D565E19D1 /* MultiPartData.swift */; }; - CFDAC1FC6D948576796D48F01601D00B /* FBSDKShareDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 79C0C298357E69FF56E5B8C3763C1BD0 /* FBSDKShareDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D0379DD1F84E1FA4302325370FC583C9 /* FBSDKCoreKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C4C98A87EA98B821BFB7C75362188CDE /* FBSDKCoreKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D05E51C8CEED91610DDE599FA220A58F /* FBSDKGameRequestDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 397B529E722668DDEA086406AF426699 /* FBSDKGameRequestDialog.m */; }; - D14B90EC47C350BCEA5F953586978228 /* XMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10FE97AC4716AE3D71A59843E2CF7846 /* XMLWriter.m */; }; - D1D0521423FC9587DACE99599F3871BF /* FBSDKErrorConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 392C49534EF2A01F5B2933F656796907 /* FBSDKErrorConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D20BAF8A10A6F2B9E2A7B6DD82C056F6 /* FBSDKShareOpenGraphObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F2428CAE864CE5106D64691349F3AE9F /* FBSDKShareOpenGraphObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D234B23ACC5F69B9BE581EC70C15F8DE /* LocksmithInternetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C8A2316505162480D27A61552DE3B35 /* LocksmithInternetProtocol.swift */; }; - D2E7CA26EBA86717C6F9EF5F4988903C /* FBSDKWebDialogView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A9BFAFF2BDE25146ABC6D11AF3EB9FB /* FBSDKWebDialogView.m */; }; - D347F65DE4E6C432B5182A7376869D0C /* FBSDKShareConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C40DD6FE4573A7D12929EACAF151143 /* FBSDKShareConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D383F164776657D6F6BBDB7ADAC4F87F /* BFMeasurementEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 841EB6B238A93DCCB9B4B743E22D9C14 /* BFMeasurementEvent.m */; }; - D3B8A9EFB1AFEFE16BE8C7F4FE410F20 /* FBSDKSendButton.m in Sources */ = {isa = PBXBuildFile; fileRef = E823859FCDA8095438C9B29D9751D851 /* FBSDKSendButton.m */; }; - D40315620E9D700DC73323A8CED6612F /* OAuthSwiftMultipartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DCF48CEBC91CB2987B211238D62545 /* OAuthSwiftMultipartData.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D441FFFC4FE2E90573DBF2477DDF8B6E /* FBSDKOrganicDeeplinkHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = ED22884FAF78311EE7243417878F4646 /* FBSDKOrganicDeeplinkHelper.m */; }; - D47A43CEEEBB4F2760D96D02FEEC879A /* PicoXMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 328877F376CF39FD8C23617DEADC41BB /* PicoXMLWriter.m */; }; - D47F5FD0F654ACB03A3948DB29B7EE2E /* FBSDKErrorRecoveryConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB3C86FA81214C80314661B9AB5F627 /* FBSDKErrorRecoveryConfiguration.m */; }; - D5A52B04EF08F7245C8D6B9E42BB906A /* FBSDKShareDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BCF0C8F9B2973A0CBBD5F56D4023915 /* FBSDKShareDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D5BAF5FC42E9BCD77EFC85D72EB2BA14 /* FBSDKContainerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B3009940D1102E6FF8BC85653E4296E /* FBSDKContainerViewController.m */; }; - D6961FE567A047B2EE394D527EF414E0 /* FBSDKGraphRequestPiggybackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B4F3D6A876CA410B829F8DBAA0DE122 /* FBSDKGraphRequestPiggybackManager.m */; }; - D6A93D87E6D9F0596FF0B0FADA862421 /* FBSDKCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = 156179891E9A651B2E991C173A035169 /* FBSDKCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D7A3DDFC81E5F492259FDA6E57748A59 /* FBSDKDynamicFrameworkLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 72B12BDE2CAA2D18C9E02BE9E76B7641 /* FBSDKDynamicFrameworkLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7C1594DC6A0E38E33E8971C288A9F82 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 498E86B9E085292172C1C4BF0211C598 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D7E7CC8C8AB8DC9253A661C7374A9F93 /* FBSDKGraphRequestBody.h in Headers */ = {isa = PBXBuildFile; fileRef = D31E1C510341E3D6F0AC45964ECBD952 /* FBSDKGraphRequestBody.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D80E3A1971AF7FDCE82F3241BA53B59B /* FBSDKLoginKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B84DFA3E2BD2556AF27EA6E56E641CC /* FBSDKLoginKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D86913E8F8A1CA01D792A1DFD3AE671C /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C3AA1121CD47DA96A2EF22CB5F3491 /* AFHTTPSessionManager.m */; }; - D902EF709FC83BE17940BEF6CBB7F94C /* FBSDKViewImpressionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C4F0192AB982CB7B0FC03DE331B9FB /* FBSDKViewImpressionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D965808A254FA29240788115D19F782C /* FBSDKKeychainStoreViaBundleID.h in Headers */ = {isa = PBXBuildFile; fileRef = C5294E52E9ADED5AE529CEB7935E0890 /* FBSDKKeychainStoreViaBundleID.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D96FB769680B41AD1EAF2FDAF20F348A /* PicoXMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = CDE620840B4131A48AEC66BF55BF86E3 /* PicoXMLElement.m */; }; - D9D122FDBEB9A3DD165D36FB2E889EC6 /* Bolts-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 14987AB932C2D1DF067C32CF419B5524 /* Bolts-dummy.m */; }; - DA2F3DBB93F7A770AC12AA9769105CE3 /* FBSDKBridgeAPIResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = A2FA096AF54487CBFB416C6D2370394B /* FBSDKBridgeAPIResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA62B1DACA061A8DE4B7BE418CE33E5D /* FBSDKCloseIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8232DF069A95C49B2876FAC7201C5F /* FBSDKCloseIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DAA9D0E08221846F34174BA9C7933C01 /* FBSDKErrorConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E981B1297B672CA18B70C20C4703E173 /* FBSDKErrorConfiguration.m */; }; - DB1AEDB35C8A2BCE2A7C466A5EBE874D /* PicoReadable.h in Headers */ = {isa = PBXBuildFile; fileRef = B217ED5C772C84F838B8650C5FD56279 /* PicoReadable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB83FFC19AAC1D048DD3B89367D5890D /* FBSDKMaleSilhouetteIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = D08CCFD982B30EDFD48F91655EF811D0 /* FBSDKMaleSilhouetteIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB840EF5FD9645993A399CDE849E784C /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 36F922C1AC6F1506A62AD520B35C393B /* AFURLResponseSerialization.m */; }; - DBC228F2E7B341A858EA328E1BB9F783 /* SOAP11Header.m in Sources */ = {isa = PBXBuildFile; fileRef = F656B2AD6515447CA1D7FC3DC4834F31 /* SOAP11Header.m */; }; - DD203F22883C5445DDA618371EEFEC07 /* FBSDKSystemAccountStoreAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 26E0F612D3E16566DF157E8C067D3498 /* FBSDKSystemAccountStoreAdapter.m */; }; - DE26D5B7913CBFECC1EF14616527C4F8 /* BFTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA65B50B6BA166F774AAD97AF68B33E /* BFTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DF4112FFA156222BF7053EF22A8827B9 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E7ABC1DB9A4FDC673DA31FA249746557 /* AFHTTPRequestOperation.m */; }; - DF89CBE6455EE673C13371ABD62DBC51 /* FBSDKAppEventsDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 07D8202CB26ACCCA5F9723CE9FE93116 /* FBSDKAppEventsDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DFC29AA19504EF95C8902348017273A8 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DFE28AD63532ED1426487316AE38A51 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DFCE253B5AB51985901EDF9BDA576736 /* BFCancellationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 660ABAF90681BD87F04500938AB4F72C /* BFCancellationToken.m */; }; - E0095D397882896F3871DC2E380152D1 /* FBSDKSharePhotoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C967EBE24803D87241E1B4937C2CF29 /* FBSDKSharePhotoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E11E491CE327A39F0FCB60EB963A4C59 /* BFTaskCompletionSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 06AFBB2C2E03E775348787BCAFCF96AE /* BFTaskCompletionSource.m */; }; + C382AD64490D77D61B1A4318A031DC7C /* FBSDKTimeSpentData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC967D40260E2C61D81967258D26486 /* FBSDKTimeSpentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C39613DBB90FF65789612725FC595542 /* FBSDKAppInviteDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 583145C5A9FE443230F5B6FDFDE3FE62 /* FBSDKAppInviteDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C3EE5FD470BF4FD80D834166E6C5E8EA /* HttpRequestSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFAABEEB5C8BB53911BF5DE9163E43A3 /* HttpRequestSerializer.swift */; }; + C51B4865E5186E9BF6DB6BEFC9517EF1 /* FBSDKHashtag.h in Headers */ = {isa = PBXBuildFile; fileRef = 3008B82CFB988162472E9E0FF38A07B6 /* FBSDKHashtag.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C51B96A7E543F72CD7925968E35DC041 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DD6511F86098349B0ED27BAE9AEA5346 /* AFNetworking-dummy.m */; }; + C52665EDC9F106BD8B2418D97AAEC357 /* FBSDKGraphRequestPiggybackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FD8ECCD8DBA491EA39DB52A5B7CBE9B8 /* FBSDKGraphRequestPiggybackManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C583FF6D5F3A73498E46D8D80B21E3DB /* FBSDKLoginKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 11656B283B6938741A5E2D7008D8C372 /* FBSDKLoginKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C67694443EB6C1977F2510638E94F687 /* TrustedPersistantOAuth2Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C78B594E1456D63355B9DE87DCB8E9E /* TrustedPersistantOAuth2Session.swift */; }; + C682BB7427AE5EF8582DC373EBBBA2E8 /* FBSDKCoreKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1BCBA429E6CE90A1907F9FA6325B45 /* FBSDKCoreKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6CDABE1AEBB5DC4A35A6B221BB98D13 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 697D47D106EB68E71BF8C6C7ABB2C3BE /* AFURLConnectionOperation.m */; }; + C6F65A56D2A83EF7D2445EB1BC64B8D4 /* FBSDKMath.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E3283BD5278D7D27EE0D5C09581B730 /* FBSDKMath.m */; }; + C70AC3CB2D21E9466D55F37D6167DBA5 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C287F1EC045ACA2564F34AC79823F68 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C7AFBE94195CDE9B5B71175851E7B4AB /* BFWebViewAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = EBAC4B518D884D7F1843530C0C87EB58 /* BFWebViewAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C7B655603FB1089A5E2D28FCE12DF12F /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4EEE5B5740BC5B4BE61ED71DF74D27 /* AFHTTPRequestOperationManager.m */; }; + C7B6DD7C0456C50289A2C381DFE9FA3F /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8239F3A2D5658D58C05122AAC4DBCBF1 /* MultipartFormData.swift */; }; + C8CFDFCD0A8A590398560534407636B4 /* SOAP12Envelope.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DE15145E2DADCE51AB00C29A6C6964B /* SOAP12Envelope.m */; }; + C9239042BAF0562154A942D3598BEFAA /* FBSDKShareDialogMode.h in Headers */ = {isa = PBXBuildFile; fileRef = A43620135979B6A8F1743AA806D4B504 /* FBSDKShareDialogMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9A879CF614BAB80706EA977904B0BB9 /* FBSDKShareError.m in Sources */ = {isa = PBXBuildFile; fileRef = EE4492508FBB7AAAD5B07DB862BFF3FD /* FBSDKShareError.m */; }; + C9B57D939AB4480C7A93482A12D87C4B /* FBSDKLoginCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = B66CC06A3B17FB61E160BB19D3200047 /* FBSDKLoginCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C9BD44D9DC9D9E459BCB805875DC2306 /* FBSDKLikeActionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FC40F1B0A1D80C662238409B4EF0F81 /* FBSDKLikeActionController.m */; }; + CA08081E0B27DF4B55A911DD597BAD73 /* FBSDKApplicationDelegate+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4336FA8048CE3A7D2C6E4CFFC1C66FFC /* FBSDKApplicationDelegate+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAC55489C107050F90C74EC7E0618EDB /* OrderedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = EF8390C5C553BC41949C8445E3444AD6 /* OrderedDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CB51AB19914745F2250D9DB0D5C3C806 /* UIApplication+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C57C2257CFC732BBDADD8217544115B /* UIApplication+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CB67930A4314E6E46A903F3489EB7608 /* FBSDKShareOpenGraphContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E122257750B221C52232D868209E0DD /* FBSDKShareOpenGraphContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC2443BEF39BB4254C340BAA445BCBD5 /* LocksmithInternetAuthenticationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F90E1F4D1D27C8EEE25B533346FC375 /* LocksmithInternetAuthenticationType.swift */; }; + CD0E79BBA8608E3E44545EF8B22F06FB /* BFURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F797E5564D1DCEBE631D69C34E5CD34 /* BFURL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CDECDF26D5914B5118DA15DC06FABFDF /* FBSDKShareLinkContent+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = CDD64E3873DBC843CF8284EE540B1266 /* FBSDKShareLinkContent+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE0233C459CA5BF1F081257EB3655004 /* FBSDKLikeObjectType.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D9E965A809355B06D6A492FAE3396E /* FBSDKLikeObjectType.m */; }; + CE2528225E7F88C8FB7A0C48448B72E6 /* PicoXMLClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DB32B9334BA9B6C8096A61630276F29 /* PicoXMLClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE8DF067B27FBDA7F6FE393391DB4FFE /* BFAppLinkReturnToRefererController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DCB1C42287A7C25B76F9D4ECD618378 /* BFAppLinkReturnToRefererController.m */; }; + CEDFE191DF66B8884828359B3494F8E9 /* UIAlertView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 12F84D3CD42BC6A5F6C302B857E75747 /* UIAlertView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF051D17275C20E0FBF5736E3C8A0573 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E396A1A57B5FA48295D04D4B817CB113 /* UIProgressView+AFNetworking.m */; }; + CFBFD1949A464FA701704CB507D5074D /* MultiPartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC0DFB21145608C1B8DDB6BB90711FEE /* MultiPartData.swift */; }; + CFDAC1FC6D948576796D48F01601D00B /* FBSDKShareDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 301E5615C336DF8541A108BAAF3BDEB6 /* FBSDKShareDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D0379DD1F84E1FA4302325370FC583C9 /* FBSDKCoreKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FD0B83E1B10FD729B6A424776CFEFE14 /* FBSDKCoreKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D05E51C8CEED91610DDE599FA220A58F /* FBSDKGameRequestDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EFA01010EF33E1CB2DC51C9823EF795 /* FBSDKGameRequestDialog.m */; }; + D14B90EC47C350BCEA5F953586978228 /* XMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 321C74937D24AEC51A92438A37FEA92B /* XMLWriter.m */; }; + D1D0521423FC9587DACE99599F3871BF /* FBSDKErrorConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A31BDBCC5771FB8CC32283BD46330E4 /* FBSDKErrorConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D20BAF8A10A6F2B9E2A7B6DD82C056F6 /* FBSDKShareOpenGraphObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 94570062003D70B71D23CDD98B9B3264 /* FBSDKShareOpenGraphObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D234B23ACC5F69B9BE581EC70C15F8DE /* LocksmithInternetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060CF453B3AB59DDF46DFA2FEBF992B6 /* LocksmithInternetProtocol.swift */; }; + D2E7CA26EBA86717C6F9EF5F4988903C /* FBSDKWebDialogView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ABA164F70238E8E09338176FF412F74 /* FBSDKWebDialogView.m */; }; + D347F65DE4E6C432B5182A7376869D0C /* FBSDKShareConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = B7958079646BC3D3F824E7AC1E63ACDE /* FBSDKShareConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D383F164776657D6F6BBDB7ADAC4F87F /* BFMeasurementEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 86035DB76252096BE619DDD19276D9A2 /* BFMeasurementEvent.m */; }; + D3B8A9EFB1AFEFE16BE8C7F4FE410F20 /* FBSDKSendButton.m in Sources */ = {isa = PBXBuildFile; fileRef = CD9642332DA3F0EFADF02EDAA12C1FF4 /* FBSDKSendButton.m */; }; + D40315620E9D700DC73323A8CED6612F /* OAuthSwiftMultipartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0CA8712A241DCD85D8ACC5BC8BD7D65 /* OAuthSwiftMultipartData.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D441FFFC4FE2E90573DBF2477DDF8B6E /* FBSDKOrganicDeeplinkHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4597D517B937EA5AB668F991A21C43 /* FBSDKOrganicDeeplinkHelper.m */; }; + D47A43CEEEBB4F2760D96D02FEEC879A /* PicoXMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = BDCA84089408597E6363D003A795D03E /* PicoXMLWriter.m */; }; + D47F5FD0F654ACB03A3948DB29B7EE2E /* FBSDKErrorRecoveryConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = FF185A625E952A9B6339B868FB060304 /* FBSDKErrorRecoveryConfiguration.m */; }; + D5A52B04EF08F7245C8D6B9E42BB906A /* FBSDKShareDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 85DA682F48ECA60D75A6144A65261CC6 /* FBSDKShareDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D5BAF5FC42E9BCD77EFC85D72EB2BA14 /* FBSDKContainerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 97CED08A760EC2EF7AD2910D61BCBD67 /* FBSDKContainerViewController.m */; }; + D6961FE567A047B2EE394D527EF414E0 /* FBSDKGraphRequestPiggybackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 84B589013F9E0844172047838E72B4C7 /* FBSDKGraphRequestPiggybackManager.m */; }; + D6A93D87E6D9F0596FF0B0FADA862421 /* FBSDKCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = 0273E415CCC0F6E233291014E4A7C259 /* FBSDKCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D7A3DDFC81E5F492259FDA6E57748A59 /* FBSDKDynamicFrameworkLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = D010CC7AB81AD5EE2D018414B32CF311 /* FBSDKDynamicFrameworkLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7C1594DC6A0E38E33E8971C288A9F82 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FFD86D1374114CD30597C39DDDD606F /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D7E7CC8C8AB8DC9253A661C7374A9F93 /* FBSDKGraphRequestBody.h in Headers */ = {isa = PBXBuildFile; fileRef = 76E89BF193B1336957D540BD00D95E20 /* FBSDKGraphRequestBody.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D80E3A1971AF7FDCE82F3241BA53B59B /* FBSDKLoginKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 793A4A61BDC9A50FA18BB3179D160BA5 /* FBSDKLoginKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D86913E8F8A1CA01D792A1DFD3AE671C /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 940AAB3466066AB2FD46B18FA9CAD0AB /* AFHTTPSessionManager.m */; }; + D902EF709FC83BE17940BEF6CBB7F94C /* FBSDKViewImpressionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D43684173B4C475E5A4AEBE5BDE002C /* FBSDKViewImpressionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D965808A254FA29240788115D19F782C /* FBSDKKeychainStoreViaBundleID.h in Headers */ = {isa = PBXBuildFile; fileRef = 4863EEF91BF1C2D54BEE303A2A50D88A /* FBSDKKeychainStoreViaBundleID.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D96FB769680B41AD1EAF2FDAF20F348A /* PicoXMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A09587ABAE8DCF02A913F14C22FE672 /* PicoXMLElement.m */; }; + D9D122FDBEB9A3DD165D36FB2E889EC6 /* Bolts-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BEC11E146438F91C5298247FDF05878 /* Bolts-dummy.m */; }; + DA2F3DBB93F7A770AC12AA9769105CE3 /* FBSDKBridgeAPIResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7344A159D5A0289C75E5A9CFD01575 /* FBSDKBridgeAPIResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA62B1DACA061A8DE4B7BE418CE33E5D /* FBSDKCloseIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EB067FFDCCE8F18663EB359F6C84F3B /* FBSDKCloseIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DAA9D0E08221846F34174BA9C7933C01 /* FBSDKErrorConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 427F7F0AA2D3BED032B5BB22455BDFFA /* FBSDKErrorConfiguration.m */; }; + DB1AEDB35C8A2BCE2A7C466A5EBE874D /* PicoReadable.h in Headers */ = {isa = PBXBuildFile; fileRef = B3B33A320589DB4A96C5F2AF58333AF4 /* PicoReadable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB83FFC19AAC1D048DD3B89367D5890D /* FBSDKMaleSilhouetteIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 421950015A90E6AB056C44D33C202823 /* FBSDKMaleSilhouetteIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB840EF5FD9645993A399CDE849E784C /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = F286A647D70302F6A83591F122AFFC21 /* AFURLResponseSerialization.m */; }; + DBC228F2E7B341A858EA328E1BB9F783 /* SOAP11Header.m in Sources */ = {isa = PBXBuildFile; fileRef = B4D1FCBD3E7B16A4FB558C1AB13D15F4 /* SOAP11Header.m */; }; + DD203F22883C5445DDA618371EEFEC07 /* FBSDKSystemAccountStoreAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = E3E79E99C2F9889243BF17D74C4EAF87 /* FBSDKSystemAccountStoreAdapter.m */; }; + DE26D5B7913CBFECC1EF14616527C4F8 /* BFTask.h in Headers */ = {isa = PBXBuildFile; fileRef = EBEFA09CF4B18EB8D0249EF231D8877E /* BFTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DF4112FFA156222BF7053EF22A8827B9 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F386792B0FA34617D95D78661382F92 /* AFHTTPRequestOperation.m */; }; + DF89CBE6455EE673C13371ABD62DBC51 /* FBSDKAppEventsDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = A6E602699A144E5CDEAD998B628E929E /* FBSDKAppEventsDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DFC29AA19504EF95C8902348017273A8 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E48E13A02EE94921A312CC11CF6B2340 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DFCE253B5AB51985901EDF9BDA576736 /* BFCancellationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = B175342CD40B4AC8D328812824843E4D /* BFCancellationToken.m */; }; + E0095D397882896F3871DC2E380152D1 /* FBSDKSharePhotoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = CDF22E5040F4E8E7F04922D688056BEE /* FBSDKSharePhotoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E11E491CE327A39F0FCB60EB963A4C59 /* BFTaskCompletionSource.m in Sources */ = {isa = PBXBuildFile; fileRef = F7BAE2A19FE83E1199F36C16E666D4D4 /* BFTaskCompletionSource.m */; }; E13F5F9A8FD28C1DDCC3AAF3A778B436 /* GDataXML_HTML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B70C78A7A377371FF4CCD27257E08EA1 /* GDataXML_HTML.framework */; }; - E2538D972FF83B2B65506DFEF1DBF704 /* FBSDKShareLinkContent.h in Headers */ = {isa = PBXBuildFile; fileRef = FD853BD777F376C1759B1F81682784C0 /* FBSDKShareLinkContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E25FA70C34718EADF86156088FDB44B9 /* NSURL+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA6F620647D2B948453F82F7FF0ED862 /* NSURL+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E2538D972FF83B2B65506DFEF1DBF704 /* FBSDKShareLinkContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 69757EC4E81D80826CC955B49ED987EE /* FBSDKShareLinkContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E25FA70C34718EADF86156088FDB44B9 /* NSURL+OAuthSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 404BEA66974F9FC35BC7D356B4A8DBF0 /* NSURL+OAuthSwift.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; E2E5D0CC996E1F546E72358A1D6F9FB7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - E2F415ECE30EBBDF2E791FA0A12ECC29 /* FBSDKBridgeAPIProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 20337C0817B7F2CCFCAA646A77969CF4 /* FBSDKBridgeAPIProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E2FF4576C5740EDF6E0E2A62495A9E5C /* FBSDKLikeControl+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 20CAC595194858CFEE03A2AF3CE1EA86 /* FBSDKLikeControl+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E33C52610245504BC91ADA56E67826B3 /* FBSDKSharingButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EFCD32AC5823DED2CCB6B1CF9E41E1C /* FBSDKSharingButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3998CCC046A80C9211440749CA6FA1F /* PicoSOAPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 63D6735A13F77BA64348B79EEB621CB1 /* PicoSOAPRequestOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3AE71AF80F5D8A842E69202847A0710 /* FBSDKAppInviteContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 8028B96C1769F8C47FB4F9131D473D22 /* FBSDKAppInviteContent.m */; }; - E42423F8227FE330F57E6CA7AA468D45 /* FBSDKServerConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = CED0EA152AF3ADB75243A857EEAC2002 /* FBSDKServerConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E5FFE022FD6699990599EEA6529BC636 /* FBSDKBridgeAPIProtocolWebV1.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EE37BA306D38803E292C41B285D9562 /* FBSDKBridgeAPIProtocolWebV1.m */; }; - E6D504A4DEDA3BB58E7C6493EE96AFD9 /* FBSDKAppEvents+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C678A98BCD2CF99B05D906E235F9C286 /* FBSDKAppEvents+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7783DA43E66A3CD931B178E31771E1C /* ResponseSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A24AED678566DE848FA442C5653E44E /* ResponseSerializer.swift */; }; - E7EDF8AFADD549527BAA0FF0B813C44C /* FBSDKProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = D42A0F71CF24FAC6F35E119C48F50E2F /* FBSDKProfile.m */; }; - E7FA21C38D6A1CB113BE2DA22E73B845 /* UIAlertView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = D33D690D2C2517DBB54ABB7B9C3B4D4B /* UIAlertView+AFNetworking.m */; }; - E810F45FC31110170657F41062B605CD /* SOAP12FaultcodeEnum.m in Sources */ = {isa = PBXBuildFile; fileRef = B618E575FF899C3D21A6AB18C95AB0AC /* SOAP12FaultcodeEnum.m */; }; - E94393E2BBDAA8E8BBFDF20A0E9F8512 /* Http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AEFB3324805CDDCD01C08B6FC45C220 /* Http.swift */; }; - E9EEC6C8F1D68B18137981BE5EE2CF36 /* FBSDKAccessTokenCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A025D43303D9C799AEA99AA0DC775790 /* FBSDKAccessTokenCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9FF502F63179B3E7EEA42FB3A31017A /* FBSDKMaleSilhouetteIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A01E60B4C79864D3A228D7B4C85F7A3 /* FBSDKMaleSilhouetteIcon.m */; }; - EA7ACAA2A7830DE376AFD0D534DE30E0 /* BFExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = 42EF395B257E490794D413B12B1AEC0C /* BFExecutor.m */; }; - EA9B123CC873F3B5BE785FDFA96B057F /* FBSDKTypeUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = A51A82CCA8503EF2B50CD100DEBBCA71 /* FBSDKTypeUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EAE5D0F5B70E304DE8E8F3F5B14828B1 /* FBSDKGraphRequestMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F6CB7583E8C674911187431CF1CC44AB /* FBSDKGraphRequestMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2F415ECE30EBBDF2E791FA0A12ECC29 /* FBSDKBridgeAPIProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 2597DC831D0642F9875E97C18F9DE453 /* FBSDKBridgeAPIProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2FF4576C5740EDF6E0E2A62495A9E5C /* FBSDKLikeControl+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BCDC05AC1BA6C3CCB471ACA8CECEE91 /* FBSDKLikeControl+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E33C52610245504BC91ADA56E67826B3 /* FBSDKSharingButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A48D6A56A38D6AB28D57E5220C13B1F /* FBSDKSharingButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3998CCC046A80C9211440749CA6FA1F /* PicoSOAPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0649D948A34FFB8DF365C4B682FB86BD /* PicoSOAPRequestOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3AE71AF80F5D8A842E69202847A0710 /* FBSDKAppInviteContent.m in Sources */ = {isa = PBXBuildFile; fileRef = CD72CE672CFB7DE90D1FD6615E3ED355 /* FBSDKAppInviteContent.m */; }; + E42423F8227FE330F57E6CA7AA468D45 /* FBSDKServerConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = F0DB117AD146A3C4A846042E8360A384 /* FBSDKServerConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E5FFE022FD6699990599EEA6529BC636 /* FBSDKBridgeAPIProtocolWebV1.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E9109399F8589F68C1E8F67B28DB4A /* FBSDKBridgeAPIProtocolWebV1.m */; }; + E6D504A4DEDA3BB58E7C6493EE96AFD9 /* FBSDKAppEvents+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 549CF751E4425FB8E1D3EA2F8952F271 /* FBSDKAppEvents+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7783DA43E66A3CD931B178E31771E1C /* ResponseSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 418ED59205710F9212B87A809AD516C9 /* ResponseSerializer.swift */; }; + E7EDF8AFADD549527BAA0FF0B813C44C /* FBSDKProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 198CB65A795FA1F2A2A4D279DD504257 /* FBSDKProfile.m */; }; + E7FA21C38D6A1CB113BE2DA22E73B845 /* UIAlertView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = DC5AC6F05F10FAF7751BD52605ED3883 /* UIAlertView+AFNetworking.m */; }; + E810F45FC31110170657F41062B605CD /* SOAP12FaultcodeEnum.m in Sources */ = {isa = PBXBuildFile; fileRef = ABF87AD870024F7AF180DDDAFBBA521B /* SOAP12FaultcodeEnum.m */; }; + E94393E2BBDAA8E8BBFDF20A0E9F8512 /* Http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15F911D636BDA257056A12FFEA31E5E1 /* Http.swift */; }; + E9EEC6C8F1D68B18137981BE5EE2CF36 /* FBSDKAccessTokenCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E6C579FE2460001EB58A1DF22946A8D /* FBSDKAccessTokenCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9FF502F63179B3E7EEA42FB3A31017A /* FBSDKMaleSilhouetteIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = F41660EF42FD7B83379E9D6356138429 /* FBSDKMaleSilhouetteIcon.m */; }; + EA7ACAA2A7830DE376AFD0D534DE30E0 /* BFExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = F16B2C6C963E3160E4BF56E0CED4100F /* BFExecutor.m */; }; + EA9B123CC873F3B5BE785FDFA96B057F /* FBSDKTypeUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 24F1F26A600CB97C3377BD912BA83ADA /* FBSDKTypeUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EAE5D0F5B70E304DE8E8F3F5B14828B1 /* FBSDKGraphRequestMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F903C53F88BF1DEFC0AF201EF4BDA65 /* FBSDKGraphRequestMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; EAEAFB7B18D1E49758EFAC0A89DC02A7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - EAF46061255D5EEB3DE0B27A11E0C97F /* GDataXML-HTML-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E3266C179E121F23515C43690250685 /* GDataXML-HTML-dummy.m */; }; - EB2670466E38D34F603B6BC0313A6742 /* FBSDKAppEventsStateManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 358667679E2F0AAD7A5B0BB08D2C09FF /* FBSDKAppEventsStateManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ECC1A980B063554D6B4B8B75FCDEB777 /* FBSDKGraphRequest+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97FDEE02FC842556E51227151403D7C /* FBSDKGraphRequest+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED4B859D28626B3B1E74BF97A7D3F4B3 /* AeroGearHttp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ABA95CA7A3CC508488F6482A9D90566 /* AeroGearHttp-dummy.m */; }; - ED837ED8AB0A49C40B7D562300D31203 /* BFTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ED7D60D6D646928438E7CCF4E869685 /* BFTask.m */; }; - EDD254449CD8FF482448772C604D758A /* FBSDKLoginKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E76084B809F4D4837834FE8D795E0B53 /* FBSDKLoginKit-dummy.m */; }; - EF4FD235DD1FA69D7E3F07CE6BBE6A87 /* FBSDKSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C976C07A971BD0B3FA66D5D63C5421A /* FBSDKSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EFCC14FC93C089D3303B86350EC7E255 /* FBSDKAppLinkUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 8866F2F1725D53FF1D4239B17A3967EF /* FBSDKAppLinkUtility.m */; }; - EFE92E8D3813DD26E78E93EEAF6D7E7E /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82AD8B673B459370E5DCDE636CF3E2C9 /* Request.swift */; }; - EFFD6E269F82360F54906FD396256E9C /* FBSDKAppEventsState.h in Headers */ = {isa = PBXBuildFile; fileRef = D45E1C751F52B1A37AED13BED50C80B8 /* FBSDKAppEventsState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F0255DAC729629E968EA52EC310AA8C9 /* BFAppLinkReturnToRefererView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C045A6844213628717126B8C165C4AE /* BFAppLinkReturnToRefererView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F11BC473EEC07CA5407557FEED884280 /* SOAP12Envelope.h in Headers */ = {isa = PBXBuildFile; fileRef = 61257721BB6EF36C57357A04F940C72D /* SOAP12Envelope.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F12275031D131B6A70A0195761B1C7CA /* FBSDKVideoUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2D660518C579A9F3C481F87239AD54 /* FBSDKVideoUploader.m */; }; - F133C9F1A15818518D0FB10A4ED0DD09 /* FBSDKButton+Subclass.h in Headers */ = {isa = PBXBuildFile; fileRef = 15A3D3C3630B852AAB510165AD9BBE00 /* FBSDKButton+Subclass.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1375F74031F3731A3D9F42A66A6327D /* FBSDKLikeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 13659579C07985DB1F8E070879B3E7A0 /* FBSDKLikeButton.m */; }; - F1A619BA53B94B8F18245C7A7F17D52F /* FBSDKProfilePictureView.m in Sources */ = {isa = PBXBuildFile; fileRef = 02C204E0F54B74AE4C829826274E5606 /* FBSDKProfilePictureView.m */; }; - F26DEEAD3638F33F87903B3B59BF61A6 /* FBSDKCoreKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A8B5D35A6B0B3934C802A45E1EF861E /* FBSDKCoreKit-dummy.m */; }; - F294B75539C74EDB0B55D2350874A225 /* FBSDKLoginButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 7574A0D8221B6EA7B36ECA0A5295451E /* FBSDKLoginButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F2E9945B7494E20ED7DC4720A2B8CDC9 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C048FAC414254C3B818F91A5876F4B86 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F3009CD67ED84A44BC23B854E9329601 /* SOAP12Header.m in Sources */ = {isa = PBXBuildFile; fileRef = D5C0B3A86074668864ABADD34E19E97C /* SOAP12Header.m */; }; - F3959192ABF7A0AE04D1FB636B8A4CE2 /* FBSDKServerConfiguration+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CBF1D2151D1784C448970B451098A3A /* FBSDKServerConfiguration+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F4F8771CF43018CF648DF325FD6546E5 /* FBSDKSharePhoto.h in Headers */ = {isa = PBXBuildFile; fileRef = 2040C0C02B1B3E4B71FD233C9E710806 /* FBSDKSharePhoto.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4FBE138C1813F7970EA297413404BEA /* Alamofire-SwiftyJSON-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 39A08A9F6F460C8FCDF797EF9B6BBDCB /* Alamofire-SwiftyJSON-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F55BD406E6304124C7FFEAE2418CD046 /* PicoConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 38F17C5701BB4AEC3E2631605F639885 /* PicoConfig.m */; }; - F5605EA4F2ED84C2E0B1601D390129AB /* BFWebViewAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FD879A6E7CC1762DC496DC1DD5654E4 /* BFWebViewAppLinkResolver.m */; }; - F5F9597A3167E2AE7937E6CF4BD09AB8 /* FBSDKLoginCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 603DDD75D1B4BF6AD6251F5EE14B73AA /* FBSDKLoginCompletion.m */; }; - F61EBE50A04A7BDA0A9DD179F193012B /* OAuthSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D9EC41A3F45C8A9B500030EBD214037 /* OAuthSwift-dummy.m */; }; - F6A635CE6CDD2D57711CCEC692128382 /* FBSDKShareButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 54BDCAC866F4E385B5E779E42741563C /* FBSDKShareButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F7581524FBA63576F76650BAC9B15C04 /* FBSDKLoginKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D6EC96095C0F663A39385EC6F88C5ED0 /* FBSDKLoginKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F7673DECA5A9B28885631BF36103936A /* PicoXMLRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = B42E65137C161B86FC2F57F7BE39714E /* PicoXMLRequestOperation.m */; }; + EAF46061255D5EEB3DE0B27A11E0C97F /* GDataXML-HTML-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E305E41410A0F151A274B9F914FC70E /* GDataXML-HTML-dummy.m */; }; + EB2670466E38D34F603B6BC0313A6742 /* FBSDKAppEventsStateManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BC16ACA6A80ABF7D47AF20A2E4AC5D0B /* FBSDKAppEventsStateManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ECC1A980B063554D6B4B8B75FCDEB777 /* FBSDKGraphRequest+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 647367E9F0DA36C29F8267D543260397 /* FBSDKGraphRequest+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED4B859D28626B3B1E74BF97A7D3F4B3 /* AeroGearHttp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 94785BDB47C38222E05F396214273BC6 /* AeroGearHttp-dummy.m */; }; + ED837ED8AB0A49C40B7D562300D31203 /* BFTask.m in Sources */ = {isa = PBXBuildFile; fileRef = ECD2DC9867732EB1E377279662C5DE58 /* BFTask.m */; }; + EDD254449CD8FF482448772C604D758A /* FBSDKLoginKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD146EC16BD373E82C7824735E543E73 /* FBSDKLoginKit-dummy.m */; }; + EF4FD235DD1FA69D7E3F07CE6BBE6A87 /* FBSDKSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB5B4B68E5DF901F4CBC913F04F9CC4 /* FBSDKSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EFCC14FC93C089D3303B86350EC7E255 /* FBSDKAppLinkUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D54FC1BD4767AF77FF83C5266A8FF41 /* FBSDKAppLinkUtility.m */; }; + EFE92E8D3813DD26E78E93EEAF6D7E7E /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1C66F30C7DAA926786F966F106D3743 /* Request.swift */; }; + EFFD6E269F82360F54906FD396256E9C /* FBSDKAppEventsState.h in Headers */ = {isa = PBXBuildFile; fileRef = EF2F443B4574108BCB226BAB08C3AAA7 /* FBSDKAppEventsState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F0255DAC729629E968EA52EC310AA8C9 /* BFAppLinkReturnToRefererView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B60C2261C47AE0FFE44D0F0C105007D /* BFAppLinkReturnToRefererView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F11BC473EEC07CA5407557FEED884280 /* SOAP12Envelope.h in Headers */ = {isa = PBXBuildFile; fileRef = DBB47793AB6F3AD76ED4E675765330A5 /* SOAP12Envelope.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F12275031D131B6A70A0195761B1C7CA /* FBSDKVideoUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 45EB8DC6E7CB203B4B38AAAD27FC19D7 /* FBSDKVideoUploader.m */; }; + F133C9F1A15818518D0FB10A4ED0DD09 /* FBSDKButton+Subclass.h in Headers */ = {isa = PBXBuildFile; fileRef = E7A7FFE05BC131F02604F008ED7C0D82 /* FBSDKButton+Subclass.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1375F74031F3731A3D9F42A66A6327D /* FBSDKLikeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B8C5514E0A780977F2A46C546363ED8 /* FBSDKLikeButton.m */; }; + F1A619BA53B94B8F18245C7A7F17D52F /* FBSDKProfilePictureView.m in Sources */ = {isa = PBXBuildFile; fileRef = 412D6B9AE638F7CC68B11E2228AD3480 /* FBSDKProfilePictureView.m */; }; + F26DEEAD3638F33F87903B3B59BF61A6 /* FBSDKCoreKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 78580807DBCFF0EE09F7E7C5FCCAF22E /* FBSDKCoreKit-dummy.m */; }; + F294B75539C74EDB0B55D2350874A225 /* FBSDKLoginButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC72B5A9D421D5DA8DAB33B7D25C60C /* FBSDKLoginButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2E9945B7494E20ED7DC4720A2B8CDC9 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 92DFC8BE3D8D8675EDDD3BB6F0A79AC0 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3009CD67ED84A44BC23B854E9329601 /* SOAP12Header.m in Sources */ = {isa = PBXBuildFile; fileRef = 26721D7ADECB75B26B0C3CF71FA2777A /* SOAP12Header.m */; }; + F3959192ABF7A0AE04D1FB636B8A4CE2 /* FBSDKServerConfiguration+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4E9D147BB6436E8434D5A0EB024111 /* FBSDKServerConfiguration+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4F8771CF43018CF648DF325FD6546E5 /* FBSDKSharePhoto.h in Headers */ = {isa = PBXBuildFile; fileRef = 05090427027700360103312E24BCFF8C /* FBSDKSharePhoto.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F4FBE138C1813F7970EA297413404BEA /* Alamofire-SwiftyJSON-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 467DC8B7AB352FB1A4CCB3A9DAF6EBBB /* Alamofire-SwiftyJSON-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F55BD406E6304124C7FFEAE2418CD046 /* PicoConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = AB7D8C7BE9ED61709F6C83A284F78FE7 /* PicoConfig.m */; }; + F5605EA4F2ED84C2E0B1601D390129AB /* BFWebViewAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 02D17C3B04F7BBAE2477761B1B0C0E19 /* BFWebViewAppLinkResolver.m */; }; + F5F9597A3167E2AE7937E6CF4BD09AB8 /* FBSDKLoginCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 12289BAE25B82954BA369676E5A46872 /* FBSDKLoginCompletion.m */; }; + F61EBE50A04A7BDA0A9DD179F193012B /* OAuthSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EBF3E5A093B3B6C656BF552AFA0A13F2 /* OAuthSwift-dummy.m */; }; + F6A635CE6CDD2D57711CCEC692128382 /* FBSDKShareButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8B37C5770699147D3D30814878B371 /* FBSDKShareButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F7581524FBA63576F76650BAC9B15C04 /* FBSDKLoginKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B5CF913B001A33146C419585D7293320 /* FBSDKLoginKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F7673DECA5A9B28885631BF36103936A /* PicoXMLRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 302C639602B06BC8872F1EA384AEC005 /* PicoXMLRequestOperation.m */; }; F7BCC0CB8DFB22AB34ECE9BC5C72DD2B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 958F6A42BAA81D2BB964A3489F124CB1 /* SystemConfiguration.framework */; }; - F86F451F6AA6FB408A6DB5A117CB96BE /* FBSDKTriStateBOOL.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DD8A2ED402EBEADDEEFE6C6A50A935E /* FBSDKTriStateBOOL.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F8FB7A9780E2A40ACDA1F21C5969B527 /* FBSDKViewImpressionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = D3478A4D7C7A33C0339F22909FE5EDFD /* FBSDKViewImpressionTracker.m */; }; - F96355379B033320F4514495D1B81128 /* PicoNumberConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ABECEA9926CB34F4FA847B9A46D8156 /* PicoNumberConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F968CDDC661EA2C602666CE712CEB7A4 /* FBSDKShareVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = ADED6C503B314B4FDD71B370002DB5FA /* FBSDKShareVideo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F983A211639EA43476CEB54995E32C35 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00C220E2757A2B2D994931D40ED50768 /* Utils.swift */; }; - F98D25A874AA92FABCBF4A434A573933 /* FBSDKMath.h in Headers */ = {isa = PBXBuildFile; fileRef = DA860C071821E57A8E6883B1016F395D /* FBSDKMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F9B9A77D836E30A07D84E3C3AB5FAE7A /* FBSDKVideoUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D9B975AE9DE752A080739DCAB5DFCC1 /* FBSDKVideoUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F9BA81C41C3DDABA6BEC897850E45D8D /* _FBSDKLoginRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F7CA44ED6126894BB7C81DD95E3F658 /* _FBSDKLoginRecoveryAttempter.m */; }; + F86F451F6AA6FB408A6DB5A117CB96BE /* FBSDKTriStateBOOL.h in Headers */ = {isa = PBXBuildFile; fileRef = C25BCE948BC808391CDE7EF5020C0EBD /* FBSDKTriStateBOOL.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F8FB7A9780E2A40ACDA1F21C5969B527 /* FBSDKViewImpressionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F393107CAB9E3A831B638B7042A327 /* FBSDKViewImpressionTracker.m */; }; + F96355379B033320F4514495D1B81128 /* PicoNumberConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 09A2EEF09D5A07FD57872FA51A8BD696 /* PicoNumberConverter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F968CDDC661EA2C602666CE712CEB7A4 /* FBSDKShareVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F1CD43F4F8B7A121B42D52649BAC5EA /* FBSDKShareVideo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F983A211639EA43476CEB54995E32C35 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38B2446F5A83E55EC073140F2C2FBAD5 /* Utils.swift */; }; + F98D25A874AA92FABCBF4A434A573933 /* FBSDKMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B02686BBE70E7B0B8D726D755DCC2B4 /* FBSDKMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F9B9A77D836E30A07D84E3C3AB5FAE7A /* FBSDKVideoUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = DA07962924A4FC904C69A7CC47C8C96B /* FBSDKVideoUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F9BA81C41C3DDABA6BEC897850E45D8D /* _FBSDKLoginRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = D4606FC62C6C9439D455DF3A1B77AF7D /* _FBSDKLoginRecoveryAttempter.m */; }; F9EC825DE6BCCD6AF4C67B4D855F6673 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - FA158C22016D2FC0737B76CFDDB52D0C /* FBSDKLikeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C89D5AD3B781143976DBEFB4CD2FD6F /* FBSDKLikeDialog.m */; }; - FA16BCB39DED31DEB5EE3BBADB13E204 /* FBSDKBridgeAPICrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 24167525FA158EBBDE140556EDC5610A /* FBSDKBridgeAPICrypto.m */; }; - FA5911BDD42D4D5735385D2761FC41A7 /* FBSDKAccessTokenCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4418004AA5015322FC6D707EBA16169F /* FBSDKAccessTokenCache.m */; }; - FA8D0725E732D1778567F836BF2424D7 /* KeycloakOAuth2Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = A05DD0A093CDDBEFB1D40C15FDA54162 /* KeycloakOAuth2Module.swift */; }; - FAFAF3B263C62E610796FC8125B073C8 /* FBSDKErrorRecoveryConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A74DE35F068ECDD5FCE1C4379193D4F /* FBSDKErrorRecoveryConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB7B76F9942AE0F7DEC11FAAEE4739B7 /* FBSDKLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 1924BAA93CC877A11A66699A6FFF2554 /* FBSDKLogger.m */; }; - FBE9ECC4946A8FAF7DB8B42B4D547C1D /* FBSDKAudioResourceLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = E82495F82D77C309F3AE0686678A217C /* FBSDKAudioResourceLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC4C7FA94B9B25828BC94A10E24CC21B /* FBSDKBoltsMeasurementEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = A62CF69D644A5AE6E96B72A09E3B9D6B /* FBSDKBoltsMeasurementEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC7F0A1FFB2641FAB705A0CF9EFC1303 /* FBSDKShareKit.h in Headers */ = {isa = PBXBuildFile; fileRef = B585191F25A3B821E8E0E13701F90E88 /* FBSDKShareKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA158C22016D2FC0737B76CFDDB52D0C /* FBSDKLikeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E668D839860D68EE898FDA209100A7B /* FBSDKLikeDialog.m */; }; + FA16BCB39DED31DEB5EE3BBADB13E204 /* FBSDKBridgeAPICrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = EF27B982986D46935F9DA58581BB4C70 /* FBSDKBridgeAPICrypto.m */; }; + FA5911BDD42D4D5735385D2761FC41A7 /* FBSDKAccessTokenCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5C63906600EFAE91AA9F1790BFCA6E /* FBSDKAccessTokenCache.m */; }; + FA8D0725E732D1778567F836BF2424D7 /* KeycloakOAuth2Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = A65853C9CE21FF729BB7B9CB29C538B9 /* KeycloakOAuth2Module.swift */; }; + FAFAF3B263C62E610796FC8125B073C8 /* FBSDKErrorRecoveryConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6466B47DB9E5A8BCCCF432A7BAF49A27 /* FBSDKErrorRecoveryConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB7B76F9942AE0F7DEC11FAAEE4739B7 /* FBSDKLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 14735E1C09B917A77F9080D923F71162 /* FBSDKLogger.m */; }; + FBE9ECC4946A8FAF7DB8B42B4D547C1D /* FBSDKAudioResourceLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = F2F8B252A12A95DA7B00BE2606932996 /* FBSDKAudioResourceLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC4C7FA94B9B25828BC94A10E24CC21B /* FBSDKBoltsMeasurementEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 312DEECE775A21E1816BC3F1088AAEF1 /* FBSDKBoltsMeasurementEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC7F0A1FFB2641FAB705A0CF9EFC1303 /* FBSDKShareKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AAE9194DB28B378ED2CF9A994367718 /* FBSDKShareKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; FC9AF67A10351E971AAAC532343E764C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */; }; - FD7525FCB49FB135D59559C8A7D13D65 /* FBSDKLikeButtonPopWAV.m in Sources */ = {isa = PBXBuildFile; fileRef = F163BF9C09A8591A2F4BEAF5C69015BB /* FBSDKLikeButtonPopWAV.m */; }; - FE9045BA12AD90F3D0F121FFAE699AD5 /* FBSDKMutableCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = 167186DEE46E5C643C7F640AB25D1149 /* FBSDKMutableCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FF0354628483B192A13C84851E9D523F /* FBSDKLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = F06FD14E9D6E32D3E09A960D7706FF16 /* FBSDKLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF9662F15F1A4003E60BDF39D8E24B7E /* PicoSOAPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 325A9511A0FDC7B916D0172CA138F077 /* PicoSOAPWriter.m */; }; - FFAFCCCDBDD5C1802FA84670D0134481 /* SOAP12NotUnderstoodType.m in Sources */ = {isa = PBXBuildFile; fileRef = B1BD27115E62D22084F3C7F5E902EA28 /* SOAP12NotUnderstoodType.m */; }; - FFC1D9EC2ECD8BE8F5658955D44621FD /* SOAP12Subcode.m in Sources */ = {isa = PBXBuildFile; fileRef = 0599054ECF9FB555AD7D3E54B029EC49 /* SOAP12Subcode.m */; }; - FFE20D61C3C5166CE50B2FA4BE2BC271 /* FBSDKShareOpenGraphObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9FFF27E124E77510D80F5CFF2A3325C /* FBSDKShareOpenGraphObject.m */; }; + FD7525FCB49FB135D59559C8A7D13D65 /* FBSDKLikeButtonPopWAV.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF416C45313167217AA6C3CAC8C8EDE /* FBSDKLikeButtonPopWAV.m */; }; + FE9045BA12AD90F3D0F121FFAE699AD5 /* FBSDKMutableCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF1808FDE280643869B1A9A4717AE21 /* FBSDKMutableCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF0354628483B192A13C84851E9D523F /* FBSDKLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = C87C86F0E1FDC1FC2A8653FE34C7F124 /* FBSDKLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF9662F15F1A4003E60BDF39D8E24B7E /* PicoSOAPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 193536B8ACC1D41F2106AC0B60C4CD62 /* PicoSOAPWriter.m */; }; + FFAFCCCDBDD5C1802FA84670D0134481 /* SOAP12NotUnderstoodType.m in Sources */ = {isa = PBXBuildFile; fileRef = DDDF6E5FA93D3C55205D48A82A7274C3 /* SOAP12NotUnderstoodType.m */; }; + FFC1D9EC2ECD8BE8F5658955D44621FD /* SOAP12Subcode.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B732DADDFE8109557BB2025822DF24 /* SOAP12Subcode.m */; }; + FFE20D61C3C5166CE50B2FA4BE2BC271 /* FBSDKShareOpenGraphObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 287060808597A26ABE8C7FDB63F52EBF /* FBSDKShareOpenGraphObject.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -755,664 +755,666 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 001431BF139A3BDFFAD29A7C3CD56C20 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; - 00C220E2757A2B2D994931D40ED50768 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = AeroGearHttp/Utils.swift; sourceTree = ""; }; - 011E81F52DEC72ABC1B7D16091DECE32 /* FBSDKAppInviteContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h; sourceTree = ""; }; - 0134F3B7B6D108E78E2E49C39A456CCA /* BFAppLinkReturnToRefererController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererController.m; path = Bolts/iOS/BFAppLinkReturnToRefererController.m; sourceTree = ""; }; - 013D0DF28E77269CB875753F294D2A5D /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; - 02C204E0F54B74AE4C829826274E5606 /* FBSDKProfilePictureView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfilePictureView.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.m; sourceTree = ""; }; - 02EC98B3805B51F0219E192EE2186F4E /* SOAP12Header.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Header.h; path = Pod/SOAP/SOAP12/SOAP12Header.h; sourceTree = ""; }; - 02F8FF9D4F283E81D3CBB847266E74F0 /* FBSDKShareVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideo.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m; sourceTree = ""; }; - 03926F51EA3E140C9D34A06A349C5B4C /* FBSDKAppEventsUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h; sourceTree = ""; }; - 03969C22035EA7A7487804917B2D3268 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00981F3E027553EF365AA3B5EE2546E5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00F393107CAB9E3A831B638B7042A327 /* FBSDKViewImpressionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKViewImpressionTracker.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.m; sourceTree = ""; }; + 01E687410B380C062790EB4FF5559750 /* GDataXML-HTML.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "GDataXML-HTML.xcconfig"; sourceTree = ""; }; + 0200F1956C98164E963374A44EF44E2D /* FirebaseAuth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAuth.framework; path = Frameworks/FirebaseAuth.framework; sourceTree = ""; }; + 0273E415CCC0F6E233291014E4A7C259 /* FBSDKCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h; sourceTree = ""; }; + 02D17C3B04F7BBAE2477761B1B0C0E19 /* BFWebViewAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFWebViewAppLinkResolver.m; path = Bolts/iOS/BFWebViewAppLinkResolver.m; sourceTree = ""; }; 04E53E7EC99B726A0D2919FE35ACBDF6 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 04F799AC937F5C7AEC06CA7E3C5BDA25 /* SOAP12Fault.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Fault.h; path = Pod/SOAP/SOAP12/SOAP12Fault.h; sourceTree = ""; }; - 0538D6CBDEBFAA4EDAE8F9F3421F1D5E /* FBSDKUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h; sourceTree = ""; }; - 0599054ECF9FB555AD7D3E54B029EC49 /* SOAP12Subcode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Subcode.m; path = Pod/SOAP/SOAP12/SOAP12Subcode.m; sourceTree = ""; }; - 06AFBB2C2E03E775348787BCAFCF96AE /* BFTaskCompletionSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTaskCompletionSource.m; path = Bolts/Common/BFTaskCompletionSource.m; sourceTree = ""; }; - 06DE1A0C5CCBD6348531686D66CB0989 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 076D9360454CCE8ED0815F171488B495 /* FBSDKTestUsersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTestUsersManager.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.m; sourceTree = ""; }; - 078D7B9B99DAF753D82DDB197D0011BA /* FBSDKLikeControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeControl.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.m; sourceTree = ""; }; - 07A93DDFDB7A5532D9E357BB2216D87E /* OAuthSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = OAuthSwift.modulemap; sourceTree = ""; }; - 07B47A65D3666427B85FB739AD3206C5 /* Locksmith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Locksmith.h; path = Source/Locksmith.h; sourceTree = ""; }; - 07CF2949697D98D9D6D341DB0B1A602B /* FBSDKBridgeAPICrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPICrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h; sourceTree = ""; }; - 07D8202CB26ACCCA5F9723CE9FE93116 /* FBSDKAppEventsDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsDeviceInfo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h; sourceTree = ""; }; - 0818E0FD9FD32B295042DE0E92235688 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; + 04E9109399F8589F68C1E8F67B28DB4A /* FBSDKBridgeAPIProtocolWebV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.m; sourceTree = ""; }; + 05083306868850BD5D8DC34CF893742A /* FBSDKColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKColor.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h; sourceTree = ""; }; + 05090427027700360103312E24BCFF8C /* FBSDKSharePhoto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhoto.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.h; sourceTree = ""; }; + 054082A9C6785B5E9EFF545EB5830F3F /* FBSDKShareKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-prefix.pch"; sourceTree = ""; }; + 05A4BCEC8496B92F46E772277276A624 /* PicoXMLWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLWriter.h; path = Pod/Core/PicoXMLWriter.h; sourceTree = ""; }; + 060CF453B3AB59DDF46DFA2FEBF992B6 /* LocksmithInternetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithInternetProtocol.swift; path = Source/LocksmithInternetProtocol.swift; sourceTree = ""; }; + 0649D948A34FFB8DF365C4B682FB86BD /* PicoSOAPRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPRequestOperation.h; path = Pod/WebService/PicoSOAPRequestOperation.h; sourceTree = ""; }; + 065722912C0BBB55DD0D4442204951BF /* FBSDKErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h; sourceTree = ""; }; + 069F8A2CC9FE38494F9E52DA7113C321 /* Locksmith-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Locksmith-umbrella.h"; sourceTree = ""; }; + 07F507081C548A78435EEDE37F7B276F /* FBSDKGraphRequestDataAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestDataAttachment.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h; sourceTree = ""; }; + 08257B8D6C48C4937FD810B76297B1FB /* Dictionary+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+OAuthSwift.swift"; path = "OAuthSwift/Dictionary+OAuthSwift.swift"; sourceTree = ""; }; + 084C890C10664066562398E8CAEA0958 /* OAuthSwiftURLHandlerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftURLHandlerType.swift; path = OAuthSwift/OAuthSwiftURLHandlerType.swift; sourceTree = ""; }; 08C1968BA70D12AB29B41925B9F06854 /* Bolts.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Bolts.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 093C806F4D6EC20F2D3901AAA975BC00 /* FBSDKAppEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEvents.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h; sourceTree = ""; }; - 09D281A5B119FC476F1176E8DF1CACF5 /* SHA1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA1.swift; path = OAuthSwift/SHA1.swift; sourceTree = ""; }; - 0A74DE35F068ECDD5FCE1C4379193D4F /* FBSDKErrorRecoveryConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h; sourceTree = ""; }; - 0A89952E618864FD042ECC52B38FAFAF /* FBSDKShareKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-umbrella.h"; sourceTree = ""; }; - 0B0478415C4C0059632DE012AB652554 /* BFMeasurementEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent.h; path = Bolts/iOS/BFMeasurementEvent.h; sourceTree = ""; }; - 0B483E3E994377EADF8687AAB4D3639F /* FBSDKLoginManagerLoginResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLoginResult.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.m; sourceTree = ""; }; - 0BAEF9913D24216FAC013B100756B399 /* NSData+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSData+OAuthSwift.swift"; path = "OAuthSwift/NSData+OAuthSwift.swift"; sourceTree = ""; }; - 0C40DD6FE4573A7D12929EACAF151143 /* FBSDKShareConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareConstants.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.h; sourceTree = ""; }; - 0D02E4E0EAE5653D8596EDA0E2BD1578 /* UIAlertView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIAlertView+AFNetworking.h"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.h"; sourceTree = ""; }; - 0D9EC41A3F45C8A9B500030EBD214037 /* OAuthSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OAuthSwift-dummy.m"; sourceTree = ""; }; - 0DAEF140C76E1B2FBD4F7FC75E1C220E /* _FBSDKLoginRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKLoginRecoveryAttempter.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.h; sourceTree = ""; }; - 0E04C30763AE2200614CEE9C94514B1D /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; - 0F26940E83D0B454FF06F623CD7CB69A /* FBSDKShareButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.m; sourceTree = ""; }; - 1022ACDC0D5F746B9818CD127BECBF7E /* FBSDKLoginError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginError.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.h; sourceTree = ""; }; - 103E917D520F4068C5B3A9CB83CC5352 /* PicoNumberConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoNumberConverter.m; path = Pod/Core/Converter/PicoNumberConverter.m; sourceTree = ""; }; - 104EFAC0E617662AD109E72C6DA830E9 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = OAuthSwift/Utils.swift; sourceTree = ""; }; - 105FC38E0F0BD3AED6EA0F36BBE749E9 /* GoogleInterchangeUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleInterchangeUtilities.framework; path = Frameworks/GoogleInterchangeUtilities.framework; sourceTree = ""; }; - 1076E1BEAB99FDFDBD59671905A88C36 /* Bolts.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Bolts.modulemap; sourceTree = ""; }; - 10FE97AC4716AE3D71A59843E2CF7846 /* XMLWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = XMLWriter.m; path = Pod/XMLWriter/XMLWriter.m; sourceTree = ""; }; - 11742F3E5A92B033634F836823019322 /* Locksmith-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Locksmith-prefix.pch"; sourceTree = ""; }; - 11CD0A9D9E4BAEE9EEFDE390F0E18331 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; - 134AECCA060E874E734136F746F1595D /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - 13659579C07985DB1F8E070879B3E7A0 /* FBSDKLikeButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.m; sourceTree = ""; }; + 08D9E965A809355B06D6A492FAE3396E /* FBSDKLikeObjectType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeObjectType.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.m; sourceTree = ""; }; + 0932315C1DB919E46EC87C9EDB8184EA /* FBSDKAppGroupJoinDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupJoinDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.m; sourceTree = ""; }; + 09A2EEF09D5A07FD57872FA51A8BD696 /* PicoNumberConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoNumberConverter.h; path = Pod/Core/Converter/PicoNumberConverter.h; sourceTree = ""; }; + 0A3AC71B1396FBB534785AF3F8CF5013 /* PicoKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PicoKit.xcconfig; sourceTree = ""; }; + 0A8D8BAF1E3BF194A3C4892939BCB206 /* FBSDKMessageDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessageDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.m; sourceTree = ""; }; + 0BB006459A9CB81A63C5765ED95E0C17 /* PicoWritable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoWritable.h; path = Pod/Core/PicoWritable.h; sourceTree = ""; }; + 0C57C2257CFC732BBDADD8217544115B /* UIApplication+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+OAuthSwift.swift"; path = "OAuthSwift/UIApplication+OAuthSwift.swift"; sourceTree = ""; }; + 0C8976FE0D1E377BE4FBF9228B075FAB /* FBSDKKeychainStoreViaBundleID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStoreViaBundleID.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.m; sourceTree = ""; }; + 0D6541641D5AF66DD8BA73761BE06DBF /* FBSDKGameRequestDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.h; sourceTree = ""; }; + 0DC6710C5DF068F371499ECB77241343 /* FBSDKLikeBoxView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.m; sourceTree = ""; }; + 0DE6ED1FA9AC8E26C2E32CB52404597F /* FBSDKTypeUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTypeUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m; sourceTree = ""; }; + 0E3283BD5278D7D27EE0D5C09581B730 /* FBSDKMath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMath.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.m; sourceTree = ""; }; + 0E43C65F278AF00193ACB13B531E8108 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + 0E6C579FE2460001EB58A1DF22946A8D /* FBSDKAccessTokenCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCache.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h; sourceTree = ""; }; + 0EF36AC197EB8DAE95DAECC4C5240494 /* PicoSOAPReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPReader.m; path = Pod/SOAP/PicoSOAPReader.m; sourceTree = ""; }; + 11656B283B6938741A5E2D7008D8C372 /* FBSDKLoginKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginKit+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginKit+Internal.h"; sourceTree = ""; }; + 11F05A7D82E3D0E12CECC5E0D8E9A00D /* FBSDKDynamicFrameworkLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDynamicFrameworkLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal_NoARC/FBSDKDynamicFrameworkLoader.m; sourceTree = ""; }; + 12289BAE25B82954BA369676E5A46872 /* FBSDKLoginCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginCompletion.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.m; sourceTree = ""; }; + 12481100702490E21BED27471001D7BC /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; + 12F84D3CD42BC6A5F6C302B857E75747 /* UIAlertView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIAlertView+AFNetworking.h"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.h"; sourceTree = ""; }; + 131B3D6F3238585F756807D668316A96 /* OAuthSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OAuthSwift-umbrella.h"; sourceTree = ""; }; + 13900C7D8F227CAD9CB38990554577BE /* _FBSDKTemporaryErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKTemporaryErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h; sourceTree = ""; }; + 13FA538187DB568F317632B9E8D156F8 /* FBSDKDialogConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDialogConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.m; sourceTree = ""; }; 14700733AD1F04530E6EFB15F9348AE0 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 147756C330684F37838591A3455848CB /* FBSDKShareVideoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m; sourceTree = ""; }; - 14987AB932C2D1DF067C32CF419B5524 /* Bolts-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Bolts-dummy.m"; sourceTree = ""; }; - 14A8869C8B26E45C441E7395DCFF9012 /* FBSDKLoginManagerLoginResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLoginResult.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.h; sourceTree = ""; }; - 14B3EC9BCF68DD85095C9609E2C59A5B /* PicoSOAPClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPClient.m; path = Pod/WebService/PicoSOAPClient.m; sourceTree = ""; }; - 14D0139B3FD76C94B4FF8B821C3392C3 /* Locksmith-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Locksmith-dummy.m"; sourceTree = ""; }; - 15473329279681B6F9BA230A10487271 /* FBSDKShareUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareUtility.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h; sourceTree = ""; }; - 155D9B42C9DDE7A86B46D48E7402BC18 /* FBSDKInternalUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKInternalUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m; sourceTree = ""; }; - 156179891E9A651B2E991C173A035169 /* FBSDKCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h; sourceTree = ""; }; - 15A3D3C3630B852AAB510165AD9BBE00 /* FBSDKButton+Subclass.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKButton+Subclass.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h"; sourceTree = ""; }; - 15A47E9F6015DDE9C73D61C1488FB8C4 /* DateUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateUtils.swift; path = AeroGearOAuth2/DateUtils.swift; sourceTree = ""; }; - 15B2B41FA34D06D420D6CFA697948980 /* SOAP12Body.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Body.m; path = Pod/SOAP/SOAP12/SOAP12Body.m; sourceTree = ""; }; - 15D84AE07A9D54231A156C555A96E274 /* PicoDateConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoDateConverter.m; path = Pod/Core/Converter/PicoDateConverter.m; sourceTree = ""; }; + 14735E1C09B917A77F9080D923F71162 /* FBSDKLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogger.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.m; sourceTree = ""; }; + 14CCB82690AE661118A5A2B1F83DB27F /* FBSDKIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h; sourceTree = ""; }; + 14F8E8ECFF0A6C3EC9A9F7527AF93628 /* BFURL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFURL.m; path = Bolts/iOS/BFURL.m; sourceTree = ""; }; + 1570F7ACCBFE6A8B3FEB5DD70544B0CA /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 15D94FD0D4CC6CB9750B79FC0A118BFF /* FBSDKWebDialogView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialogView.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h; sourceTree = ""; }; + 15F911D636BDA257056A12FFEA31E5E1 /* Http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Http.swift; path = AeroGearHttp/Http.swift; sourceTree = ""; }; 160E220C80B51892546D029DFF6CE34E /* FBSDKShareKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKShareKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 162715AC79E4280594E4B1979C264A8E /* FBSDKURLConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h; sourceTree = ""; }; - 167186DEE46E5C643C7F640AB25D1149 /* FBSDKMutableCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMutableCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h; sourceTree = ""; }; - 16D944541BF5FB9082D904BCE2A321C7 /* FBSDKLikeButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.h; sourceTree = ""; }; - 179B81A38FFDC3CB49D3A7F4152EB697 /* FBSDKGraphRequestBody.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestBody.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.m; sourceTree = ""; }; - 182EAC32E040D6347916CC8496A752F8 /* FBSDKUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.m; sourceTree = ""; }; - 18821921DB9534FE6F020ECE8A9551A5 /* FBSDKAccessTokenCacheV3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h; sourceTree = ""; }; + 164C277E622952077621393FEF0D3C60 /* FBSDKShareMediaContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareMediaContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h; sourceTree = ""; }; + 166B6C00DB613C9B2805E4252EC6F148 /* GoogleUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleUtilities.framework; path = Frameworks/GoogleUtilities.framework; sourceTree = ""; }; + 16CFC08B79DDF5A099BEFA6E25147404 /* FBSDKCrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.m; sourceTree = ""; }; + 16ECD4E795185CC33A1431E0D02D82B8 /* FBSDKLikeBoxView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.h; sourceTree = ""; }; + 181442E5740E16A5CEEBBCE007E90291 /* FBSDKShareUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareUtility.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h; sourceTree = ""; }; 19161281FF159035CE4CAECBC4DBBCF9 /* Pods-Vendoo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-Vendoo.modulemap"; sourceTree = ""; }; - 1924BAA93CC877A11A66699A6FFF2554 /* FBSDKLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogger.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.m; sourceTree = ""; }; - 195964CA921F8621BB69F9CBACDA0D66 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + 193536B8ACC1D41F2106AC0B60C4CD62 /* PicoSOAPWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPWriter.m; path = Pod/SOAP/PicoSOAPWriter.m; sourceTree = ""; }; + 1960A47F1BC9C5A58752E90252748CC0 /* PicoPropertySchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoPropertySchema.h; path = Pod/Core/Schema/PicoPropertySchema.h; sourceTree = ""; }; + 1987A01FC0C5EC249680BE940F4CB81D /* FBSDKLoginCompletion+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginCompletion+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion+Internal.h"; sourceTree = ""; }; + 198CB65A795FA1F2A2A4D279DD504257 /* FBSDKProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfile.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m; sourceTree = ""; }; 19AC03CF13EC0FEC00018BCBB84835EB /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 19C033929ECAC573946355BBD8357C7C /* FBSDKMath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMath.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.m; sourceTree = ""; }; - 19C53681E57A84B1C802501787B969D2 /* FBSDKSharingContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h; sourceTree = ""; }; - 1A8232DF069A95C49B2876FAC7201C5F /* FBSDKCloseIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCloseIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h; sourceTree = ""; }; - 1ABECF9C57E5CF4683194296F56398C3 /* FBSDKShareKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKShareKit-dummy.m"; sourceTree = ""; }; - 1AC896FA6A6F5FD641CE6F3B654581E6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1AEB7B54CBF26DFB11171C007FB9BD64 /* FBSDKLoginKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKLoginKit.modulemap; sourceTree = ""; }; - 1AEFB3324805CDDCD01C08B6FC45C220 /* Http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Http.swift; path = AeroGearHttp/Http.swift; sourceTree = ""; }; - 1B0EB46378DAAC61BD64543CCD7D2D77 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - 1B23B978CB7D747274ABA75F001BD1F0 /* PicoBoolConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoBoolConverter.m; path = Pod/Core/Converter/PicoBoolConverter.m; sourceTree = ""; }; - 1B84DFA3E2BD2556AF27EA6E56E641CC /* FBSDKLoginKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginKit.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginKit.h; sourceTree = ""; }; - 1BA88C1E04430EDFF9C82AD78C3DE607 /* PicoKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PicoKit-prefix.pch"; sourceTree = ""; }; - 1BB9D9C6A9BBFE50001E8F6D9B1A04F3 /* FBSDKTimeSpentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTimeSpentData.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h; sourceTree = ""; }; - 1C69A3DD17689AE8B22770600F7D883C /* PicoXMLClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLClient.m; path = Pod/WebService/PicoXMLClient.m; sourceTree = ""; }; - 1C976C07A971BD0B3FA66D5D63C5421A /* FBSDKSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSettings.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h; sourceTree = ""; }; - 1D41BED483A1297ACEB501D016FCEA28 /* FBSDKAudioResourceLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAudioResourceLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.m; sourceTree = ""; }; - 1D4C644D68FC7089AD34188A88C5959F /* OrderedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OrderedDictionary.m; path = Pod/OrderedDictionary/OrderedDictionary.m; sourceTree = ""; }; - 1DAF29A7ECECF1E524511D29743EBA67 /* BFURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL.h; path = Bolts/iOS/BFURL.h; sourceTree = ""; }; - 1E4DDBCC99B23C484A06A26D561669C1 /* SOAP11Header.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Header.h; path = Pod/SOAP/SOAP11/SOAP11Header.h; sourceTree = ""; }; - 1FD18F9D6F410C6F57BB96E9B945986E /* BFTaskCompletionSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTaskCompletionSource.h; path = Bolts/Common/BFTaskCompletionSource.h; sourceTree = ""; }; - 2026991EE2A30375594158EB77D60DED /* PicoBindable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoBindable.h; path = Pod/Core/PicoBindable.h; sourceTree = ""; }; - 20337C0817B7F2CCFCAA646A77969CF4 /* FBSDKBridgeAPIProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocol.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h; sourceTree = ""; }; - 2040C0C02B1B3E4B71FD233C9E710806 /* FBSDKSharePhoto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhoto.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.h; sourceTree = ""; }; - 20A0DBC1E930BE90F0E90BD936009866 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = Headers/Firebase.h; sourceTree = ""; }; - 20AB51F728B98029333E1FDBBD73A16D /* FBSDKConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKConstants.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h; sourceTree = ""; }; - 20BA9E7A8CA9B33AB3FFBE93F60B9169 /* FBSDKLikeObjectType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeObjectType.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.m; sourceTree = ""; }; - 20CAC595194858CFEE03A2AF3CE1EA86 /* FBSDKLikeControl+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeControl+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeControl+Internal.h"; sourceTree = ""; }; - 20FD468B8CCCC0756CD0BCC95EC0E2A8 /* FBSDKProfilePictureView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfilePictureView.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h; sourceTree = ""; }; - 2108B86D394453B36AF28BF7909FC092 /* PicoKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PicoKit.modulemap; sourceTree = ""; }; - 21AEAF841E7FE2CF88D7411FDDA2D5E5 /* AFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperationManager.m; path = AFNetworking/AFHTTPRequestOperationManager.m; sourceTree = ""; }; - 21D5816D72D89CAB132607CD9E3DB718 /* FBSDKAppGroupContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.m; sourceTree = ""; }; + 1A4EEE5B5740BC5B4BE61ED71DF74D27 /* AFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperationManager.m; path = AFNetworking/AFHTTPRequestOperationManager.m; sourceTree = ""; }; + 1B0A47FA3F696F86573CF1CFD8745FAF /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + 1B6F43E9A1E04DE26172A6F733063A9F /* GoogleSymbolUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleSymbolUtilities.framework; path = Frameworks/GoogleSymbolUtilities.framework; sourceTree = ""; }; + 1B8C5514E0A780977F2A46C546363ED8 /* FBSDKLikeButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.m; sourceTree = ""; }; + 1B8E13B399D610BAF340B9AD7452031B /* FBSDKAppEventsDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsDeviceInfo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.m; sourceTree = ""; }; + 1B8F86CC29F9E13E208D6DADAC66D7CB /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = Source/Error.swift; sourceTree = ""; }; + 1BDD877DF93FD50AD81D7241CA0C884D /* FBSDKLikeDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeDialog.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.h; sourceTree = ""; }; + 1BEEE466CAA2B6E8DF7D28D009426A24 /* AeroGearHttp.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AeroGearHttp.xcconfig; sourceTree = ""; }; + 1CA1A04C2ABF7F1B46EB674DDF37FAEC /* FBSDKSharing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharing.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharing.h; sourceTree = ""; }; + 1CDEF25841B1CD39EFA56C82D4628EAE /* GDataXMLNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDataXMLNode.h; path = Pod/Classes/GDataXMLNode.h; sourceTree = ""; }; + 1D499F10A776E96E2F7BA903261A16F1 /* FBSDKConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKConstants.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.m; sourceTree = ""; }; + 1DAFC3F9EC85CD460C78927703B69018 /* FBSDKLiking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLiking.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLiking.h; sourceTree = ""; }; + 1DC8B754C8B666CA3AE04B990A3B2A57 /* FBSDKShareButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.m; sourceTree = ""; }; + 1DDD853217D13149365EEFE380A197B3 /* FBSDKAccessToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessToken.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h; sourceTree = ""; }; + 1EDA45C2E4C6848BB11FA43179BF4198 /* PicoStringConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoStringConverter.m; path = Pod/Core/Converter/PicoStringConverter.m; sourceTree = ""; }; + 1EF37D3A6C8DAB0B89A55F88BAC65156 /* FBSDKLikeBoxBorderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxBorderView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.h; sourceTree = ""; }; + 1F29CAAD1BB18BF9CB8084D1B89B1302 /* FBSDKServerConfigurationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfigurationManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m; sourceTree = ""; }; + 1FC0A7AC7F769D3C5FA8DB2B334F115C /* FBSDKInternalUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKInternalUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h; sourceTree = ""; }; + 1FC40F1B0A1D80C662238409B4EF0F81 /* FBSDKLikeActionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionController.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.m; sourceTree = ""; }; + 1FDBD5B8F7CBF79CD663F302B61C8CC4 /* Upload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Upload.swift; path = Source/Upload.swift; sourceTree = ""; }; + 1FFD86D1374114CD30597C39DDDD606F /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; + 2031404E7EBE040375A162B8824EBCE4 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = Headers/Firebase.h; sourceTree = ""; }; + 21528E2EBC27C12D2F61A6AF23674864 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 217EC7815536FE755B01108A7C4F5896 /* FBSDKColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKColor.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.m; sourceTree = ""; }; 21DCD55A0609B7CD15136DC6B5236351 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 21FE1863C7E9A800E10AA638F74A5D19 /* FBSDKBridgeAPIProtocolNativeV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolNativeV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h; sourceTree = ""; }; - 223E1C4B64B6B913DE9B7BA9EC5C6A1C /* FBSDKBase64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBase64.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.m; sourceTree = ""; }; - 22C81A4917C460F706D36C7520318B1F /* FBSDKAppGroupJoinDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupJoinDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.m; sourceTree = ""; }; - 2319FCC8A26F83290FA7784FBF111A5B /* Locksmith.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Locksmith.modulemap; sourceTree = ""; }; - 231A3C11B21BBF5B7144F12F2935C306 /* FBSDKShareOpenGraphValueContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphValueContainer.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.m; sourceTree = ""; }; - 2335D2EA41028924A1CEE4312285C088 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = ""; }; - 2349F46565CDD95861F52A3ED115A6ED /* FBSDKDialogConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDialogConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h; sourceTree = ""; }; - 235DD0A43AF5C1FBB6C7C1F96DCD13E1 /* SOAP12SupportedEnvType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12SupportedEnvType.m; path = Pod/SOAP/SOAP12/SOAP12SupportedEnvType.m; sourceTree = ""; }; - 23C0F6BB6CECD5C6BD4854B9BA82FD87 /* FBSDKLikeBoxBorderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxBorderView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.h; sourceTree = ""; }; - 24167525FA158EBBDE140556EDC5610A /* FBSDKBridgeAPICrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPICrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.m; sourceTree = ""; }; + 22FA278E7D1931AA9EB7613CAE0F83E7 /* PicoSOAPRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPRequestOperation.m; path = Pod/WebService/PicoSOAPRequestOperation.m; sourceTree = ""; }; + 23578ED0A806BA0885DB2E61F2DB13B8 /* BFCancellationTokenRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenRegistration.h; path = Bolts/Common/BFCancellationTokenRegistration.h; sourceTree = ""; }; 2447F5DBEE128CAF41B98AC7FA62B9AE /* Pods-Vendoo-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Vendoo-umbrella.h"; sourceTree = ""; }; - 24B05343C517B22FF426DECF5E4E3426 /* FBSDKGraphRequestConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.m; sourceTree = ""; }; - 2540B316CAD0687EF0F1C53503405713 /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = ""; }; - 26CC97D3BE55AA927BB772484F44B068 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - 26E0F612D3E16566DF157E8C067D3498 /* FBSDKSystemAccountStoreAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSystemAccountStoreAdapter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.m; sourceTree = ""; }; - 27030FBDC4D980607EBD084CEC5BCFE3 /* FBSDKSharePhoto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhoto.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.m; sourceTree = ""; }; - 2722D0C43B6631A562431A3477FC3FC7 /* Bolts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bolts.h; path = Bolts/Common/Bolts.h; sourceTree = ""; }; - 27D38CCC6ABB7CAC1BE3AF0A7FF1D052 /* FBSDKCheckmarkIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCheckmarkIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.h; sourceTree = ""; }; - 28548D5A6C31325268DE480C3EADEC4E /* BFAppLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLink.m; path = Bolts/iOS/BFAppLink.m; sourceTree = ""; }; + 24F1F26A600CB97C3377BD912BA83ADA /* FBSDKTypeUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTypeUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h; sourceTree = ""; }; + 253F1A0D0231C941EFD7433875B2D828 /* PicoCacheEntry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoCacheEntry.m; path = Pod/Core/Cache/PicoCacheEntry.m; sourceTree = ""; }; + 2597DC831D0642F9875E97C18F9DE453 /* FBSDKBridgeAPIProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocol.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h; sourceTree = ""; }; + 26721D7ADECB75B26B0C3CF71FA2777A /* SOAP12Header.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Header.m; path = Pod/SOAP/SOAP12/SOAP12Header.m; sourceTree = ""; }; + 27387FE647A0FE364FAE3F9F1C6C61F9 /* Bolts-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-prefix.pch"; sourceTree = ""; }; + 2758CDD852D3E1D43731CC363D41F351 /* FBSDKMonotonicTime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMonotonicTime.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.m; sourceTree = ""; }; + 2814801A7BCAD13A899710A051753645 /* FBSDKBridgeAPIProtocolWebV2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV2.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h; sourceTree = ""; }; + 287060808597A26ABE8C7FDB63F52EBF /* FBSDKShareOpenGraphObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphObject.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.m; sourceTree = ""; }; 287C3D7957971306FF1DB4D84720F1E5 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 293597B762FB01E82859922632A159BF /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 293BA38ED5683ADC43A0B2DD8FF1763D /* SOAP11Detail.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Detail.m; path = Pod/SOAP/SOAP11/SOAP11Detail.m; sourceTree = ""; }; - 29A5F8A4B2784F751E3BAEFB8D715F73 /* FBSDKURLConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKURLConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.m; sourceTree = ""; }; - 2A0D7015FCB1CB1EB6EA235A371F0616 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; - 2B3009940D1102E6FF8BC85653E4296E /* FBSDKContainerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKContainerViewController.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.m; sourceTree = ""; }; - 2BAE8D6150EF601B727F3C4DCCF0F7D7 /* FIRInstanceID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstanceID.h; path = Headers/Public/FIRInstanceID.h; sourceTree = ""; }; - 2C89D5AD3B781143976DBEFB4CD2FD6F /* FBSDKLikeDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeDialog.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.m; sourceTree = ""; }; - 2CA95440A276C648F02446419895D97D /* FBSDKKeychainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStore.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.m; sourceTree = ""; }; - 2CD16000BF38AEFE01D1448478C74F31 /* NSDate+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSDate+OAuthSwift.swift"; path = "OAuthSwift/NSDate+OAuthSwift.swift"; sourceTree = ""; }; - 2DC5307CE765586C1965E955ADDDE40B /* BFCancellationTokenSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenSource.h; path = Bolts/Common/BFCancellationTokenSource.h; sourceTree = ""; }; - 2DD8A2ED402EBEADDEEFE6C6A50A935E /* FBSDKTriStateBOOL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTriStateBOOL.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h; sourceTree = ""; }; - 2E75ED6A18E2235FD2B7EFE3C3F31A84 /* FBSDKButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKButton.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.m; sourceTree = ""; }; - 2F7CA44ED6126894BB7C81DD95E3F658 /* _FBSDKLoginRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKLoginRecoveryAttempter.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.m; sourceTree = ""; }; - 2F98737A1AF4DDA2517693DA7DC88DDA /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - 2FD879A6E7CC1762DC496DC1DD5654E4 /* BFWebViewAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFWebViewAppLinkResolver.m; path = Bolts/iOS/BFWebViewAppLinkResolver.m; sourceTree = ""; }; - 2FE3F539DFED1DBA1A04D68B94806461 /* FBSDKAppGroupAddDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupAddDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.h; sourceTree = ""; }; - 305DA76537540268E855B4595C9FFF7D /* FBSDKAppEventsState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsState.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.m; sourceTree = ""; }; - 30A603EB02F74A511AB9A822F1E219A3 /* OAuthSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OAuthSwift-umbrella.h"; sourceTree = ""; }; + 2922FB2E42BE69F8AE43882384C606D3 /* FBSDKShareVideoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.h; sourceTree = ""; }; + 295467E861E69D6BCA99BF3E883BD728 /* OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwift.swift; path = OAuthSwift/OAuthSwift.swift; sourceTree = ""; }; + 29F9D19D037A8EE9370C0DB8DD065BFB /* FBSDKAccessTokenCacheV3_21.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_21.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.m; sourceTree = ""; }; + 2A09587ABAE8DCF02A913F14C22FE672 /* PicoXMLElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLElement.m; path = Pod/Core/XMLSupport/PicoXMLElement.m; sourceTree = ""; }; + 2A2F1F23265884CF638AB2398A6D94C1 /* FBSDKConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKConstants.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h; sourceTree = ""; }; + 2BF25836203DE3FA87BB522D1962AE3D /* FBSDKButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKButton.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.m; sourceTree = ""; }; + 2C32D1A658FF9A7920F103DB05F8743C /* PicoDateConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoDateConverter.h; path = Pod/Core/Converter/PicoDateConverter.h; sourceTree = ""; }; + 2C8B37C5770699147D3D30814878B371 /* FBSDKShareButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.h; sourceTree = ""; }; + 2C9633E691FE3434EE1C4BA138FF9B1F /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = ""; }; + 2D0F9BD5791AA4E5C7EBFB724C1E739B /* FBSDKURLOpening.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLOpening.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h; sourceTree = ""; }; + 2D51D7593B2C8C9F15A50ED76AD3B7BD /* BFAppLinkReturnToRefererView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererView.m; path = Bolts/iOS/BFAppLinkReturnToRefererView.m; sourceTree = ""; }; + 2DC72B5A9D421D5DA8DAB33B7D25C60C /* FBSDKLoginButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginButton.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.h; sourceTree = ""; }; + 2ED0693576706734380F891C005FDDF9 /* OAuthSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OAuthSwift.xcconfig; sourceTree = ""; }; + 2EFFA76094DF9DD3E86515ACBC3279FC /* SOAP12UpgradeType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12UpgradeType.m; path = Pod/SOAP/SOAP12/SOAP12UpgradeType.m; sourceTree = ""; }; + 3008B82CFB988162472E9E0FF38A07B6 /* FBSDKHashtag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKHashtag.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h; sourceTree = ""; }; + 301E5615C336DF8541A108BAAF3BDEB6 /* FBSDKShareDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.h; sourceTree = ""; }; + 302C639602B06BC8872F1EA384AEC005 /* PicoXMLRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLRequestOperation.m; path = Pod/WebService/PicoXMLRequestOperation.m; sourceTree = ""; }; + 30B1B6EACF671F82F317A2D8F78C0428 /* Locksmith-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Locksmith-dummy.m"; sourceTree = ""; }; + 31169486AD98215A78A98F88F35219AE /* StringResponseSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringResponseSerializer.swift; path = AeroGearHttp/StringResponseSerializer.swift; sourceTree = ""; }; + 312DEECE775A21E1816BC3F1088AAEF1 /* FBSDKBoltsMeasurementEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBoltsMeasurementEventListener.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h; sourceTree = ""; }; 31813545634047A7300CC635B8702212 /* Pods-VendooTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-VendooTests-acknowledgements.plist"; sourceTree = ""; }; - 325A9511A0FDC7B916D0172CA138F077 /* PicoSOAPWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPWriter.m; path = Pod/SOAP/PicoSOAPWriter.m; sourceTree = ""; }; - 328877F376CF39FD8C23617DEADC41BB /* PicoXMLWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLWriter.m; path = Pod/Core/PicoXMLWriter.m; sourceTree = ""; }; - 32CFAF6516672BFAE9B29C6FE17B5FBD /* FBSDKShareDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m; sourceTree = ""; }; - 3308D50C2E669FD0A42CA1E2B6947E4B /* FBSDKShareKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKShareKit.xcconfig; sourceTree = ""; }; - 33843CB8B74DB8540DF5B5E3230FC92D /* SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-prefix.pch"; sourceTree = ""; }; - 33EEF20CE03FAAFCA175774C0877DBC7 /* FBSDKButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKButton.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h; sourceTree = ""; }; + 31A72F9ACB5DFA3F920DBC0237D0908C /* FBSDKLoginButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginButton.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m; sourceTree = ""; }; + 321C74937D24AEC51A92438A37FEA92B /* XMLWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = XMLWriter.m; path = Pod/XMLWriter/XMLWriter.m; sourceTree = ""; }; + 3235DA2569D032A92F124B61C90471A6 /* Locksmith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Locksmith.h; path = Source/Locksmith.h; sourceTree = ""; }; + 32987540840268A2BA923FB91BA211A8 /* PicoDateConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoDateConverter.m; path = Pod/Core/Converter/PicoDateConverter.m; sourceTree = ""; }; + 32F0C0DCC00941F80389150C6AD82776 /* FBSDKLoginTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.h; sourceTree = ""; }; + 341C402865E354935E6CAEBFB17F0316 /* SOAP12Faultcode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Faultcode.h; path = Pod/SOAP/SOAP12/SOAP12Faultcode.h; sourceTree = ""; }; 342D2D14F18FE74BB6A6CE738A0B2CB7 /* Pods-VendooUITests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-VendooUITests.modulemap"; sourceTree = ""; }; - 34512B01C65A789BF45185AE0A67B13A /* FBSDKGraphRequestMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestMetadata.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.m; sourceTree = ""; }; + 34B732DADDFE8109557BB2025822DF24 /* SOAP12Subcode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Subcode.m; path = Pod/SOAP/SOAP12/SOAP12Subcode.m; sourceTree = ""; }; + 34C252175A27D0480C732A2941D0F0DC /* FBSDKLikeObjectType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeObjectType.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.h; sourceTree = ""; }; 34C62CB96E29378165F15DB1ED09D979 /* Pods-VendooTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-VendooTests-frameworks.sh"; sourceTree = ""; }; - 358667679E2F0AAD7A5B0BB08D2C09FF /* FBSDKAppEventsStateManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsStateManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h; sourceTree = ""; }; - 35C1E22C2C012FB2A1FD461B02909E69 /* Bolts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Bolts.m; path = Bolts/Common/Bolts.m; sourceTree = ""; }; - 3636F6D5E2AAFA69004445A50EE51429 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 369953AF6E619F7C1F3B72AA067F28C0 /* PicoCacheEntry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoCacheEntry.h; path = Pod/Core/Cache/PicoCacheEntry.h; sourceTree = ""; }; - 36ABB1D1CD0A6CFD9BB82084FD4648C7 /* FBSDKShareOpenGraphContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.h; sourceTree = ""; }; - 36F922C1AC6F1506A62AD520B35C393B /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - 371847B2925DE21F2667A1BDE7476503 /* BFAppLinkResolving.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkResolving.h; path = Bolts/iOS/BFAppLinkResolving.h; sourceTree = ""; }; - 3718D3483D4A42C4869EC500AEC06D5C /* FBSDKLikeBoxView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.h; sourceTree = ""; }; - 3795EB5D6E416E1CBC5534EC0C3AB9DF /* FBSDKShareConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareConstants.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.m; sourceTree = ""; }; - 37B4FA975FED6F0ADA3416702D171510 /* AeroGearOAuth2-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearOAuth2-prefix.pch"; sourceTree = ""; }; - 37FEF1211D30071AA8BA4E0787706549 /* SwiftyJSON.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = SwiftyJSON.modulemap; sourceTree = ""; }; - 38176E72E93E4B66F6A715E969E24213 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = ""; }; - 388E53B84E9AD3929D636091D9F86B46 /* PicoDateConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoDateConverter.h; path = Pod/Core/Converter/PicoDateConverter.h; sourceTree = ""; }; - 38F17C5701BB4AEC3E2631605F639885 /* PicoConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoConfig.m; path = Pod/Core/PicoConfig.m; sourceTree = ""; }; - 392C49534EF2A01F5B2933F656796907 /* FBSDKErrorConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h; sourceTree = ""; }; - 397B529E722668DDEA086406AF426699 /* FBSDKGameRequestDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.m; sourceTree = ""; }; + 359956B07BE8C7CF49CF147F6C97456A /* AlamofireSwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireSwiftyJSON.swift; path = Source/AlamofireSwiftyJSON.swift; sourceTree = ""; }; + 35CB0F4C698861FC25E6F0CE04453227 /* PicoClassSchema.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoClassSchema.m; path = Pod/Core/Schema/PicoClassSchema.m; sourceTree = ""; }; + 368673C260C7B74F6053A054DE718492 /* NSDate+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSDate+OAuthSwift.swift"; path = "OAuthSwift/NSDate+OAuthSwift.swift"; sourceTree = ""; }; + 368AA6645501EEF4479E07F670D60A3B /* SOAP12SupportedEnvType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12SupportedEnvType.m; path = Pod/SOAP/SOAP12/SOAP12SupportedEnvType.m; sourceTree = ""; }; + 36B9BF83E44322FE39663E2840C03C69 /* SOAP11Body.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Body.h; path = Pod/SOAP/SOAP11/SOAP11Body.h; sourceTree = ""; }; + 36C7D0E44C7F3F8EB59429B3533D4463 /* FBSDKLikeActionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionController.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.h; sourceTree = ""; }; + 36D2F026C0B1115640DB1FABCAE97FD4 /* PicoBindable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoBindable.h; path = Pod/Core/PicoBindable.h; sourceTree = ""; }; + 36F310A4829B00BF8AFBB552ECBDD0AF /* Bolts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bolts.h; path = Bolts/Common/Bolts.h; sourceTree = ""; }; + 376C41B2CE5892AC876A332AB11D59AC /* FBSDKLoginManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManager.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.h; sourceTree = ""; }; + 377579CF05E2FFDC7A3C77B4C20B0A50 /* FBSDKBridgeAPIProtocolWebV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h; sourceTree = ""; }; + 3825F4B8C2F17C4A73F8ACA6B6354369 /* FBSDKShareVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideo.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m; sourceTree = ""; }; + 383E23D4C72D8197ED105A1212D49EF8 /* OAuth2Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2Swift.swift; path = OAuthSwift/OAuth2Swift.swift; sourceTree = ""; }; + 38B2446F5A83E55EC073140F2C2FBAD5 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = AeroGearHttp/Utils.swift; sourceTree = ""; }; + 390976A23DF610321898FE06F402C118 /* AeroGearOAuth2.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AeroGearOAuth2.xcconfig; sourceTree = ""; }; 399E48454AFBFA0A711E87D787004D42 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - 39A08A9F6F460C8FCDF797EF9B6BBDCB /* Alamofire-SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-SwiftyJSON-umbrella.h"; sourceTree = ""; }; - 39F9EDC5B2E0DB7427C6EEF6D1DD6A76 /* FBSDKShareOpenGraphValueContainer+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareOpenGraphValueContainer+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareOpenGraphValueContainer+Internal.h"; sourceTree = ""; }; - 3A0950D2E1AC787C7F6024B523B79F23 /* PicoPropertySchema.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoPropertySchema.m; path = Pod/Core/Schema/PicoPropertySchema.m; sourceTree = ""; }; - 3A8B5D35A6B0B3934C802A45E1EF861E /* FBSDKCoreKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKCoreKit-dummy.m"; sourceTree = ""; }; - 3A992D99486E87C7A1E171195E31D48F /* LocksmithAccessibleOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithAccessibleOption.swift; path = Source/LocksmithAccessibleOption.swift; sourceTree = ""; }; - 3B03E7D38355894A0793C9487F9A991A /* FBSDKLikeBoxView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.m; sourceTree = ""; }; - 3B452103F4EC473275697FA1906B67F4 /* SOAP11Envelope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Envelope.h; path = Pod/SOAP/SOAP11/SOAP11Envelope.h; sourceTree = ""; }; - 3BAFD9AE5C72097A6158C95FDDB0CA0A /* FBSDKDynamicFrameworkLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDynamicFrameworkLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal_NoARC/FBSDKDynamicFrameworkLoader.m; sourceTree = ""; }; - 3BE0AB3877B4D153CE7A2D28629DD59A /* PicoStringConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoStringConverter.m; path = Pod/Core/Converter/PicoStringConverter.m; sourceTree = ""; }; + 3B9C94948700B3201105CE3664AAE16F /* FBSDKCrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h; sourceTree = ""; }; + 3C2F215FD6D0B72A8DA19A641B9FE70E /* OAuth1Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth1Swift.swift; path = OAuthSwift/OAuth1Swift.swift; sourceTree = ""; }; + 3C3090D056547D348B4DED4ED95D8229 /* DateUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateUtils.swift; path = AeroGearOAuth2/DateUtils.swift; sourceTree = ""; }; 3C8BE375E1765DAF55901B9869FA373A /* Pods-VendooUITests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-VendooUITests-resources.sh"; sourceTree = ""; }; - 3CDC437BA99918DBEE51B2AD12BE8011 /* GoogleSymbolUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleSymbolUtilities.framework; path = Frameworks/GoogleSymbolUtilities.framework; sourceTree = ""; }; - 3D140F77A9811DA13482D5F3635ACD33 /* FBSDKContainerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKContainerViewController.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h; sourceTree = ""; }; - 3D35280C3C5A751480F9398B999FA09E /* PicoConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoConverter.m; path = Pod/Core/Converter/PicoConverter.m; sourceTree = ""; }; - 3DB3C86FA81214C80314661B9AB5F627 /* FBSDKErrorRecoveryConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.m; sourceTree = ""; }; - 3E16D6568BA802D776CEB0032B9FB0ED /* PicoDataConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoDataConverter.h; path = Pod/Core/Converter/PicoDataConverter.h; sourceTree = ""; }; - 3E3266C179E121F23515C43690250685 /* GDataXML-HTML-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GDataXML-HTML-dummy.m"; sourceTree = ""; }; - 3EADC4423E244803FA3181BB459C2DD9 /* AeroGearHttp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearHttp-umbrella.h"; sourceTree = ""; }; - 3F5C9D8B2F08AE581C1296ED7A892BAD /* FBSDKBridgeAPIProtocolWebV2.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV2.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.m; sourceTree = ""; }; + 3C96392113821188FBAE7A7C15A1F7FA /* BFExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFExecutor.h; path = Bolts/Common/BFExecutor.h; sourceTree = ""; }; + 3CDBB508940DDCF7B9D7A7BB88AA6808 /* PicoCacheEntry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoCacheEntry.h; path = Pod/Core/Cache/PicoCacheEntry.h; sourceTree = ""; }; + 3DF338B3CEC67F1DEA8482821139E892 /* Bolts.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Bolts.modulemap; sourceTree = ""; }; + 3E668D839860D68EE898FDA209100A7B /* FBSDKLikeDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeDialog.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.m; sourceTree = ""; }; + 3E7861D54B05ABB887B874E3865879F1 /* FBSDKBridgeAPIRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.m; sourceTree = ""; }; + 3EF501E2627BCA02C831EEA598D7134D /* AeroGearOAuth2-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearOAuth2-prefix.pch"; sourceTree = ""; }; + 3F07243AA48DD411513080B5B7562B24 /* FBSDKAccessTokenCacheV3_21.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_21.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h; sourceTree = ""; }; + 3F71C0F27319706E4633CEC6B5EA577C /* OAuthSwiftClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftClient.swift; path = OAuthSwift/OAuthSwiftClient.swift; sourceTree = ""; }; + 3F797E5564D1DCEBE631D69C34E5CD34 /* BFURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL.h; path = Bolts/iOS/BFURL.h; sourceTree = ""; }; 3FCA0B46ACD95E77B874B5D80F96479D /* Pods-VendooUITests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-VendooUITests-acknowledgements.markdown"; sourceTree = ""; }; - 4067C252CA8C485092BC97667E58792D /* FBSDKProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfile.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h; sourceTree = ""; }; - 40F3658179A23169F66EBFAB66F9E23A /* SOAP12Faultcode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Faultcode.m; path = Pod/SOAP/SOAP12/SOAP12Faultcode.m; sourceTree = ""; }; - 419396D3366671A4F3A7054A6362F4F2 /* AccountManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountManager.swift; path = AeroGearOAuth2/AccountManager.swift; sourceTree = ""; }; - 41E568160891D9D6F67F5E703D058606 /* FBSDKAppGroupContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.h; sourceTree = ""; }; - 42EF395B257E490794D413B12B1AEC0C /* BFExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFExecutor.m; path = Bolts/Common/BFExecutor.m; sourceTree = ""; }; - 4351A4C3DC521E50F36C44386A241869 /* FBSDKTypeUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTypeUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m; sourceTree = ""; }; - 4386911645562E7D7A163B32862B6004 /* SOAP12Body.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Body.h; path = Pod/SOAP/SOAP12/SOAP12Body.h; sourceTree = ""; }; - 43F8361384E68D71796B48BBFCFF9B53 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; - 4418004AA5015322FC6D707EBA16169F /* FBSDKAccessTokenCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCache.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.m; sourceTree = ""; }; - 445C0EDBA55F71AEA79D9B6A6E9E0099 /* FBSDKWebDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialog.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h; sourceTree = ""; }; - 447477B4F3279EF9F586B6E766885C41 /* FBSDKGraphRequestDataAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestDataAttachment.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h; sourceTree = ""; }; - 44A368B0173B197FD8CAB2B9371C75B6 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + 4003FCB7DEAAAEB34181BAD13C117A12 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + 404BEA66974F9FC35BC7D356B4A8DBF0 /* NSURL+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSURL+OAuthSwift.swift"; path = "OAuthSwift/NSURL+OAuthSwift.swift"; sourceTree = ""; }; + 412D6B9AE638F7CC68B11E2228AD3480 /* FBSDKProfilePictureView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfilePictureView.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.m; sourceTree = ""; }; + 41326BAF215E409BF30CE24C8E3B7F34 /* SOAP12Body.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Body.m; path = Pod/SOAP/SOAP12/SOAP12Body.m; sourceTree = ""; }; + 418ED59205710F9212B87A809AD516C9 /* ResponseSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerializer.swift; path = AeroGearHttp/ResponseSerializer.swift; sourceTree = ""; }; + 41995786A24B33BFC6A6E990C320F9BA /* FBSDKGraphRequestConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h; sourceTree = ""; }; + 41EE2252EBE7D82526F40C6846FA9938 /* FirebaseStorage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseStorage.framework; path = Frameworks/FirebaseStorage.framework; sourceTree = ""; }; + 421950015A90E6AB056C44D33C202823 /* FBSDKMaleSilhouetteIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMaleSilhouetteIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h; sourceTree = ""; }; + 427F7F0AA2D3BED032B5BB22455BDFFA /* FBSDKErrorConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m; sourceTree = ""; }; + 42CAB5FA6E04BEF2B56C8B4EF92B3ADA /* RequestSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestSerializer.swift; path = AeroGearHttp/RequestSerializer.swift; sourceTree = ""; }; + 42F0674EB3D5EE47ACF4B159AF8F3FAB /* FBSDKCoreKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKCoreKit.xcconfig; sourceTree = ""; }; + 4336FA8048CE3A7D2C6E4CFFC1C66FFC /* FBSDKApplicationDelegate+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKApplicationDelegate+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h"; sourceTree = ""; }; + 4435F953FFC0040D4628B048B83CC24D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 444FC5600E7EDE22A226751760AB47CA /* FBSDKInternalUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKInternalUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m; sourceTree = ""; }; + 44BE76CE5679DA8B6E07A44BDB2047F8 /* PicoNumberConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoNumberConverter.m; path = Pod/Core/Converter/PicoNumberConverter.m; sourceTree = ""; }; 44D19E7949F6AC8C367B5472424432F4 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 453B94A2A822331BF26FDA0D7AA7353A /* FBSDKLoginConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginConstants.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.m; sourceTree = ""; }; - 455EC38305364BB22A4AB2992EA1BB91 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - 459176175963F86374BA0BF1E7DF01C3 /* FBSDKLoginCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginCompletion.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.h; sourceTree = ""; }; + 4511448B48A646621E05AACBCD282C3D /* FBSDKSettings+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKSettings+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h"; sourceTree = ""; }; + 45EB8DC6E7CB203B4B38AAAD27FC19D7 /* FBSDKVideoUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKVideoUploader.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.m; sourceTree = ""; }; + 464DE6FD188512E765C8A0D69A0FFB4E /* SOAP12Subcode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Subcode.h; path = Pod/SOAP/SOAP12/SOAP12Subcode.h; sourceTree = ""; }; + 467DC8B7AB352FB1A4CCB3A9DAF6EBBB /* Alamofire-SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-SwiftyJSON-umbrella.h"; sourceTree = ""; }; + 471774F869C34FB56342BA11D52251FD /* BFMeasurementEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent.h; path = Bolts/iOS/BFMeasurementEvent.h; sourceTree = ""; }; + 4822DF66F7D3DCE54247576542BFE158 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; + 48350D5976EF89B8CC7F1237705FC829 /* BFCancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationToken.h; path = Bolts/Common/BFCancellationToken.h; sourceTree = ""; }; + 4856B2B8D9ADB1DEBB2108F2520BFC9A /* Locksmith.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Locksmith.xcconfig; sourceTree = ""; }; + 4863EEF91BF1C2D54BEE303A2A50D88A /* FBSDKKeychainStoreViaBundleID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStoreViaBundleID.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h; sourceTree = ""; }; 48A543CE70E5133398E8F1067F58D68C /* Pods-VendooTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-VendooTests-umbrella.h"; sourceTree = ""; }; - 48DC3102D25CC2885C775469FA237FC2 /* FBSDKAccessToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessToken.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h; sourceTree = ""; }; - 498E86B9E085292172C1C4BF0211C598 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; - 49F57307852B9AA700ABBC04AAD7AB4B /* FBSDKShareAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareAPI.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.h; sourceTree = ""; }; - 4B4F3D6A876CA410B829F8DBAA0DE122 /* FBSDKGraphRequestPiggybackManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestPiggybackManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.m; sourceTree = ""; }; - 4B5CED7A4DAF501E8F6312BFB8791C53 /* FBSDKGraphRequestConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h; sourceTree = ""; }; - 4B8031C7957B81D371B1528E829F97F6 /* Bolts-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-umbrella.h"; sourceTree = ""; }; - 4C8FC430F672DBA44690E0A9FE95839D /* FBSDKGameRequestContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.m; sourceTree = ""; }; - 4CCFC0282B756BFCEC5F176ABE790FE3 /* FacebookOAuth2Module.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FacebookOAuth2Module.swift; path = AeroGearOAuth2/FacebookOAuth2Module.swift; sourceTree = ""; }; - 4D2D660518C579A9F3C481F87239AD54 /* FBSDKVideoUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKVideoUploader.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.m; sourceTree = ""; }; + 48B5931936BA5384E201684724FD88A4 /* Bolts.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Bolts.xcconfig; sourceTree = ""; }; + 48DA9EDFCC7157A08E70EF9A6CA8318A /* FBSDKLoginTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.m; sourceTree = ""; }; + 4939FD6F4D6C7E0F2812E2A101945F19 /* Alamofire-SwiftyJSON.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Alamofire-SwiftyJSON.modulemap"; sourceTree = ""; }; + 494AD43DB0E7FE9461D4110E586A6955 /* FBSDKShareKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKShareKit-dummy.m"; sourceTree = ""; }; + 498BF9787BF6F0ED9DF7DD352D2911F6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4A302B7CDE2CBA13DD97D8083E1C1138 /* FBSDKGraphRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.m; sourceTree = ""; }; + 4A97FA695AE73AF89D6277DE89ECD908 /* FBSDKShareOpenGraphAction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphAction.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.m; sourceTree = ""; }; + 4ABA164F70238E8E09338176FF412F74 /* FBSDKWebDialogView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialogView.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.m; sourceTree = ""; }; + 4AF32B7B8E81B041C8CAF78E9572CB5C /* FBSDKCloseIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCloseIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.m; sourceTree = ""; }; + 4B0929B7E3FB4974819710FD3293E1F8 /* PicoSOAPClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPClient.m; path = Pod/WebService/PicoSOAPClient.m; sourceTree = ""; }; + 4B2B8EFA273FEADC71EB6035520AD639 /* FBSDKLikeButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.h; sourceTree = ""; }; + 4BEC11E146438F91C5298247FDF05878 /* Bolts-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Bolts-dummy.m"; sourceTree = ""; }; + 4CC967D40260E2C61D81967258D26486 /* FBSDKTimeSpentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTimeSpentData.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h; sourceTree = ""; }; + 4D1FECF10F6484C401AA2063799E4D3A /* AeroGearHttp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearHttp-umbrella.h"; sourceTree = ""; }; + 4D3EB375346B2C8D3656B40C12492114 /* FBSDKAccessTokenCacheV3_17.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_17.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.m; sourceTree = ""; }; 4D58E7F41DDEFC4928A1F0F58E051454 /* Pods-VendooTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-VendooTests-dummy.m"; sourceTree = ""; }; - 4DBECA8CF193E98A4D03188071792ED2 /* FBSDKSettings+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKSettings+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h"; sourceTree = ""; }; - 4EA65B50B6BA166F774AAD97AF68B33E /* BFTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTask.h; path = Bolts/Common/BFTask.h; sourceTree = ""; }; - 4F2391B06983A606D5C6FCA35A47BEE0 /* GoogleUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleUtilities.framework; path = Frameworks/GoogleUtilities.framework; sourceTree = ""; }; + 4D5C63906600EFAE91AA9F1790BFCA6E /* FBSDKAccessTokenCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCache.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.m; sourceTree = ""; }; + 4D93764D88C4F0E3308AC72210609E77 /* FBSDKShareOpenGraphValueContainer+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareOpenGraphValueContainer+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareOpenGraphValueContainer+Internal.h"; sourceTree = ""; }; + 4DD55CA2036F9148BA742CCA8A9B830C /* FBSDKAppGroupJoinDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupJoinDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.h; sourceTree = ""; }; + 4DF416C45313167217AA6C3CAC8C8EDE /* FBSDKLikeButtonPopWAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButtonPopWAV.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.m; sourceTree = ""; }; + 4E1123B82A15EB601DD8D1C25A2A81E3 /* PicoConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoConstants.m; path = Pod/Core/PicoConstants.m; sourceTree = ""; }; + 4E122257750B221C52232D868209E0DD /* FBSDKShareOpenGraphContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.h; sourceTree = ""; }; + 4E1819F1C417D70B63693D82DC8199B9 /* PicoConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConstants.h; path = Pod/Core/PicoConstants.h; sourceTree = ""; }; + 4EC681F938ED2D0CC6D8DFFF14C5B06A /* PicoBindingSchema.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoBindingSchema.m; path = Pod/Core/Schema/PicoBindingSchema.m; sourceTree = ""; }; 4F9E7DD6C25F2643B3BA5639C3BA1CF2 /* Pods-Vendoo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Vendoo-resources.sh"; sourceTree = ""; }; - 4FE6462C26B5272FCA78928E53D4164D /* GDataXMLNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDataXMLNode.m; path = Pod/Classes/GDataXMLNode.m; sourceTree = ""; }; - 50989BA46D28372E07D04E3908075211 /* FBSDKServerConfigurationManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfigurationManager+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h"; sourceTree = ""; }; - 50B1177AC4BA25A4AF3D1BFDE9688163 /* FBSDKLogo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.m; sourceTree = ""; }; - 510F5870424CE2A95F8592556DE5B42F /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; - 5177257377EC4B2ADBA74EB9200C88B5 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; - 517C55D391BAD28563A16DD7E53B686D /* LocksmithInternetAuthenticationType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithInternetAuthenticationType.swift; path = Source/LocksmithInternetAuthenticationType.swift; sourceTree = ""; }; - 51F1D878EBBBDC57AC6CF26B459EC01F /* FBSDKLoginManagerLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLogger.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.h; sourceTree = ""; }; - 52AB4E670610EE1037E0D91F5773385B /* FBSDKAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkResolver.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m; sourceTree = ""; }; - 53978D878B569FA5BAAFE254FADCBC47 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; - 546A8537483A31D3D57692D1FF407295 /* FirebaseAuth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAuth.framework; path = Frameworks/FirebaseAuth.framework; sourceTree = ""; }; - 54A24C6545B440664E803482619EFA2A /* AeroGearOAuth2-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearOAuth2-umbrella.h"; sourceTree = ""; }; - 54BDCAC866F4E385B5E779E42741563C /* FBSDKShareButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.h; sourceTree = ""; }; - 55992A617389A836580D020CE8B3B631 /* SOAP12Reasontext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Reasontext.h; path = Pod/SOAP/SOAP12/SOAP12Reasontext.h; sourceTree = ""; }; - 575D39BDBB23F0577A966C8FF3D981C1 /* SOAP11Detail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Detail.h; path = Pod/SOAP/SOAP11/SOAP11Detail.h; sourceTree = ""; }; + 50448DBC382D9DF79C2527513D33FAC4 /* FBSDKAppInviteDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m; sourceTree = ""; }; + 5139521B5BD77D4000FFCF4379B70CF5 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; + 519FA215765E4E6127BC2779DF750827 /* FBSDKPaymentObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKPaymentObserver.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.m; sourceTree = ""; }; + 51DC0CBD0193EE233A9D1FA957468840 /* Alamofire-SwiftyJSON.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Alamofire-SwiftyJSON.xcconfig"; sourceTree = ""; }; + 52AB9E887109EA73E476945AF12DE110 /* OAuthSwiftHTTPRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftHTTPRequest.swift; path = OAuthSwift/OAuthSwiftHTTPRequest.swift; sourceTree = ""; }; + 52FD73F07C0AB7E1639BE41F821B20CE /* FBSDKAppEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEvents.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m; sourceTree = ""; }; + 53727499FD2F4F94DC389BAF704051B0 /* FBSDKGraphRequestMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestMetadata.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.m; sourceTree = ""; }; + 53AD93D214AC3147564246909C4DE356 /* SOAP12UpgradeType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12UpgradeType.h; path = Pod/SOAP/SOAP12/SOAP12UpgradeType.h; sourceTree = ""; }; + 54661DE19D0F9DE7BFD555D9312A6687 /* FBSDKBoltsMeasurementEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBoltsMeasurementEventListener.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.m; sourceTree = ""; }; + 549CF751E4425FB8E1D3EA2F8952F271 /* FBSDKAppEvents+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKAppEvents+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h"; sourceTree = ""; }; + 54BEFB60240ABCE72CFABF9EEC20DA6C /* FBSDKLikeActionControllerCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionControllerCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.m; sourceTree = ""; }; + 54F40D126FCB969644C3E48CBFD76364 /* SOAP12Fault.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Fault.h; path = Pod/SOAP/SOAP12/SOAP12Fault.h; sourceTree = ""; }; + 5612A32D12E6CF5D977AAA8D55597700 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; + 561EB4D16F38FA43A17F96868C7E1A3E /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = ""; }; + 5698A9B9A12D14AE1AE7234F56494DF2 /* BFMeasurementEvent_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent_Internal.h; path = Bolts/iOS/BFMeasurementEvent_Internal.h; sourceTree = ""; }; + 56DE5E1BA21627A84AA271C8233437D3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 57A5E781E0DA0CF2341FEE600C1B4E39 /* Pods-Vendoo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Vendoo-acknowledgements.markdown"; sourceTree = ""; }; - 590E286624E69639E39FFDFD44D50884 /* PicoCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoCache.h; path = Pod/Core/Cache/PicoCache.h; sourceTree = ""; }; - 5915778A3267BEF673611FB0EC1AEAA7 /* SOAP12Subcode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Subcode.h; path = Pod/SOAP/SOAP12/SOAP12Subcode.h; sourceTree = ""; }; - 5943EE77DE049CE24E8216397C669A09 /* FBSDKSystemAccountStoreAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSystemAccountStoreAdapter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h; sourceTree = ""; }; - 596144ADC822CF44D6323B739ABA6820 /* _FBSDKTemporaryErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKTemporaryErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.m; sourceTree = ""; }; - 59CBA0BBEFC4D6A6F7D8D84B0AFF2039 /* Locksmith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locksmith.swift; path = Source/Locksmith.swift; sourceTree = ""; }; + 583145C5A9FE443230F5B6FDFDE3FE62 /* FBSDKAppInviteDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.h; sourceTree = ""; }; + 589C8AD08048EBCB5155C3DCA62A7611 /* FBSDKLoginManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManager.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.m; sourceTree = ""; }; + 58A172AAC4621B07ED4D2ECC40B762A9 /* FBSDKGameRequestContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.m; sourceTree = ""; }; + 58E317C859B7AB6E3D0739B5B71301A7 /* FBSDKLoginError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginError.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.h; sourceTree = ""; }; + 59513CC40C3AF849F18408DE9F7F4B96 /* FBSDKLikeControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeControl.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.h; sourceTree = ""; }; 59F08ECEBAF4DE8D2AD5A8B967CBE5A7 /* Pods-Vendoo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Vendoo-acknowledgements.plist"; sourceTree = ""; }; - 5A4A09FADB2F82427ADD11E72D4BD256 /* FBSDKAppGroupAddDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupAddDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.m; sourceTree = ""; }; - 5A59EB45D43EE5A9A5EDABDAAEDA27E6 /* FBSDKLoginTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.m; sourceTree = ""; }; - 5A9B07AED4DE31F8C0DA88AAD5B1D06A /* FBSDKLoginUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginUtility.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.m; sourceTree = ""; }; - 5AB3E28C59F3EB7E0C42E0F64A84D01F /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLConnectionOperation.h; path = AFNetworking/AFURLConnectionOperation.h; sourceTree = ""; }; - 5B64BA2BF94CA885824984FA26563C67 /* SOAP12Fault.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Fault.m; path = Pod/SOAP/SOAP12/SOAP12Fault.m; sourceTree = ""; }; - 5B7579908EDD8B72B222A12F76D3738C /* OAuth2Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2Swift.swift; path = OAuthSwift/OAuth2Swift.swift; sourceTree = ""; }; + 5A122FA9DA61948A152F48A49B9A6421 /* PicoSOAPReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPReader.h; path = Pod/SOAP/PicoSOAPReader.h; sourceTree = ""; }; + 5ABF2E5E771B6FA96C872BC21B9F2325 /* PicoXMLClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLClient.m; path = Pod/WebService/PicoXMLClient.m; sourceTree = ""; }; 5B75EF4922B59E4FF64F55B2A2126190 /* Pods-Vendoo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Vendoo.release.xcconfig"; sourceTree = ""; }; - 5BB20A4039D4A1AC24F560CB8EC90EE2 /* BFAppLinkTarget.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkTarget.h; path = Bolts/iOS/BFAppLinkTarget.h; sourceTree = ""; }; - 5BBB0BB7104979AD84C8A5ABC8070406 /* FBSDKSendButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSendButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.h; sourceTree = ""; }; - 5C045A6844213628717126B8C165C4AE /* BFAppLinkReturnToRefererView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView.h; path = Bolts/iOS/BFAppLinkReturnToRefererView.h; sourceTree = ""; }; - 5C6682D0538D321F5160E27FFC86F803 /* FBSDKGraphRequestConnection+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequestConnection+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h"; sourceTree = ""; }; - 5C93AB7B4EFDD6551EFD30A78E6398F6 /* PicoBoolConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoBoolConverter.h; path = Pod/Core/Converter/PicoBoolConverter.h; sourceTree = ""; }; - 5C967EBE24803D87241E1B4937C2CF29 /* FBSDKSharePhotoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhotoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.h; sourceTree = ""; }; - 5CC2FAE38A9F516973B64D90C13CDC9F /* FBSDKAppEventsDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsDeviceInfo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.m; sourceTree = ""; }; - 5CC5F80E2765FEAB40AE60B10982573D /* SOAP11Body.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Body.m; path = Pod/SOAP/SOAP11/SOAP11Body.m; sourceTree = ""; }; - 5D7E5C377C12351EBA1F3F6A4DFF4A04 /* SOAP12Reasontext.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Reasontext.m; path = Pod/SOAP/SOAP12/SOAP12Reasontext.m; sourceTree = ""; }; - 5D9B975AE9DE752A080739DCAB5DFCC1 /* FBSDKVideoUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKVideoUploader.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.h; sourceTree = ""; }; - 5DD84E3F11DD39D455ED04E4D4CFD881 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5DFE28AD63532ED1426487316AE38A51 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - 5F1A6E36E59DF88487B31FBBFF23AF13 /* FBSDKMessageDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessageDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.m; sourceTree = ""; }; - 603DDD75D1B4BF6AD6251F5EE14B73AA /* FBSDKLoginCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginCompletion.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.m; sourceTree = ""; }; - 60EB992656969107C341A606CD0EABB6 /* FBSDKLikeButton+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeButton+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButton+Internal.h"; sourceTree = ""; }; - 60FB6AB6F8AEA04C4E0BB3D294AB85BB /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 61257721BB6EF36C57357A04F940C72D /* SOAP12Envelope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Envelope.h; path = Pod/SOAP/SOAP12/SOAP12Envelope.h; sourceTree = ""; }; - 622D9E3C102A596C2377FDF25E69D30B /* FBSDKKeychainStoreViaBundleID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStoreViaBundleID.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.m; sourceTree = ""; }; - 62705299B961C1C86CEF5F226F708427 /* FBSDKAccessTokenCacheV3_17.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_17.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.m; sourceTree = ""; }; - 63D6735A13F77BA64348B79EEB621CB1 /* PicoSOAPRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPRequestOperation.h; path = Pod/WebService/PicoSOAPRequestOperation.h; sourceTree = ""; }; - 64A725D53A60E54FE19D11E004C05D3C /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + 5BCDC05AC1BA6C3CCB471ACA8CECEE91 /* FBSDKLikeControl+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeControl+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeControl+Internal.h"; sourceTree = ""; }; + 5C1401583CDEE59A8DAA74362047FBFE /* FBSDKBridgeAPICrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPICrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h; sourceTree = ""; }; + 5C4E9D147BB6436E8434D5A0EB024111 /* FBSDKServerConfiguration+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfiguration+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h"; sourceTree = ""; }; + 5CBF03EE86B8C1FD6FB050D018B04297 /* SOAP11Detail.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Detail.m; path = Pod/SOAP/SOAP11/SOAP11Detail.m; sourceTree = ""; }; + 5CCE03EFBACF4D106546CBEC3C03FF32 /* FBSDKError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKError.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h; sourceTree = ""; }; + 5D1BCBA429E6CE90A1907F9FA6325B45 /* FBSDKCoreKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCoreKit.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h; sourceTree = ""; }; + 5D38AC66A52231F2819824912C4CFD96 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; + 5D88F3CDB96932CD59E05D238404592F /* SOAP11Detail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Detail.h; path = Pod/SOAP/SOAP11/SOAP11Detail.h; sourceTree = ""; }; + 5D99BCE6C92EE9ABB0FA225170CE2668 /* FBSDKTestUsersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTestUsersManager.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h; sourceTree = ""; }; + 5DE15145E2DADCE51AB00C29A6C6964B /* SOAP12Envelope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Envelope.m; path = Pod/SOAP/SOAP12/SOAP12Envelope.m; sourceTree = ""; }; + 5E427859EAE5E7D3B3BA486A7A8C464A /* FBSDKServerConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m; sourceTree = ""; }; + 5E6F9FE048D782B67F473EA22A3FB23C /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + 5E97E0CC7FAA75E5190F60C3DBFE3CC0 /* FBSDKLikeControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeControl.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.m; sourceTree = ""; }; + 5EB5B4B68E5DF901F4CBC913F04F9CC4 /* FBSDKSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSettings.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h; sourceTree = ""; }; + 5EFA01010EF33E1CB2DC51C9823EF795 /* FBSDKGameRequestDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.m; sourceTree = ""; }; + 5EFDEA4CDCE24F86106C52855D64B16E /* GoogleInterchangeUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleInterchangeUtilities.framework; path = Frameworks/GoogleInterchangeUtilities.framework; sourceTree = ""; }; + 5F386792B0FA34617D95D78661382F92 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperation.m; path = AFNetworking/AFHTTPRequestOperation.m; sourceTree = ""; }; + 5F771EE9FB7C9785200A278A5DC2CCF2 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; + 5FC30766170AF8CCEFE87413EF494B0D /* SOAP11Header.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Header.h; path = Pod/SOAP/SOAP11/SOAP11Header.h; sourceTree = ""; }; + 603842EBFC52CC5E50E49208350F7DDB /* FBSDKUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.m; sourceTree = ""; }; + 60B77873E45515B9A1DEBFCB903F63DA /* SHA1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA1.swift; path = OAuthSwift/SHA1.swift; sourceTree = ""; }; + 61ADD2064E6629285BDB32CD2BE92EFC /* FBSDKServerConfigurationManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfigurationManager+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h"; sourceTree = ""; }; + 628CA68703292E4D415E31E0F5F4C238 /* SOAP11Body.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Body.m; path = Pod/SOAP/SOAP11/SOAP11Body.m; sourceTree = ""; }; + 629B6E8F36A92DD77CFD5EC8A85FB191 /* PicoXMLReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLReader.h; path = Pod/Core/PicoXMLReader.h; sourceTree = ""; }; + 62BD703DA982D13B7550BCCF3E8118BA /* FBSDKMessengerIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessengerIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.h; sourceTree = ""; }; + 63B15B3D90C79B19DD0DD35767CA98D0 /* FBSDKAppEventsState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsState.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.m; sourceTree = ""; }; + 641EB0B2CF3DCFB201AE94A62F5B5C71 /* SOAP12Fault.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Fault.m; path = Pod/SOAP/SOAP12/SOAP12Fault.m; sourceTree = ""; }; + 6466B47DB9E5A8BCCCF432A7BAF49A27 /* FBSDKErrorRecoveryConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h; sourceTree = ""; }; + 647367E9F0DA36C29F8267D543260397 /* FBSDKGraphRequest+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequest+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h"; sourceTree = ""; }; + 649CD4BD6A9CDE8B826310524D956AB4 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; 64BA55A22C314C1BD5CC9F82142B5206 /* Pods-VendooTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-VendooTests-resources.sh"; sourceTree = ""; }; - 64EB263AD2CAA4F0C2DAEC69A76D17FA /* FBSDKGameRequestFrictionlessRecipientCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestFrictionlessRecipientCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.h; sourceTree = ""; }; - 653556333598D78E3109BD434E3EE067 /* FBSDKAccessTokenCacheV4.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV4.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.m; sourceTree = ""; }; - 65659D1A891D1E2EA4393FA4B315053B /* PicoConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConverter.h; path = Pod/Core/Converter/PicoConverter.h; sourceTree = ""; }; - 656A16FA4CB7F1A17ED0CAFF72CBBF75 /* FBSDKBridgeAPIProtocolWebV2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV2.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h; sourceTree = ""; }; - 65E8445DC80B6B876F8955DE5410CDA7 /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = ""; }; - 660ABAF90681BD87F04500938AB4F72C /* BFCancellationToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationToken.m; path = Bolts/Common/BFCancellationToken.m; sourceTree = ""; }; - 66A54D50FDA619E27C82BC9D7B455DF7 /* FBSDKShareKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKShareKit.modulemap; sourceTree = ""; }; - 6773159C35F8DA88E4911D5CA452FCF5 /* AlamofireSwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireSwiftyJSON.swift; path = Source/AlamofireSwiftyJSON.swift; sourceTree = ""; }; - 6807DDDCCA2C933022A79FE8B860F988 /* FBSDKDialogConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDialogConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.m; sourceTree = ""; }; - 6A08C0E6D94104085FFD003DE3B065AA /* FBSDKHashtag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKHashtag.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h; sourceTree = ""; }; + 64BD32462E04187B2E2D24DC84D927B8 /* JsonRequestSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JsonRequestSerializer.swift; path = AeroGearHttp/JsonRequestSerializer.swift; sourceTree = ""; }; + 6505D6072E350688C80518867DDA202E /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; + 65A19496509F266BB090AA747B9498C6 /* LocksmithSecurityClass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithSecurityClass.swift; path = Source/LocksmithSecurityClass.swift; sourceTree = ""; }; + 6660FD4E96B135E1FED432CD1828D317 /* FBSDKGraphErrorRecoveryProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphErrorRecoveryProcessor.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.m; sourceTree = ""; }; + 67B8A7B95CD9A0FAEB17ADCC376FC39F /* BFAppLink_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink_Internal.h; path = Bolts/iOS/BFAppLink_Internal.h; sourceTree = ""; }; + 682E453095434FD4F4968A035A8F2AF5 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = OAuthSwift/Utils.swift; sourceTree = ""; }; + 68B62BF8ECB655039D7FE904BC62F7E7 /* FBSDKLoginKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-prefix.pch"; sourceTree = ""; }; + 68FD654385FFA7EB94F71357DBB288AD /* SOAP12Faultreason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Faultreason.m; path = Pod/SOAP/SOAP12/SOAP12Faultreason.m; sourceTree = ""; }; + 6901CD0F0798F0FF1CF58A454B00BF5E /* Manager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Manager.swift; path = Source/Manager.swift; sourceTree = ""; }; + 6948C9D6C63330C0E574DCE6E88252C6 /* FBSDKWebDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialog.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.m; sourceTree = ""; }; + 69757EC4E81D80826CC955B49ED987EE /* FBSDKShareLinkContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareLinkContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h; sourceTree = ""; }; + 697D47D106EB68E71BF8C6C7ABB2C3BE /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLConnectionOperation.m; path = AFNetworking/AFURLConnectionOperation.m; sourceTree = ""; }; + 69C3B3F9AF046A9A94924496B9A914E0 /* GDataXML-HTML.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "GDataXML-HTML.modulemap"; sourceTree = ""; }; + 6A0D4C1363CEC353435FCF55494712AC /* FBSDKTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.m; sourceTree = ""; }; 6A1971D8B96CF4E1C76B9E38D4CE0BC0 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; 6A4CEBA6F6ED83A33EAE8281BF09C317 /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKCoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6A57654440ECBD6CD1038E8AFFA0900E /* Pods-Vendoo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Vendoo.debug.xcconfig"; sourceTree = ""; }; - 6AA22FA6C220BFB881A46E202C872518 /* FBSDKAppEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEvents.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m; sourceTree = ""; }; - 6ABECEA9926CB34F4FA847B9A46D8156 /* PicoNumberConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoNumberConverter.h; path = Pod/Core/Converter/PicoNumberConverter.h; sourceTree = ""; }; - 6AE07EE4E681901FA813F262C05E3448 /* BFAppLinkNavigation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkNavigation.h; path = Bolts/iOS/BFAppLinkNavigation.h; sourceTree = ""; }; + 6A80677EA5AAE01DA3982C5B9ABD6A42 /* SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyJSON-dummy.m"; sourceTree = ""; }; + 6AD785866BFA9BED55ADC9F40053CD28 /* AeroGearHttp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearHttp-prefix.pch"; sourceTree = ""; }; + 6AEF0FE2356E7048FF903505F0D56150 /* PicoConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoConverter.m; path = Pod/Core/Converter/PicoConverter.m; sourceTree = ""; }; + 6AF53F0A1A8C394A6A243CE5FD72E6FF /* SOAP12Detail.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Detail.m; path = Pod/SOAP/SOAP12/SOAP12Detail.m; sourceTree = ""; }; + 6B02686BBE70E7B0B8D726D755DCC2B4 /* FBSDKMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMath.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h; sourceTree = ""; }; 6B435A8BD6CF75DD6AB3F5220427F77F /* AeroGearOAuth2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AeroGearOAuth2.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6B6E898A402982DC8B7312750400FE20 /* Stream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stream.swift; path = Source/Stream.swift; sourceTree = ""; }; - 6B7001A8C18D84AA8EB983C795E20086 /* PicoClassSchema.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoClassSchema.m; path = Pod/Core/Schema/PicoClassSchema.m; sourceTree = ""; }; - 6B87A7448B86581C0EB35DB79173C59B /* PicoClassSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoClassSchema.h; path = Pod/Core/Schema/PicoClassSchema.h; sourceTree = ""; }; - 6BAACD5E4C2F8EFAF5F59CBA76987CC9 /* FBSDKCrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.m; sourceTree = ""; }; - 6BCF0C8F9B2973A0CBBD5F56D4023915 /* FBSDKShareDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDefines.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareDefines.h; sourceTree = ""; }; - 6C973A6271798D18C343C33CF5817916 /* BFAppLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink.h; path = Bolts/iOS/BFAppLink.h; sourceTree = ""; }; - 6D6A6C232523AE8D6C886CD71856EA57 /* PicoKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PicoKit-dummy.m"; sourceTree = ""; }; - 6D6F384723DF0F3D30CB002A6BB10133 /* FBSDKLoginButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginButton.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m; sourceTree = ""; }; - 6E11ED125F4D89FAE0FF1FACACF35CF0 /* BFAppLinkTarget.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkTarget.m; path = Bolts/iOS/BFAppLinkTarget.m; sourceTree = ""; }; - 6E9C07A7581C1658F93E32C9490A4F8B /* FBSDKCrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h; sourceTree = ""; }; - 6EA87FAA2AA8535F25656C6A22AE98B2 /* Bolts-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-prefix.pch"; sourceTree = ""; }; - 6EE37BA306D38803E292C41B285D9562 /* FBSDKBridgeAPIProtocolWebV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.m; sourceTree = ""; }; - 6EFCD32AC5823DED2CCB6B1CF9E41E1C /* FBSDKSharingButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingButton.h; sourceTree = ""; }; - 6F2C51BEBB189638EEDF89B1645027C7 /* FBSDKBridgeAPIResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIResponse.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.m; sourceTree = ""; }; - 6F75B2CE92B6A40B3A8297B1021C84A5 /* FBSDKAppInviteDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m; sourceTree = ""; }; - 7003B99BB904600273C8618592C5D137 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; - 703D40926DCB00962ECD987CE19BBAFC /* FBSDKColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKColor.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h; sourceTree = ""; }; - 707AE6A5BE711CE9CC0C1C99141B8592 /* String+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+OAuthSwift.swift"; path = "OAuthSwift/String+OAuthSwift.swift"; sourceTree = ""; }; - 709225AC09B11A63FFB8A30F1679EB49 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; - 70AAF1A3B4A629855AE76A00AAB8B438 /* GoogleNetworkingUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleNetworkingUtilities.framework; path = Frameworks/GoogleNetworkingUtilities.framework; sourceTree = ""; }; - 70AE865FDD65372AF15BBFF7A28DE42B /* SOAP11Body.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Body.h; path = Pod/SOAP/SOAP11/SOAP11Body.h; sourceTree = ""; }; - 724A2589B050BF81D1AFA73D784112D6 /* FBSDKLoginManagerLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLogger.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.m; sourceTree = ""; }; - 72808827A055A486784440B17D505716 /* GDataXML-HTML-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GDataXML-HTML-prefix.pch"; sourceTree = ""; }; - 72B12BDE2CAA2D18C9E02BE9E76B7641 /* FBSDKDynamicFrameworkLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDynamicFrameworkLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h; sourceTree = ""; }; - 72D7B87EEE287376F0B6386C9FCBDF58 /* FBSDKLikeControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeControl.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.h; sourceTree = ""; }; - 72FF85BDFB515676C09A806BD7351964 /* Bolts.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Bolts.xcconfig; sourceTree = ""; }; - 732174E3EF6FB0D67996411EA414FF5F /* FBSDKLoginKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginKit+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginKit+Internal.h"; sourceTree = ""; }; - 7356257428E214CB34A5760466C95B7E /* FBSDKColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKColor.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.m; sourceTree = ""; }; - 736AD8CC606D9A1A07981F0B7A30948B /* PicoSOAPReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPReader.h; path = Pod/SOAP/PicoSOAPReader.h; sourceTree = ""; }; - 737ACC0BA192742E3CF18FA2121B5067 /* JsonRequestSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JsonRequestSerializer.swift; path = AeroGearHttp/JsonRequestSerializer.swift; sourceTree = ""; }; - 7397F9775234245F124CED1A9AC45172 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 74F6707E4FDB5FE0C75BB6B5624C9D7B /* FBSDKShareLinkContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareLinkContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m; sourceTree = ""; }; - 753F390E688FED953F8C853A32CE742A /* HttpRequestSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpRequestSerializer.swift; path = AeroGearHttp/HttpRequestSerializer.swift; sourceTree = ""; }; - 7574A0D8221B6EA7B36ECA0A5295451E /* FBSDKLoginButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginButton.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.h; sourceTree = ""; }; - 758C8CE9D09C74A8B58E04E1B57C9274 /* PicoConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoConstants.m; path = Pod/Core/PicoConstants.m; sourceTree = ""; }; - 759B49B4322257D206E00F2034DCBC23 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 75BCA8BE2424CCE5C61D5786D31C9875 /* PicoXMLReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLReader.m; path = Pod/Core/PicoXMLReader.m; sourceTree = ""; }; + 6B7086934055803981C25A8B9519CAB5 /* FBSDKShareUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareUtility.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m; sourceTree = ""; }; + 6C287F1EC045ACA2564F34AC79823F68 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + 6C6EDABA710AD2BC09C36032A8DE05FB /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; + 6CDCFA33A7BDB8F7B277FFEC60A2BD51 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = ""; }; + 6D43684173B4C475E5A4AEBE5BDE002C /* FBSDKViewImpressionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKViewImpressionTracker.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h; sourceTree = ""; }; + 6EDC94FD8B0393BF65FB423762A9153D /* FBSDKMessengerIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessengerIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.m; sourceTree = ""; }; + 6F3048C3DEB92923A28F12AC58D28D43 /* FBSDKCoreKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-prefix.pch"; sourceTree = ""; }; + 6F5E3031B005C7545AA6BAF1847C94AD /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; + 6F903C53F88BF1DEFC0AF201EF4BDA65 /* FBSDKGraphRequestMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestMetadata.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h; sourceTree = ""; }; + 6FE35C81940322D97152605761F6723A /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; + 7056B1A9411B61784C6FC400B790AC24 /* FBSDKShareOpenGraphContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m; sourceTree = ""; }; + 707D0B657E07F2DFDF83CC0A78A4C5EA /* _FBSDKTemporaryErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKTemporaryErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.m; sourceTree = ""; }; + 70D330BF6E2EDDED6199A7A719D8AFD2 /* LocksmithError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithError.swift; path = Source/LocksmithError.swift; sourceTree = ""; }; + 73B8F3D25A24515A1B4B94729BC2E13B /* FBSDKURLConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h; sourceTree = ""; }; + 748DF7BC58287CBD20827DD2D0111A61 /* SOAP12Faultreason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Faultreason.h; path = Pod/SOAP/SOAP12/SOAP12Faultreason.h; sourceTree = ""; }; + 750DF1A7F763BDFA36B948D2FE45BAD7 /* FBSDKLoginManagerLoginResult+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManagerLoginResult+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLoginResult+Internal.h"; sourceTree = ""; }; + 75879CF3E6F91BD70CC391A8DF47D491 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; + 7596BE6F683724F0BB322CFBE035CD3A /* FBSDKGameRequestFrictionlessRecipientCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestFrictionlessRecipientCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.m; sourceTree = ""; }; 7675DDCED54263CD1B438D0302C58001 /* Bolts.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Bolts.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 772E4B6029E768F0318E7E744ADA3489 /* PicoSOAPReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPReader.m; path = Pod/SOAP/PicoSOAPReader.m; sourceTree = ""; }; - 77DF3147449845276AFF282A5108FB29 /* FBSDKLikeDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeDialog.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.h; sourceTree = ""; }; + 76E89BF193B1336957D540BD00D95E20 /* FBSDKGraphRequestBody.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestBody.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h; sourceTree = ""; }; + 77F321E3A1592606E8E468C137BD4767 /* FBSDKGameRequestFrictionlessRecipientCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestFrictionlessRecipientCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.h; sourceTree = ""; }; 783C872AE317FF55D346CD20A55916DC /* Pods_VendooUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VendooUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 78BC1EE1A2A61F13B240A2D361A394DF /* FBSDKGameRequestFrictionlessRecipientCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestFrictionlessRecipientCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.m; sourceTree = ""; }; - 7974F2A4ACA878BD1D00304DDC821760 /* FBSDKPaymentObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKPaymentObserver.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h; sourceTree = ""; }; - 79C0C298357E69FF56E5B8C3763C1BD0 /* FBSDKShareDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.h; sourceTree = ""; }; - 7A14A2FBED0BE16B239CC17A7D15C12F /* FBSDKAccessTokenCacheV3_17.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_17.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h; sourceTree = ""; }; - 7A22070321AAF70304E24D7415E65C0F /* OpenIDClaim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OpenIDClaim.swift; path = AeroGearOAuth2/OpenIDClaim.swift; sourceTree = ""; }; - 7A63B35911CD296177A3B66C272150CB /* FBSDKAccessTokenCaching.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCaching.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h; sourceTree = ""; }; - 7AB97A201A9BB98788E3AB657DC58E2A /* BFWebViewAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFWebViewAppLinkResolver.h; path = Bolts/iOS/BFWebViewAppLinkResolver.h; sourceTree = ""; }; - 7ABA95CA7A3CC508488F6482A9D90566 /* AeroGearHttp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AeroGearHttp-dummy.m"; sourceTree = ""; }; - 7B1AEF974329C68A95E748E04A041512 /* FBSDKShareOpenGraphAction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphAction.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.h; sourceTree = ""; }; - 7B6143289E0B822F8FB409AB6DF32D7B /* FBSDKShareDialogMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialogMode.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.m; sourceTree = ""; }; - 7BC57914911AC31740BB46A4C3C3DBDF /* FBSDKBoltsMeasurementEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBoltsMeasurementEventListener.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.m; sourceTree = ""; }; + 78580807DBCFF0EE09F7E7C5FCCAF22E /* FBSDKCoreKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKCoreKit-dummy.m"; sourceTree = ""; }; + 793A4A61BDC9A50FA18BB3179D160BA5 /* FBSDKLoginKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginKit.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginKit.h; sourceTree = ""; }; + 79E0515A54A576B8EF11BAD5F01A84BD /* FBSDKLoginManagerLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLogger.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.m; sourceTree = ""; }; + 7A0AE5B3FE60F87CF510C24EABDB79D7 /* SwiftyJSON.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = SwiftyJSON.modulemap; sourceTree = ""; }; + 7A8F00376D591130CD7A0A31C4F2BC6E /* FBSDKAppEventsStateManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsStateManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.m; sourceTree = ""; }; + 7B42C6727350A659C99596E54C6D8DB4 /* FBSDKSharePhotoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhotoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m; sourceTree = ""; }; + 7BCC0D8A274E5C9EA46E173F1094C0B6 /* FBSDKAccessTokenCacheV4.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV4.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.m; sourceTree = ""; }; 7BDDE3B66D05AA6C465EE3C0A362DFA1 /* PicoKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PicoKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7C78B594E1456D63355B9DE87DCB8E9E /* TrustedPersistantOAuth2Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TrustedPersistantOAuth2Session.swift; path = AeroGearOAuth2/TrustedPersistantOAuth2Session.swift; sourceTree = ""; }; + 7C8EEAD3A47128BC26F0B665225A5CAE /* SwiftyJSON.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.xcconfig; sourceTree = ""; }; + 7CD27305275043421A1B9D35CDF0985D /* FBSDKGraphRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h; sourceTree = ""; }; + 7D54FC1BD4767AF77FF83C5266A8FF41 /* FBSDKAppLinkUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m; sourceTree = ""; }; + 7D855AFD4A10D56F39FAB56F869B95A4 /* FBSDKContainerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKContainerViewController.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h; sourceTree = ""; }; + 7DCB1C42287A7C25B76F9D4ECD618378 /* BFAppLinkReturnToRefererController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererController.m; path = Bolts/iOS/BFAppLinkReturnToRefererController.m; sourceTree = ""; }; 7DCCDFA1452F66D49B71C642EDD50406 /* Pods-VendooTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-VendooTests.debug.xcconfig"; sourceTree = ""; }; 7E2783BFC3EE592D41AAEFE93C7A48B7 /* Pods-VendooUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-VendooUITests.debug.xcconfig"; sourceTree = ""; }; + 7EB067FFDCCE8F18663EB359F6C84F3B /* FBSDKCloseIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCloseIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h; sourceTree = ""; }; 7EBEA79B4C2F3D8E52CF265ABC735AB5 /* Pods-Vendoo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Vendoo-dummy.m"; sourceTree = ""; }; - 7ED7D60D6D646928438E7CCF4E869685 /* BFTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTask.m; path = Bolts/Common/BFTask.m; sourceTree = ""; }; - 8018FDC50451D7C73AE7F73FEA08BB84 /* FBSDKShareAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareAPI.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.m; sourceTree = ""; }; - 8027467C6662F78D284B0B4860C34474 /* FBSDKLoginManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManager.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.m; sourceTree = ""; }; - 8028B96C1769F8C47FB4F9131D473D22 /* FBSDKAppInviteContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m; sourceTree = ""; }; + 7EDAD8526A7B54F11F769344A09A832E /* AeroGearOAuth2-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearOAuth2-umbrella.h"; sourceTree = ""; }; + 7EDD73BF2A04FAB1EFC0542F261D29C4 /* PicoKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PicoKit-umbrella.h"; sourceTree = ""; }; + 7FA552A6229E225EA2F5A55AB49F3050 /* FBSDKShareError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareError.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.h; sourceTree = ""; }; + 7FE2CC203B73A4448FAFC9BD835891C6 /* BFAppLinkResolving.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkResolving.h; path = Bolts/iOS/BFAppLinkResolving.h; sourceTree = ""; }; + 8076A0BC6DC6A3162E740385A8E33297 /* FBSDKShareLinkContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareLinkContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m; sourceTree = ""; }; + 809F769963572016DA30CC098C816B9B /* FBSDKApplicationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKApplicationDelegate.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h; sourceTree = ""; }; 80D28CE7A5EDA90C4634F93819AB6DE6 /* SwiftyJSON.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8116C34FDB3FA1300036EEE11D76F0A3 /* PicoXMLClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLClient.h; path = Pod/WebService/PicoXMLClient.h; sourceTree = ""; }; - 81382157D2D4A66AA1D3ACFE3D6BE823 /* FBSDKServerConfigurationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfigurationManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m; sourceTree = ""; }; - 81CCC8A69654C6C3BC87CA51F28CC498 /* BFCancellationTokenSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenSource.m; path = Bolts/Common/BFCancellationTokenSource.m; sourceTree = ""; }; - 8264B08AE61BA167EEF5241279326DDA /* FBSDKShareVideoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.h; sourceTree = ""; }; - 82AD8B673B459370E5DCDE636CF3E2C9 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; - 82B4D37A4B68D5145533B0EA49AE5529 /* FBSDKLiking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLiking.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLiking.h; sourceTree = ""; }; - 838DCA4F938322EB64AE826962C9E20F /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - 838EEB0166893D49DA90A8E050C80BC9 /* OAuthSwiftHTTPRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftHTTPRequest.swift; path = OAuthSwift/OAuthSwiftHTTPRequest.swift; sourceTree = ""; }; - 8392A57ED9EEF84014F04DC8A1E61B5E /* BFExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFExecutor.h; path = Bolts/Common/BFExecutor.h; sourceTree = ""; }; - 8394B36D0554884362165B95C4B48FDE /* SOAP11Fault.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Fault.m; path = Pod/SOAP/SOAP11/SOAP11Fault.m; sourceTree = ""; }; - 83FD2B7A0D1418ED642F025298AECE39 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; - 8409C9AA47909393A253700EFCADA87C /* FBSDKShareMediaContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareMediaContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h; sourceTree = ""; }; - 841EB6B238A93DCCB9B4B743E22D9C14 /* BFMeasurementEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFMeasurementEvent.m; path = Bolts/iOS/BFMeasurementEvent.m; sourceTree = ""; }; - 849865DA8B955DF857679AC714D7DF64 /* FBSDKGraphErrorRecoveryProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphErrorRecoveryProcessor.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.m; sourceTree = ""; }; - 855F0E9A6132003233F8E4A5A803BE62 /* FBSDKGameRequestDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.h; sourceTree = ""; }; - 85F3867D35582EE3631B802FF9D05D20 /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = OAuthSwift/HMAC.swift; sourceTree = ""; }; - 861331A5919C61221D4220E015FB48EF /* BFAppLinkReturnToRefererView_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView_Internal.h; path = Bolts/iOS/BFAppLinkReturnToRefererView_Internal.h; sourceTree = ""; }; - 8626077EF43313E313365706845DC232 /* FBSDKShareOpenGraphAction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphAction.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.m; sourceTree = ""; }; - 8682E1A1D05E4459FD2708AD75300823 /* FBSDKAccessTokenCacheV4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV4.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h; sourceTree = ""; }; - 874A200BC871B9BF52762E0843D3D025 /* FBSDKAppGroupJoinDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupJoinDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.h; sourceTree = ""; }; - 87D4867F87B9A2DF8EB48FE2303E63A0 /* FBSDKProfile+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKProfile+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h"; sourceTree = ""; }; - 8866F2F1725D53FF1D4239B17A3967EF /* FBSDKAppLinkUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m; sourceTree = ""; }; - 890D58CBBB2A6C8DB95B67BF473609FE /* FBSDKUIUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUIUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h; sourceTree = ""; }; - 8A01E60B4C79864D3A228D7B4C85F7A3 /* FBSDKMaleSilhouetteIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMaleSilhouetteIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.m; sourceTree = ""; }; - 8A24AED678566DE848FA442C5653E44E /* ResponseSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerializer.swift; path = AeroGearHttp/ResponseSerializer.swift; sourceTree = ""; }; - 8A9BFAFF2BDE25146ABC6D11AF3EB9FB /* FBSDKWebDialogView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialogView.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.m; sourceTree = ""; }; - 8B555ECF97783E22ADD15D43157698B9 /* FBSDKLoginManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManager.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.h; sourceTree = ""; }; - 8BF5D4300A4622E4744FD8189519D3BD /* FBSDKBridgeAPIRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.m; sourceTree = ""; }; - 8C48EB923D375FB92E29D3F5C3ADF6F2 /* FBSDKInternalUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKInternalUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h; sourceTree = ""; }; - 8C9D45959FD20D3006F665A5BB6DE15D /* FBSDKLogo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h; sourceTree = ""; }; - 8D268C5372CF854BDEF8FDF03EFA09C2 /* FBSDKLoginUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginUtility.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.h; sourceTree = ""; }; - 8D26EE5ECCE02F26F12A1690B9AFC74D /* Dictionary_Initializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dictionary_Initializers.swift; path = Source/Dictionary_Initializers.swift; sourceTree = ""; }; - 8D6B5C34228CA861BFFC9F9C50DC6101 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; - 8E03E6F126B656BB5F31380F21A270E4 /* BFURL_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL_Internal.h; path = Bolts/iOS/BFURL_Internal.h; sourceTree = ""; }; - 8E747F37851F34BA9B541C5780538511 /* FBSDKOrganicDeeplinkHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKOrganicDeeplinkHelper.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h; sourceTree = ""; }; - 8FB224A6008776AB74DC9CFD20B666C3 /* FBSDKAppLinkUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h; sourceTree = ""; }; + 8102B4818A5E5C001738008A56DCAD1E /* FBSDKButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKButton.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h; sourceTree = ""; }; + 81073BFC5EB634181A38E534C68F1363 /* FBSDKProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfile.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h; sourceTree = ""; }; + 8239F3A2D5658D58C05122AAC4DBCBF1 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; + 83622C56AD1F44C4050446CF19FC6A4F /* OAuth2WebViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2WebViewController.swift; path = AeroGearOAuth2/OAuth2WebViewController.swift; sourceTree = ""; }; + 83D75B752FF11E4BA268176DF85879D7 /* FBSDKGraphRequestBody.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestBody.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.m; sourceTree = ""; }; + 84B589013F9E0844172047838E72B4C7 /* FBSDKGraphRequestPiggybackManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestPiggybackManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.m; sourceTree = ""; }; + 84CF95DED5723F5934D49681181D86BD /* FBSDKBridgeAPIProtocolNativeV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolNativeV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h; sourceTree = ""; }; + 84E4010CED6E412341AE5EC2FE03710F /* PicoKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PicoKit.modulemap; sourceTree = ""; }; + 854D3DE396D172390085C69F4BB0C47D /* BFCancellationTokenSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenSource.m; path = Bolts/Common/BFCancellationTokenSource.m; sourceTree = ""; }; + 85DA682F48ECA60D75A6144A65261CC6 /* FBSDKShareDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDefines.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareDefines.h; sourceTree = ""; }; + 86035DB76252096BE619DDD19276D9A2 /* BFMeasurementEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFMeasurementEvent.m; path = Bolts/iOS/BFMeasurementEvent.m; sourceTree = ""; }; + 870E99FA0545C8EA3538880378F16E74 /* OAuthSwiftCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftCredential.swift; path = OAuthSwift/OAuthSwiftCredential.swift; sourceTree = ""; }; + 883820CBE1308668DD57450C744E4763 /* BFTaskCompletionSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTaskCompletionSource.h; path = Bolts/Common/BFTaskCompletionSource.h; sourceTree = ""; }; + 88E9D90C77C42DA4FE56F812F0040EC4 /* OAuthSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OAuthSwift-prefix.pch"; sourceTree = ""; }; + 88ED01F33D3C5B6176FC4EA4836F4DC3 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; + 88FF4C49CE2492E1D029968794D28E07 /* FBSDKShareVideoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m; sourceTree = ""; }; + 89375A23D0EBD09492163FAA34DD63B3 /* SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-umbrella.h"; sourceTree = ""; }; + 8A31BDBCC5771FB8CC32283BD46330E4 /* FBSDKErrorConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h; sourceTree = ""; }; + 8A48D6A56A38D6AB28D57E5220C13B1F /* FBSDKSharingButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingButton.h; sourceTree = ""; }; + 8A8C81335278822132C193F4B29EFCBC /* SOAP12Reasontext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Reasontext.h; path = Pod/SOAP/SOAP12/SOAP12Reasontext.h; sourceTree = ""; }; + 8AAE9194DB28B378ED2CF9A994367718 /* FBSDKShareKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareKit.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h; sourceTree = ""; }; + 8B562CB405B8D4C683846E5E7E9D9661 /* FBSDKKeychainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStore.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h; sourceTree = ""; }; + 8B5C23C79262CA808B45FF884B4F84AD /* FBSDKShareDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m; sourceTree = ""; }; + 8B60C2261C47AE0FFE44D0F0C105007D /* BFAppLinkReturnToRefererView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView.h; path = Bolts/iOS/BFAppLinkReturnToRefererView.h; sourceTree = ""; }; + 8BC462D411F73A1436819B24CE2956F6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8BC6939BA7E1277AFF667A22353EB58F /* OAuth2Module.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2Module.swift; path = AeroGearOAuth2/OAuth2Module.swift; sourceTree = ""; }; + 8C1C173F2584BE92F248D44A9EF89B2A /* FBSDKShareOpenGraphValueContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphValueContainer.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.m; sourceTree = ""; }; + 8CE7C256A2BC154B6EDAA559F39486A9 /* FBSDKLoginKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKLoginKit.xcconfig; sourceTree = ""; }; + 8D505C779FB79DC5905AE0B99EAD9818 /* JsonResponseSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JsonResponseSerializer.swift; path = AeroGearHttp/JsonResponseSerializer.swift; sourceTree = ""; }; + 8D9F93BD199D3F010CF8C9DA1C18CC0D /* PicoPropertySchema.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoPropertySchema.m; path = Pod/Core/Schema/PicoPropertySchema.m; sourceTree = ""; }; + 8DE7EC0E58A276AB4424DC4F94289270 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8EB27CB8E7C54314646ADAE6573DC42B /* FBSDKLikeButtonPopWAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButtonPopWAV.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.h; sourceTree = ""; }; + 8EE25560BCBEA4540CF94BFA106A1F54 /* FBSDKSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSettings.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.m; sourceTree = ""; }; + 8FA1406D0F49FE359FEACE986C91FE4C /* FBSDKAppGroupContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.h; sourceTree = ""; }; 8FD92F50AD2FE4BEAA24B68D68A3DC9F /* AeroGearHttp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AeroGearHttp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9075E7E918BF4A5B0EEF6E8CBFB231D7 /* FBSDKLikeBoxBorderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxBorderView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.m; sourceTree = ""; }; - 90C197474C5140F3C0895A39AC029EEA /* _FBSDKTemporaryErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKTemporaryErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h; sourceTree = ""; }; - 910D907AE6E28B7928E56B1C2F746451 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 912B992F63FE1905867896412BE81E2A /* FBSDKBridgeAPIProtocolNativeV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolNativeV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.m; sourceTree = ""; }; - 9184AD9DF2204A1EEFF0C303440DA00E /* FBSDKLikeActionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionController.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.m; sourceTree = ""; }; - 91C309C7C3A8E535148513597D71E278 /* FBSDKGraphRequestPiggybackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestPiggybackManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h; sourceTree = ""; }; - 91C3D85713058E87CDFC8CB8ED12BEF6 /* FBSDKHashtag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKHashtag.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.m; sourceTree = ""; }; - 922DD6AE444FAB755BC36324DDA27C98 /* FBSDKAccessTokenCacheV3_21.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_21.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.m; sourceTree = ""; }; + 9006F8D1357E4B8EA628B5AAF2E90450 /* FBSDKPaymentObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKPaymentObserver.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h; sourceTree = ""; }; + 90198A701B9C17F5EFC0D1481071D8DC /* FBSDKUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h; sourceTree = ""; }; + 9048A97B1405EF19E9C34E1C4B5A6EC5 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; + 911F0DB9761600ECFB498AF4CB54F6D3 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Alamofire.modulemap; sourceTree = ""; }; + 918934A66090E65F671170626D2F3471 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; 92AD10E370437A3B99BD3B82AF4F13ED /* Pods-VendooUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-VendooUITests.release.xcconfig"; sourceTree = ""; }; - 92B8D4473DBA9CD5C511DBDD1E2D905C /* SOAP12Envelope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Envelope.m; path = Pod/SOAP/SOAP12/SOAP12Envelope.m; sourceTree = ""; }; + 92B5532BD969796570CFCD11CAEE913A /* Locksmith-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Locksmith-prefix.pch"; sourceTree = ""; }; + 92DFC8BE3D8D8675EDDD3BB6F0A79AC0 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 92E43E363500DF73CACD939CA176B6B3 /* FBSDKAppGroupAddDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupAddDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.h; sourceTree = ""; }; + 9318387D10AE5ECBFFA75ABB47F93C56 /* PicoClassSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoClassSchema.h; path = Pod/Core/Schema/PicoClassSchema.h; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 93BCE522B381FCC2AB3C7B41036CFB1B /* AeroGearHttp.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AeroGearHttp.xcconfig; sourceTree = ""; }; - 941E30888622E07C57A5D4B50BFECD52 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - 9466D0B107EC3EE31F905676FC9C93CF /* AFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperationManager.h; path = AFNetworking/AFHTTPRequestOperationManager.h; sourceTree = ""; }; - 946E9387D957A20DB06674D7AC4EF532 /* FBSDKWebDialogView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialogView.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h; sourceTree = ""; }; - 94EA649F80E58FD6609B03EF3CDFC7E7 /* FBSDKLoginCompletion+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginCompletion+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion+Internal.h"; sourceTree = ""; }; - 951DB7674FB573406B9F2D0ECA027D5D /* RequestSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestSerializer.swift; path = AeroGearHttp/RequestSerializer.swift; sourceTree = ""; }; - 956AC17E65DB2A9D866060F7D98D0093 /* SOAP12Faultcode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Faultcode.h; path = Pod/SOAP/SOAP12/SOAP12Faultcode.h; sourceTree = ""; }; + 940AAB3466066AB2FD46B18FA9CAD0AB /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + 94570062003D70B71D23CDD98B9B3264 /* FBSDKShareOpenGraphObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphObject.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.h; sourceTree = ""; }; + 94785BDB47C38222E05F396214273BC6 /* AeroGearHttp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AeroGearHttp-dummy.m"; sourceTree = ""; }; + 94A76F21FEFC413275A8995C7C03594E /* BFAppLinkReturnToRefererController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererController.h; path = Bolts/iOS/BFAppLinkReturnToRefererController.h; sourceTree = ""; }; + 9589F044114EA4F9574FDDF129ADA517 /* FBSDKShareConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareConstants.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.m; sourceTree = ""; }; 958F6A42BAA81D2BB964A3489F124CB1 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - 960C71DE6377975C72C080D8CDDB8775 /* FBSDKURLOpening.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLOpening.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h; sourceTree = ""; }; - 972225B42B3993C06E3208C44DCC8A30 /* OAuth2Module.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2Module.swift; path = AeroGearOAuth2/OAuth2Module.swift; sourceTree = ""; }; - 97AFEC48C9B0B7C4B915A94C69A0E06C /* BFCancellationTokenRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenRegistration.h; path = Bolts/Common/BFCancellationTokenRegistration.h; sourceTree = ""; }; - 984E6E5AABB06EC02E4C7ED4B6AC7496 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; - 98C25A385A5CCE0EA2FB54519C6C3994 /* SOAP12SupportedEnvType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12SupportedEnvType.h; path = Pod/SOAP/SOAP12/SOAP12SupportedEnvType.h; sourceTree = ""; }; - 9A358F13C69207D6105FC9C191A11EDE /* PicoXMLRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLRequestOperation.h; path = Pod/WebService/PicoXMLRequestOperation.h; sourceTree = ""; }; - 9B7FBFC50D2EAA62CF3A2E930DC8AF7B /* PicoKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PicoKit.xcconfig; sourceTree = ""; }; - 9BA9271C798734400DB55D6C59AAC05C /* LocksmithSecurityClass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithSecurityClass.swift; path = Source/LocksmithSecurityClass.swift; sourceTree = ""; }; - 9C4670BB13BA0F025822A242696CC34E /* LocksmithError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithError.swift; path = Source/LocksmithError.swift; sourceTree = ""; }; - 9C5A7B38D3D59C0EFEB9B04715D3A1CF /* SOAP12FaultcodeEnum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12FaultcodeEnum.h; path = Pod/SOAP/SOAP12/SOAP12FaultcodeEnum.h; sourceTree = ""; }; - 9C8A2316505162480D27A61552DE3B35 /* LocksmithInternetProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithInternetProtocol.swift; path = Source/LocksmithInternetProtocol.swift; sourceTree = ""; }; - 9CBF1D2151D1784C448970B451098A3A /* FBSDKServerConfiguration+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfiguration+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h"; sourceTree = ""; }; - 9DACB92AA5DBAC33AB7B629121D6D4F1 /* FBSDKTimeSpentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTimeSpentData.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m; sourceTree = ""; }; - 9DF4B23362AC24583378CF138F54B795 /* Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Config.swift; path = AeroGearOAuth2/Config.swift; sourceTree = ""; }; - 9E34385FDAFEC96231F117C1B121F159 /* FBSDKMessengerIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessengerIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.h; sourceTree = ""; }; - 9E713EA77535E1C1F8697C2DCD062A06 /* PicoPropertySchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoPropertySchema.h; path = Pod/Core/Schema/PicoPropertySchema.h; sourceTree = ""; }; - 9E7E19EE9DAC6D4F1349C9158DF7F877 /* FBSDKLoginKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-prefix.pch"; sourceTree = ""; }; - 9E8C4BF188018682551D3DD03CCAB95D /* Alamofire-SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-SwiftyJSON-prefix.pch"; sourceTree = ""; }; - 9F462D591C7708F234351B6273AC7C61 /* SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyJSON-dummy.m"; sourceTree = ""; }; - A025D43303D9C799AEA99AA0DC775790 /* FBSDKAccessTokenCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCache.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h; sourceTree = ""; }; - A036951C6529EAEE6E99BDB0124CB4E5 /* SOAP12Faultreason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Faultreason.h; path = Pod/SOAP/SOAP12/SOAP12Faultreason.h; sourceTree = ""; }; - A05DD0A093CDDBEFB1D40C15FDA54162 /* KeycloakOAuth2Module.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeycloakOAuth2Module.swift; path = AeroGearOAuth2/KeycloakOAuth2Module.swift; sourceTree = ""; }; - A068917847EBBE246BB6DC7B0AD650A1 /* TrustedPersistantOAuth2Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TrustedPersistantOAuth2Session.swift; path = AeroGearOAuth2/TrustedPersistantOAuth2Session.swift; sourceTree = ""; }; - A09DAE8CF2B3D7E550826E61E1C16452 /* FBSDKLikeButtonPopWAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButtonPopWAV.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.h; sourceTree = ""; }; + 9661871343AD1E5FC8EA1DE3BC40E6E0 /* AeroGearOAuth2-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AeroGearOAuth2-dummy.m"; sourceTree = ""; }; + 96AABE0511FB48C24FEBB283AECCBD6D /* FBSDKAppEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEvents.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h; sourceTree = ""; }; + 970E004EB1D2859C29D2718DDCADA70E /* FBSDKAccessTokenCacheV4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV4.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h; sourceTree = ""; }; + 9722236579D18709D7D4BD4FB22202E9 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + 97B6AC5810B8CD9A376ABA5A6015529E /* FBSDKTestUsersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTestUsersManager.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.m; sourceTree = ""; }; + 97CED08A760EC2EF7AD2910D61BCBD67 /* FBSDKContainerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKContainerViewController.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.m; sourceTree = ""; }; + 97D123792247FE473C642AB0C0E960CC /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 98E098E7BB501230693BB0EBD7B0A7EA /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = OAuthSwift/HMAC.swift; sourceTree = ""; }; + 9AD9A923837B63B0A995D136392339DD /* FBSDKShareMediaContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareMediaContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.m; sourceTree = ""; }; + 9AF760B2169BA81108229B03A8D34758 /* FBSDKShareKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKShareKit.modulemap; sourceTree = ""; }; + 9AF9FB412C44A6C6E2AD8748437BF249 /* PicoSOAPClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPClient.h; path = Pod/WebService/PicoSOAPClient.h; sourceTree = ""; }; + 9B5D0FC3C6DC138A0C0224E68FA42C0C /* FBSDKLoginConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginConstants.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.m; sourceTree = ""; }; + 9B8ECE502196E81DBDED8C0E63A63988 /* FBSDKLikeButton+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeButton+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButton+Internal.h"; sourceTree = ""; }; + 9BA73105464C38EDC7E72BE822842FFF /* SOAP12Detail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Detail.h; path = Pod/SOAP/SOAP12/SOAP12Detail.h; sourceTree = ""; }; + 9BDBF9B6A408E1068D4C5D2FB8AFB743 /* FBSDKBase64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBase64.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.m; sourceTree = ""; }; + 9DB32B9334BA9B6C8096A61630276F29 /* PicoXMLClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLClient.h; path = Pod/WebService/PicoXMLClient.h; sourceTree = ""; }; + 9E1D4CAE3CEAFCAAD333C0E910874B5A /* FBSDKErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.m; sourceTree = ""; }; + 9E305E41410A0F151A274B9F914FC70E /* GDataXML-HTML-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GDataXML-HTML-dummy.m"; sourceTree = ""; }; + 9F1CD43F4F8B7A121B42D52649BAC5EA /* FBSDKShareVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideo.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h; sourceTree = ""; }; + 9F88F5E9A7CDB8B6419386416696336F /* Stream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stream.swift; path = Source/Stream.swift; sourceTree = ""; }; + 9F90E1F4D1D27C8EEE25B533346FC375 /* LocksmithInternetAuthenticationType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithInternetAuthenticationType.swift; path = Source/LocksmithInternetAuthenticationType.swift; sourceTree = ""; }; + 9F93290B2B46701F6A8A8753515B9EEC /* SwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyJSON.swift; path = Source/SwiftyJSON.swift; sourceTree = ""; }; + 9FC03562674518F8CE86814BC4B0030D /* SOAP12Header.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Header.h; path = Pod/SOAP/SOAP12/SOAP12Header.h; sourceTree = ""; }; + 9FCD2E4B6B9D6CEE43DE3DBE634E6660 /* FBSDKGraphRequestDataAttachment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestDataAttachment.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.m; sourceTree = ""; }; + A08B7734292D5BA3D2C284E25C765679 /* OrderedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OrderedDictionary.m; path = Pod/OrderedDictionary/OrderedDictionary.m; sourceTree = ""; }; + A0A469D48EB267E3FD2039476F9390CF /* FBSDKLoginManagerLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLogger.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.h; sourceTree = ""; }; + A0B7E5E7470153FDA268EF54A96C507F /* FBSDKAppLinkUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h; sourceTree = ""; }; A0C2BC06731590EF73A198E51021E283 /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKCoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A185C8C89E9F1B6B58E2E99132739BC4 /* FBSDKLikeActionControllerCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionControllerCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.m; sourceTree = ""; }; - A1DAECBE390DC9EC754AB6D233598DAF /* FBSDKShareOpenGraphValueContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphValueContainer.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.h; sourceTree = ""; }; - A24033BD2653DD0F51DC4E8C029BD05B /* SwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyJSON.swift; path = Source/SwiftyJSON.swift; sourceTree = ""; }; - A29EA75F75AECF743376AA2B40205AFF /* UntrustedMemoryOAuth2Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UntrustedMemoryOAuth2Session.swift; path = AeroGearOAuth2/UntrustedMemoryOAuth2Session.swift; sourceTree = ""; }; - A2FA096AF54487CBFB416C6D2370394B /* FBSDKBridgeAPIResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIResponse.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h; sourceTree = ""; }; - A31018DA0FAB4243C599F53D7F4002D2 /* FBSDKLoginManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManager+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManager+Internal.h"; sourceTree = ""; }; - A37C0DBE58689D310C676F915C969A64 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; - A3E3A32A027FDA739EDDDB5DE6D5D862 /* FBSDKShareError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareError.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.m; sourceTree = ""; }; - A421D6FBAE8F544F661167A09F04285D /* BFURL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFURL.m; path = Bolts/iOS/BFURL.m; sourceTree = ""; }; + A15A98F2EF7C1710CB020A73EB751B82 /* FBSDKAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkResolver.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h; sourceTree = ""; }; + A26DC15FDC3195E1A93C4AB5B34AB638 /* SOAP11Fault.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Fault.m; path = Pod/SOAP/SOAP11/SOAP11Fault.m; sourceTree = ""; }; + A286C6DEEBDA576C30F437E7411337CD /* Int+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+OAuthSwift.swift"; path = "OAuthSwift/Int+OAuthSwift.swift"; sourceTree = ""; }; + A2EE2FDF97CC9E1F5A7F88521A4E8781 /* FBSDKAccessTokenCacheV3_17.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_17.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h; sourceTree = ""; }; + A342945835826178192EB8757943951D /* PicoDataConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoDataConverter.m; path = Pod/Core/Converter/PicoDataConverter.m; sourceTree = ""; }; + A382DEB4EB51DA477B4E24C4C1250DD0 /* FBSDKShareOpenGraphValueContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphValueContainer.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.h; sourceTree = ""; }; + A43620135979B6A8F1743AA806D4B504 /* FBSDKShareDialogMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialogMode.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.h; sourceTree = ""; }; A4751F0213EF5963575881BE33F69C17 /* Pods-Vendoo-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Vendoo-frameworks.sh"; sourceTree = ""; }; - A47F7EE5CA45E07968439BB58424E3A3 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; - A51A82CCA8503EF2B50CD100DEBBCA71 /* FBSDKTypeUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTypeUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h; sourceTree = ""; }; - A52FE44D192C12C330CADDFBD1206589 /* PicoDataConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoDataConverter.m; path = Pod/Core/Converter/PicoDataConverter.m; sourceTree = ""; }; - A5606BCB83FCEA25E2DBBF033D10B0F8 /* OAuthSwiftCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftCredential.swift; path = OAuthSwift/OAuthSwiftCredential.swift; sourceTree = ""; }; + A4F67BAF56B8B690B1495C88D52E075E /* FBSDKAccessTokenCaching.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCaching.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h; sourceTree = ""; }; A56E1A33D3D9ED85AE740818A3D4CD49 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A5D1D05726E9FE923EE9F87E6C28E5F6 /* FBSDKBase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBase64.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h; sourceTree = ""; }; - A6065A3A0ACE9E573D461892CA01712C /* FBSDKBridgeAPIRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h; sourceTree = ""; }; - A60C7CA13149DA7C4A0EDFDD04527DB9 /* FBSDKCheckmarkIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCheckmarkIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.m; sourceTree = ""; }; - A62CF69D644A5AE6E96B72A09E3B9D6B /* FBSDKBoltsMeasurementEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBoltsMeasurementEventListener.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h; sourceTree = ""; }; - A787A076D5B36C82EED2B149C6E7CFDB /* FBSDKAccessTokenCacheV3.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.m; sourceTree = ""; }; - A78C5F46158CAAD8C8B7525DC1B6F612 /* FBSDKShareLinkContent+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareLinkContent+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareLinkContent+Internal.h"; sourceTree = ""; }; - A7CB8E89628CF853794D2029E92C2B34 /* FBSDKMessengerIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessengerIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.m; sourceTree = ""; }; - A7F45485D486CBCBF7373FBAE64C5ADB /* FBSDKApplicationDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKApplicationDelegate.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m; sourceTree = ""; }; - A83BEAB8C8B48A927125CB74B062CEA5 /* Locksmith-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Locksmith-umbrella.h"; sourceTree = ""; }; - A872E4F0A8D043CF3EC754DB9C671555 /* FBSDKLoginManagerLoginResult+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManagerLoginResult+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLoginResult+Internal.h"; sourceTree = ""; }; - A8B154D93578BF2C1AC61A6DE8445D73 /* BFAppLinkReturnToRefererController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererController.h; path = Bolts/iOS/BFAppLinkReturnToRefererController.h; sourceTree = ""; }; - A8DD63F13BA6474FC933EC81F4BEE7A3 /* Alamofire-SwiftyJSON.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Alamofire-SwiftyJSON.xcconfig"; sourceTree = ""; }; - A9C451091CB5D0DC9B7ADE88CC1435C2 /* OAuth1Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth1Swift.swift; path = OAuthSwift/OAuth1Swift.swift; sourceTree = ""; }; - A9D7AE8C0738CE3209662916CAF3539B /* FBSDKAccessToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessToken.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.m; sourceTree = ""; }; - A9F3CC4B7AF7E9A1E3962F0886F5EAC9 /* FBSDKShareKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareKit+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareKit+Internal.h"; sourceTree = ""; }; - AA5557B86C701459CAE863B5F5BA1C51 /* FBSDKCoreKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-prefix.pch"; sourceTree = ""; }; - AA811147A2D3811E1C5D6CF5E7496567 /* BFCancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationToken.h; path = Bolts/Common/BFCancellationToken.h; sourceTree = ""; }; - AACD3FAADC17BBC448BEC527B545D82E /* Alamofire-SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-SwiftyJSON-dummy.m"; sourceTree = ""; }; - AB381D94D16DFBFA05B1C133B19605E7 /* Download.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Download.swift; path = Source/Download.swift; sourceTree = ""; }; - AB72A6D04CA38E16CDB83833C5A471B0 /* PicoBindingSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoBindingSchema.h; path = Pod/Core/Schema/PicoBindingSchema.h; sourceTree = ""; }; - AB9254CF3967290FD0D1846744A14F76 /* PicoConvertable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConvertable.h; path = Pod/Core/Converter/PicoConvertable.h; sourceTree = ""; }; - ABBF00577F54C976D5AE32198D3297A7 /* StringResponseSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringResponseSerializer.swift; path = AeroGearHttp/StringResponseSerializer.swift; sourceTree = ""; }; - ABC76493E9EC05F1358D72438FC6B941 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - ABCD9685DD4EBA576739128301A54A8A /* FBSDKErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h; sourceTree = ""; }; - AC36DB1A5056454276DDDA918C6B95D1 /* FBSDKGraphRequestDataAttachment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestDataAttachment.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.m; sourceTree = ""; }; - AC758FA0C6B8254DAFE008D0C9A0D06B /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - AC91A658189E652781FB7DDBDFBB5516 /* FBSDKKeychainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStore.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h; sourceTree = ""; }; - ADC9B00A405E39817006F81FFEE35185 /* FBSDKTestUsersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTestUsersManager.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h; sourceTree = ""; }; - ADED6C503B314B4FDD71B370002DB5FA /* FBSDKShareVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideo.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h; sourceTree = ""; }; - AE8027012BDAA47031A43D401C987FA6 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; - AEBD177ACAEB16DF1CF600ADAC8A920F /* GDataXMLNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDataXMLNode.h; path = Pod/Classes/GDataXMLNode.h; sourceTree = ""; }; - AF5879F9BA26FC860084BDA1839FA014 /* SOAP12NotUnderstoodType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12NotUnderstoodType.h; path = Pod/SOAP/SOAP12/SOAP12NotUnderstoodType.h; sourceTree = ""; }; + A65853C9CE21FF729BB7B9CB29C538B9 /* KeycloakOAuth2Module.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeycloakOAuth2Module.swift; path = AeroGearOAuth2/KeycloakOAuth2Module.swift; sourceTree = ""; }; + A69A2918C929777214723D6E4DE9CBC0 /* Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Config.swift; path = AeroGearOAuth2/Config.swift; sourceTree = ""; }; + A6E602699A144E5CDEAD998B628E929E /* FBSDKAppEventsDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsDeviceInfo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h; sourceTree = ""; }; + A7907CAA360B8B4345D019DC0ACC1EB4 /* GDataXML-HTML-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GDataXML-HTML-prefix.pch"; sourceTree = ""; }; + A7F346F0E49BDA3A027264B80E64CA85 /* FBSDKLikeActionControllerCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionControllerCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.h; sourceTree = ""; }; + A99753C792EBD161FB5ABBAEBD30E1D3 /* AeroGearHttp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AeroGearHttp.modulemap; sourceTree = ""; }; + A9E0F97DEB7F0BC9F9F4DBF19C174763 /* FBSDKBridgeAPIResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIResponse.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.m; sourceTree = ""; }; + AA24A18B8DBCD6E610C930865FDF5A6D /* FIRInstanceID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstanceID.h; path = Headers/Public/FIRInstanceID.h; sourceTree = ""; }; + AA322608C067A79FAB6FF065418CAB33 /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLConnectionOperation.h; path = AFNetworking/AFURLConnectionOperation.h; sourceTree = ""; }; + AA694A13673D609EF3447EAA3285C820 /* FBSDKTriStateBOOL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTriStateBOOL.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.m; sourceTree = ""; }; + AA7344A159D5A0289C75E5A9CFD01575 /* FBSDKBridgeAPIResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIResponse.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h; sourceTree = ""; }; + AB2B867F382756AEE2541E21A9FF57F3 /* FBSDKMessageDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessageDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.h; sourceTree = ""; }; + AB7D8C7BE9ED61709F6C83A284F78FE7 /* PicoConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoConfig.m; path = Pod/Core/PicoConfig.m; sourceTree = ""; }; + ABF87AD870024F7AF180DDDAFBBA521B /* SOAP12FaultcodeEnum.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12FaultcodeEnum.m; path = Pod/SOAP/SOAP12/SOAP12FaultcodeEnum.m; sourceTree = ""; }; + ACA05B7CF255F53D3F9AB746A8667256 /* PicoCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoCache.m; path = Pod/Core/Cache/PicoCache.m; sourceTree = ""; }; + ACDC8004227F57BF8C460F67D9F3AEB1 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; + AD146EC16BD373E82C7824735E543E73 /* FBSDKLoginKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKLoginKit-dummy.m"; sourceTree = ""; }; + ADFDC70272239B9C289C2E8959F82E93 /* FBSDKLoginConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginConstants.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.h; sourceTree = ""; }; + AE02C4BBB80301D835B0E7AB57F4FF64 /* FBSDKBridgeAPIRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h; sourceTree = ""; }; + AE86A866B5EA1DC5FC97A722B020C245 /* _FBSDKLoginRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKLoginRecoveryAttempter.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.h; sourceTree = ""; }; AF79BC0792545A7FE5B98E8EE5A6BAE4 /* Pods-VendooUITests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-VendooUITests-umbrella.h"; sourceTree = ""; }; - AFBCD1568640DFB5F1142D3274848C88 /* OrderedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OrderedDictionary.h; path = Pod/OrderedDictionary/OrderedDictionary.h; sourceTree = ""; }; - AFD74B184CC54205133D1CEDE3132770 /* Dictionary+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+OAuthSwift.swift"; path = "OAuthSwift/Dictionary+OAuthSwift.swift"; sourceTree = ""; }; - AFDA6E7FD2E812EC0D6BC2852C1FC786 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = Source/Error.swift; sourceTree = ""; }; - AFF5A8F545CEA9626C9AABE58C481C00 /* AeroGearHttp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AeroGearHttp.modulemap; sourceTree = ""; }; - B0C3AA1121CD47DA96A2EF22CB5F3491 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - B0FBD73C618A0A1AF39C12EA1B4A84C2 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; + AF8C18B8AB8E300E847A28CDF12C052D /* BFAppLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink.h; path = Bolts/iOS/BFAppLink.h; sourceTree = ""; }; + AFD5FA2D1FD84444EE6FB2077F6AA949 /* BFCancellationTokenRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenRegistration.m; path = Bolts/Common/BFCancellationTokenRegistration.m; sourceTree = ""; }; + B097E2C12AEA079CF7BCA8689E33E73A /* FBSDKUIUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUIUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h; sourceTree = ""; }; + B0CE31C56A840889D258F798E2CA59CF /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; + B1178D0B8118B55AD612CCC6E0E1BEE6 /* AFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperationManager.h; path = AFNetworking/AFHTTPRequestOperationManager.h; sourceTree = ""; }; B16C9FF929CBFDC28F059A1C14FF85F3 /* FBSDKLoginKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKLoginKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B180C35E77BDEC476EB55010EBB57A40 /* SOAP12UpgradeType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12UpgradeType.h; path = Pod/SOAP/SOAP12/SOAP12UpgradeType.h; sourceTree = ""; }; - B19C1A61616A8F44030323C1E6A420F8 /* SOAP11Envelope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Envelope.m; path = Pod/SOAP/SOAP11/SOAP11Envelope.m; sourceTree = ""; }; - B1BD27115E62D22084F3C7F5E902EA28 /* SOAP12NotUnderstoodType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12NotUnderstoodType.m; path = Pod/SOAP/SOAP12/SOAP12NotUnderstoodType.m; sourceTree = ""; }; - B217ED5C772C84F838B8650C5FD56279 /* PicoReadable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoReadable.h; path = Pod/Core/PicoReadable.h; sourceTree = ""; }; - B4251A91CFC45640C272F4F97DF568DF /* PicoConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConstants.h; path = Pod/Core/PicoConstants.h; sourceTree = ""; }; - B42E65137C161B86FC2F57F7BE39714E /* PicoXMLRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLRequestOperation.m; path = Pod/WebService/PicoXMLRequestOperation.m; sourceTree = ""; }; - B4B1D3892CD2FE0344ECEEA431E222ED /* FBSDKSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSettings.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.m; sourceTree = ""; }; - B4F0533250D1D1497C31872986451F87 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = ""; }; - B563FFAF30990483E59AFBCE3593AE19 /* FBSDKSharing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharing.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharing.h; sourceTree = ""; }; - B585191F25A3B821E8E0E13701F90E88 /* FBSDKShareKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareKit.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h; sourceTree = ""; }; - B586E3633A09095E25727A989987FDED /* FBSDKCoreKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCoreKit.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h; sourceTree = ""; }; - B5DCF48CEBC91CB2987B211238D62545 /* OAuthSwiftMultipartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftMultipartData.swift; path = OAuthSwift/OAuthSwiftMultipartData.swift; sourceTree = ""; }; - B618E575FF899C3D21A6AB18C95AB0AC /* SOAP12FaultcodeEnum.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12FaultcodeEnum.m; path = Pod/SOAP/SOAP12/SOAP12FaultcodeEnum.m; sourceTree = ""; }; - B65DAA28D80F585A87B073042E54270A /* PicoConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConfig.h; path = Pod/Core/PicoConfig.h; sourceTree = ""; }; - B6681C6248FE44B47E11AF6CFD97FD94 /* SOAP12UpgradeType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12UpgradeType.m; path = Pod/SOAP/SOAP12/SOAP12UpgradeType.m; sourceTree = ""; }; + B175342CD40B4AC8D328812824843E4D /* BFCancellationToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationToken.m; path = Bolts/Common/BFCancellationToken.m; sourceTree = ""; }; + B1BE9851C919767E563D7012780B327E /* FBSDKLoginUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginUtility.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.h; sourceTree = ""; }; + B2BC5A848FDCA4E0EB4EB822AD700B0B /* Locksmith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locksmith.swift; path = Source/Locksmith.swift; sourceTree = ""; }; + B3B33A320589DB4A96C5F2AF58333AF4 /* PicoReadable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoReadable.h; path = Pod/Core/PicoReadable.h; sourceTree = ""; }; + B3F535A35FCC640E20ADBD4BBA91D6A5 /* FBSDKBridgeAPIProtocolWebV2.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV2.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.m; sourceTree = ""; }; + B417C0FCE87E3CAFEB66FBB14635D9E4 /* PicoConvertable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConvertable.h; path = Pod/Core/Converter/PicoConvertable.h; sourceTree = ""; }; + B4CB35C893E9F377B433D718E5BEA25D /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; + B4D1FCBD3E7B16A4FB558C1AB13D15F4 /* SOAP11Header.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Header.m; path = Pod/SOAP/SOAP11/SOAP11Header.m; sourceTree = ""; }; + B5AAA78B85E56C8D78C96042403A3576 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + B5CF913B001A33146C419585D7293320 /* FBSDKLoginKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-umbrella.h"; sourceTree = ""; }; + B6251C3694DE790A97367AD364478A2E /* FBSDKShareDialogMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialogMode.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.m; sourceTree = ""; }; + B66583BDD56009AD8E058B8DD4DD4389 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + B66CC06A3B17FB61E160BB19D3200047 /* FBSDKLoginCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginCompletion.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.h; sourceTree = ""; }; + B6A51034E79287358257E474DCF27744 /* FBSDKLoginError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginError.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.m; sourceTree = ""; }; B70C78A7A377371FF4CCD27257E08EA1 /* GDataXML_HTML.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GDataXML_HTML.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B74AAE4FB3E991F251ABB495A1B489CF /* FBSDKLikeActionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionController.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.h; sourceTree = ""; }; + B790F2114D3C24DC95B461C8FEDF2F27 /* FBSDKSystemAccountStoreAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSystemAccountStoreAdapter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h; sourceTree = ""; }; + B7958079646BC3D3F824E7AC1E63ACDE /* FBSDKShareConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareConstants.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.h; sourceTree = ""; }; + B7C4EF7AB8EA3D61D61A4BB424D342E9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B86D51F51FBA591C5B810A2F43C81C20 /* Pods-VendooUITests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-VendooUITests-frameworks.sh"; sourceTree = ""; }; - B95462361C49CDAF8E954231E62DA9F9 /* FBSDKMessageDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessageDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.h; sourceTree = ""; }; - B9E9259BB175B86ABCE3A5DC9BEF6F3B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - BA1F34AC442A204140E495BACE08FD3D /* FBSDKShareDialogMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialogMode.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.h; sourceTree = ""; }; - BBB4BCE702CE915A9928A02EBF64328D /* PicoWritable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoWritable.h; path = Pod/Core/PicoWritable.h; sourceTree = ""; }; - BBECD478827609FC7026F6FAC4F7C2D2 /* FBSDKAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkResolver.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h; sourceTree = ""; }; - BC8C8841CE9C45F19765F1203F69B08F /* FBSDKBridgeAPIRequest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKBridgeAPIRequest+Private.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h"; sourceTree = ""; }; + B880E82C4D8B2F97F6B4B511D6202D16 /* FBSDKShareKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-umbrella.h"; sourceTree = ""; }; + B95293889CF07D90FFD5EFFE54FA6278 /* FBSDKDialogConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDialogConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h; sourceTree = ""; }; + B97F2B7F945F4D26A08AE99AF1F9D24A /* Alamofire-SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-SwiftyJSON-prefix.pch"; sourceTree = ""; }; + BC132E2EF334DE965895B840DAD74552 /* FBSDKTimeSpentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTimeSpentData.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m; sourceTree = ""; }; + BC16ACA6A80ABF7D47AF20A2E4AC5D0B /* FBSDKAppEventsStateManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsStateManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h; sourceTree = ""; }; BD08F133D8EC15B232B755CA87C1AB19 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; BD4092841A2D1EC9A6FF671A4F262686 /* Pods-VendooTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-VendooTests.modulemap"; sourceTree = ""; }; - BDCB46339776D20F3FDDAB16FFF82446 /* AeroGearOAuth2-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AeroGearOAuth2-dummy.m"; sourceTree = ""; }; - BDDC588B1D31C7CBEA394CFAE312A168 /* PicoXMLWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLWriter.h; path = Pod/Core/PicoXMLWriter.h; sourceTree = ""; }; - BF6636BF2861B0B752852816EF65FD2E /* FirebaseInstanceID.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseInstanceID.framework; path = Frameworks/FirebaseInstanceID.framework; sourceTree = ""; }; - BF7FF56A8E1213138CBD4A8D565E19D1 /* MultiPartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultiPartData.swift; path = AeroGearHttp/MultiPartData.swift; sourceTree = ""; }; - C048FAC414254C3B818F91A5876F4B86 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; - C1C36FFA11C7402F2DA95E368C8620B5 /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLConnectionOperation.m; path = AFNetworking/AFURLConnectionOperation.m; sourceTree = ""; }; - C213CC89AB88BFB39275A1470CF6D442 /* FBSDKServerConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m; sourceTree = ""; }; - C290E65DEEDBBDC46D9D6F7C71AB367F /* FBSDKIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h; sourceTree = ""; }; - C39CAEE50FB3919B9C4D41F4E58BEA17 /* FBSDKError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKError.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h; sourceTree = ""; }; - C3F41B90489C4425AFD8DF83D36F44A1 /* OAuthSwiftClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftClient.swift; path = OAuthSwift/OAuthSwiftClient.swift; sourceTree = ""; }; - C4C98A87EA98B821BFB7C75362188CDE /* FBSDKCoreKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKCoreKit+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h"; sourceTree = ""; }; - C4ECBF1C0E02A8D471F21FDF93F67546 /* SOAP12Detail.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Detail.m; path = Pod/SOAP/SOAP12/SOAP12Detail.m; sourceTree = ""; }; - C51ED646663C2D3BEDD3F19303F381F2 /* FBSDKAppEventsUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m; sourceTree = ""; }; - C5294E52E9ADED5AE529CEB7935E0890 /* FBSDKKeychainStoreViaBundleID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStoreViaBundleID.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h; sourceTree = ""; }; - C56F3BEBA87B9565B7AE590E427EB178 /* FBSDKShareUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareUtility.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m; sourceTree = ""; }; - C5FB18B783069901072B7105BB941FF5 /* Alamofire-SwiftyJSON.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Alamofire-SwiftyJSON.modulemap"; sourceTree = ""; }; - C678A98BCD2CF99B05D906E235F9C286 /* FBSDKAppEvents+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKAppEvents+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h"; sourceTree = ""; }; - C7A9126BDF4F7BE362D1175EFDF3C508 /* FBSDKCloseIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCloseIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.m; sourceTree = ""; }; - C7BBEE64852F07B765B3F0D651986B3B /* GDataXML-HTML.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "GDataXML-HTML.modulemap"; sourceTree = ""; }; - C852E0A880D88B9918738A57D252F38C /* SOAP11Fault.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Fault.h; path = Pod/SOAP/SOAP11/SOAP11Fault.h; sourceTree = ""; }; - C9206653FE57CAD6946F662BF26FFDAB /* PicoKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PicoKit-umbrella.h"; sourceTree = ""; }; - C97FDEE02FC842556E51227151403D7C /* FBSDKGraphRequest+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequest+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h"; sourceTree = ""; }; + BD4DE38EA0E998C4836F2D665DB41D00 /* BFAppLinkTarget.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkTarget.h; path = Bolts/iOS/BFAppLinkTarget.h; sourceTree = ""; }; + BDCA84089408597E6363D003A795D03E /* PicoXMLWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLWriter.m; path = Pod/Core/PicoXMLWriter.m; sourceTree = ""; }; + BE17200968B5F07997F27FF219D781FE /* FBSDKShareAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareAPI.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.h; sourceTree = ""; }; + BE3AE5AC8C80EB0669FA56E4CA75829F /* PicoBoolConverter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoBoolConverter.m; path = Pod/Core/Converter/PicoBoolConverter.m; sourceTree = ""; }; + BE65919B26A4D1072C3154F4D5D39D84 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + BE8AC0687113177FD2617C427D3E3DFD /* FBSDKAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkResolver.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m; sourceTree = ""; }; + BF6DCC1CEF3D48032C5903277F680FFD /* FBSDKGraphRequestConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.m; sourceTree = ""; }; + C063D3AFC11878A61C490B9FF536B4B8 /* FBSDKWebDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialog.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h; sourceTree = ""; }; + C17413CFC390D6DDFF316FC267EF530B /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = ""; }; + C25BCE948BC808391CDE7EF5020C0EBD /* FBSDKTriStateBOOL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTriStateBOOL.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h; sourceTree = ""; }; + C29E7889D2BBC3BF41642048BD5CC809 /* OAuthWebViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthWebViewController.swift; path = OAuthSwift/OAuthWebViewController.swift; sourceTree = ""; }; + C39E640B550F048CB1517EA113136D77 /* FBSDKSharePhoto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhoto.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.m; sourceTree = ""; }; + C3F6FF9DB698C28D143B6BF0567B6B80 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + C44F06474887EB7259B1655B4B92A2DF /* PicoBoolConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoBoolConverter.h; path = Pod/Core/Converter/PicoBoolConverter.h; sourceTree = ""; }; + C5AD07241001F02D06DB65D8F927C3E9 /* FBSDKSharingContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h; sourceTree = ""; }; + C64827B9D1807D8B74D7D9D7B1B54777 /* FBSDKOrganicDeeplinkHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKOrganicDeeplinkHelper.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h; sourceTree = ""; }; + C6B995DBAE5E53CB39858315D21F3AC4 /* FBSDKLikeBoxBorderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxBorderView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.m; sourceTree = ""; }; + C6DF2625BD497F7572BA5480D0F42170 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + C7370C3E956EC93FF86D1B20A4ACA8FE /* FBSDKURLConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKURLConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.m; sourceTree = ""; }; + C7EC942AC47C4AD054B3EA1FCC14FDBA /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + C85FD0BB90E4CD17684A705C12F66E14 /* GoogleNetworkingUtilities.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleNetworkingUtilities.framework; path = Frameworks/GoogleNetworkingUtilities.framework; sourceTree = ""; }; + C87C86F0E1FDC1FC2A8653FE34C7F124 /* FBSDKLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogger.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h; sourceTree = ""; }; + C93D6AD4BB9A4526D34609C87E429219 /* Bolts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Bolts.m; path = Bolts/Common/Bolts.m; sourceTree = ""; }; + C979BCE42F9615C66490B9A0516E9D8D /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; + C9B8434698C3B13F8E0CC0F86B34B366 /* PicoXMLRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLRequestOperation.h; path = Pod/WebService/PicoXMLRequestOperation.h; sourceTree = ""; }; CA152DC65BB6E847A0E657D42B57B86B /* OAuthSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OAuthSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CA7764708B26A8D504FFA296C789332C /* FBSDKShareKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-prefix.pch"; sourceTree = ""; }; + CA2ED9CAB59F203BA9D830A5AD394B18 /* PicoCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoCache.h; path = Pod/Core/Cache/PicoCache.h; sourceTree = ""; }; + CB0B25D3048246E331AD98F9A903156C /* FBSDKBridgeAPIRequest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKBridgeAPIRequest+Private.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h"; sourceTree = ""; }; CB4729D7E16F9FBE65542661B729DEA1 /* SwiftyJSON.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CB5950E249AA8F39E10F7442B9C1DCEB /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + CBA74A70E544FDE9BB14C4E97C64DC10 /* FBSDKLogo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h; sourceTree = ""; }; + CC1A6F9C85ED33DBE5CAF56D0F717AC3 /* FBSDKAppEventsUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h; sourceTree = ""; }; CC77D8F0FF7989D8A20AF358B7DCC72A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - CDE620840B4131A48AEC66BF55BF86E3 /* PicoXMLElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLElement.m; path = Pod/Core/XMLSupport/PicoXMLElement.m; sourceTree = ""; }; - CED0EA152AF3ADB75243A857EEAC2002 /* FBSDKServerConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h; sourceTree = ""; }; - CF3FBDA2D9E4DE405116AFDEB9603E7A /* FBSDKTriStateBOOL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTriStateBOOL.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.m; sourceTree = ""; }; - D0767D7D4AF0A791E1990449774B9BC0 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; - D08CCFD982B30EDFD48F91655EF811D0 /* FBSDKMaleSilhouetteIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMaleSilhouetteIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h; sourceTree = ""; }; - D0C4F0192AB982CB7B0FC03DE331B9FB /* FBSDKViewImpressionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKViewImpressionTracker.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h; sourceTree = ""; }; - D0DCC8E20C9B40546EAEF60C20ED51B3 /* FBSDKTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.h; sourceTree = ""; }; - D14149328F088F69977D055F97F1A149 /* OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwift.swift; path = OAuthSwift/OAuthSwift.swift; sourceTree = ""; }; - D1812F587BA80FF518324426A225ACC6 /* FBSDKAppInviteDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.h; sourceTree = ""; }; - D234F8FD12DEA58713D110E241A32659 /* JsonResponseSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JsonResponseSerializer.swift; path = AeroGearHttp/JsonResponseSerializer.swift; sourceTree = ""; }; - D2F24C01FCAB4BCC3D3FA9F653B32ACF /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - D31E1C510341E3D6F0AC45964ECBD952 /* FBSDKGraphRequestBody.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestBody.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h; sourceTree = ""; }; - D33D690D2C2517DBB54ABB7B9C3B4D4B /* UIAlertView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIAlertView+AFNetworking.m"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.m"; sourceTree = ""; }; - D3478A4D7C7A33C0339F22909FE5EDFD /* FBSDKViewImpressionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKViewImpressionTracker.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.m; sourceTree = ""; }; - D396FB0918C9EC80EF6AFCCE61F54824 /* PicoSOAPRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoSOAPRequestOperation.m; path = Pod/WebService/PicoSOAPRequestOperation.m; sourceTree = ""; }; - D3BF2ADBE583965515CBD3AA78B630F4 /* FBSDKCoreKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKCoreKit.modulemap; sourceTree = ""; }; - D4250C82FE2B690E908594E12104729A /* FBSDKError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKError.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m; sourceTree = ""; }; - D42A0F71CF24FAC6F35E119C48F50E2F /* FBSDKProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfile.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m; sourceTree = ""; }; - D45E1C751F52B1A37AED13BED50C80B8 /* FBSDKAppEventsState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsState.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h; sourceTree = ""; }; - D49EC403E5A281D368FC2BD452C4D607 /* PicoBindingSchema.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoBindingSchema.m; path = Pod/Core/Schema/PicoBindingSchema.m; sourceTree = ""; }; - D4F0F28F7F5EA204CD886A0FE6805931 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; - D51533FCED5535DD7DEEABF396EBB5B6 /* AuthzModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthzModule.swift; path = AeroGearHttp/AuthzModule.swift; sourceTree = ""; }; + CD72CE672CFB7DE90D1FD6615E3ED355 /* FBSDKAppInviteContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m; sourceTree = ""; }; + CD9642332DA3F0EFADF02EDAA12C1FF4 /* FBSDKSendButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSendButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.m; sourceTree = ""; }; + CDD64E3873DBC843CF8284EE540B1266 /* FBSDKShareLinkContent+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareLinkContent+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareLinkContent+Internal.h"; sourceTree = ""; }; + CDF22E5040F4E8E7F04922D688056BEE /* FBSDKSharePhotoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhotoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.h; sourceTree = ""; }; + CE3AFA0240AC67074C0FE598B01B3AEA /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; + CF6155C53FBFEF45721F39C56AD03C36 /* FBSDKProfile+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKProfile+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h"; sourceTree = ""; }; + CF8D5B522D9740711CE8435CCE9B0E02 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; + CF93229AF4410648869825CF6C6C2360 /* Alamofire-SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-SwiftyJSON-dummy.m"; sourceTree = ""; }; + CFAABEEB5C8BB53911BF5DE9163E43A3 /* HttpRequestSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpRequestSerializer.swift; path = AeroGearHttp/HttpRequestSerializer.swift; sourceTree = ""; }; + D010CC7AB81AD5EE2D018414B32CF311 /* FBSDKDynamicFrameworkLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDynamicFrameworkLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h; sourceTree = ""; }; + D0E62AF9AD881C0FD81848346134F26B /* SOAP11Envelope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Envelope.h; path = Pod/SOAP/SOAP11/SOAP11Envelope.h; sourceTree = ""; }; + D1963295930BF9BF970840847E0B67B9 /* BFAppLinkNavigation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkNavigation.m; path = Bolts/iOS/BFAppLinkNavigation.m; sourceTree = ""; }; + D19864138F4780E5D1AEB3CD5FD76722 /* FBSDKAccessTokenCacheV3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h; sourceTree = ""; }; + D1E60C03BA729C53D2B2DF727E8EF56C /* FBSDKHashtag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKHashtag.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.m; sourceTree = ""; }; + D2E4182B40C9A751A8A94CC825104997 /* FBSDKMonotonicTime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMonotonicTime.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h; sourceTree = ""; }; + D387864406E8422F92CA61AB19927C6D /* SOAP12Reasontext.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Reasontext.m; path = Pod/SOAP/SOAP12/SOAP12Reasontext.m; sourceTree = ""; }; + D4606FC62C6C9439D455DF3A1B77AF7D /* _FBSDKLoginRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKLoginRecoveryAttempter.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.m; sourceTree = ""; }; + D48049C37A60D5DA181413D235FDFACD /* PicoKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PicoKit-dummy.m"; sourceTree = ""; }; + D4B76382494D190A8D262189DEF65BA5 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; + D50A3BDBF07768F4C626D756E0497BBF /* FBSDKApplicationDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKApplicationDelegate.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m; sourceTree = ""; }; D526A16B9120DF3A43B80F144D40D611 /* Locksmith.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Locksmith.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D5A43A6E5F9882F80DDF60FB112BB912 /* FBSDKWebDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialog.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.m; sourceTree = ""; }; - D5C0B3A86074668864ABADD34E19E97C /* SOAP12Header.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Header.m; path = Pod/SOAP/SOAP12/SOAP12Header.m; sourceTree = ""; }; D6584D06226BBE65D2C1B72854FAA452 /* Pods-VendooTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-VendooTests.release.xcconfig"; sourceTree = ""; }; - D6786660BA09235EF4EAA4EB81951BF6 /* BFCancellationTokenRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenRegistration.m; path = Bolts/Common/BFCancellationTokenRegistration.m; sourceTree = ""; }; - D6804C3D75862A10D75B46FDE37342AE /* FBSDKLoginTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.h; sourceTree = ""; }; - D6EC96095C0F663A39385EC6F88C5ED0 /* FBSDKLoginKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-umbrella.h"; sourceTree = ""; }; - D71373D918DE77F4703312C310500A8C /* Locksmith.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Locksmith.xcconfig; sourceTree = ""; }; - D7D626004D312F46FC935DAE1FF00C73 /* PicoSOAPWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPWriter.h; path = Pod/SOAP/PicoSOAPWriter.h; sourceTree = ""; }; - D7FD34FC793F6B65BF0D9C3B0B6826D1 /* FBSDKGraphRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.m; sourceTree = ""; }; - D81C3BE067984F5F071E27202C15B275 /* FBSDKLoginError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginError.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.m; sourceTree = ""; }; - D988C1D55C3A7F7453F769B39613CBFF /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; - D99FDCD29A60B4E35ADC237ABDB222C5 /* OAuthSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OAuthSwift.xcconfig; sourceTree = ""; }; - D9C1E1F0110E1F41747FD79D8EC68EE1 /* FBSDKShareMediaContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareMediaContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.m; sourceTree = ""; }; - DA274C709337CACC5470BD629578F637 /* PicoXMLElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLElement.h; path = Pod/Core/XMLSupport/PicoXMLElement.h; sourceTree = ""; }; - DA34B1640BEF6CBAD4BA58F9A30A5D25 /* FBSDKAppEventsStateManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsStateManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.m; sourceTree = ""; }; - DA512581CBB07561EF9B4D60790C964D /* FBSDKLikeObjectType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeObjectType.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.h; sourceTree = ""; }; - DA6F620647D2B948453F82F7FF0ED862 /* NSURL+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSURL+OAuthSwift.swift"; path = "OAuthSwift/NSURL+OAuthSwift.swift"; sourceTree = ""; }; - DA860C071821E57A8E6883B1016F395D /* FBSDKMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMath.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h; sourceTree = ""; }; - DA8A065F2FF79B6D1127F0663CDA6E8D /* GDataXML-HTML.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "GDataXML-HTML.xcconfig"; sourceTree = ""; }; - DA9D676E9AF6D80D23503722875DBDD7 /* OAuth2WebViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2WebViewController.swift; path = AeroGearOAuth2/OAuth2WebViewController.swift; sourceTree = ""; }; - DB8359611E006C761C8CAD240175BAF1 /* AeroGearHttp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AeroGearHttp-prefix.pch"; sourceTree = ""; }; - DD13CFC4D7BA1432032EF4AAEBAEFC23 /* OAuthSwiftURLHandlerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftURLHandlerType.swift; path = OAuthSwift/OAuthSwiftURLHandlerType.swift; sourceTree = ""; }; - DD1427DC1B47ED69AE4E29B9FF3C4266 /* Manager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Manager.swift; path = Source/Manager.swift; sourceTree = ""; }; - DD47771694EBCCF7CDC7F99EF4933D8B /* FBSDKErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.m; sourceTree = ""; }; - DE01CF6EF38EF99D70283D42FCF79DF8 /* SOAP12Detail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Detail.h; path = Pod/SOAP/SOAP12/SOAP12Detail.h; sourceTree = ""; }; - DE05B62CC2FCE0B4F2A9216AF16286D8 /* FBSDKGameRequestContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.h; sourceTree = ""; }; + D698BB3D0735F089A7DDA3F914022A2A /* FBSDKError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKError.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m; sourceTree = ""; }; + D698DC3D6F7DE8908BD6FA1E338C1788 /* LocksmithAccessibleOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocksmithAccessibleOption.swift; path = Source/LocksmithAccessibleOption.swift; sourceTree = ""; }; + D6D874955A915C9788E1CA656729799F /* FBSDKShareKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareKit+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareKit+Internal.h"; sourceTree = ""; }; + D6E8BB79E5F81F42A0DE7D05B422A49D /* FBSDKAudioResourceLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAudioResourceLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.m; sourceTree = ""; }; + D7C8B0D3AC25D7A168CD3B60E2C7AFAC /* FBSDKShareOpenGraphAction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphAction.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.h; sourceTree = ""; }; + D7EB7C0AC3256CB8BF088CC05DB55809 /* OpenIDClaim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OpenIDClaim.swift; path = AeroGearOAuth2/OpenIDClaim.swift; sourceTree = ""; }; + D8A615DFE588ED9362656B4589083D5B /* FBSDKCheckmarkIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCheckmarkIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.h; sourceTree = ""; }; + D8F7FD653AD8D8085132591585DB9A92 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + D9456C09678E50C693F4D2ADCF9A749E /* OAuth2Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2Session.swift; path = AeroGearOAuth2/OAuth2Session.swift; sourceTree = ""; }; + D9B78DB015C57D9FC396DB02B629C7BF /* PicoBindingSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoBindingSchema.h; path = Pod/Core/Schema/PicoBindingSchema.h; sourceTree = ""; }; + DA07962924A4FC904C69A7CC47C8C96B /* FBSDKVideoUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKVideoUploader.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.h; sourceTree = ""; }; + DA531B33A6C90B985DB6803814EE9F15 /* FBSDKAppEventsUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m; sourceTree = ""; }; + DAC884460C434CD659AC837FD75449C1 /* PicoConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConfig.h; path = Pod/Core/PicoConfig.h; sourceTree = ""; }; + DAE876FF1A6E94426110EEF9F117BD3D /* FBSDKAppInviteContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h; sourceTree = ""; }; + DBB47793AB6F3AD76ED4E675765330A5 /* SOAP12Envelope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Envelope.h; path = Pod/SOAP/SOAP12/SOAP12Envelope.h; sourceTree = ""; }; + DC0DFB21145608C1B8DDB6BB90711FEE /* MultiPartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultiPartData.swift; path = AeroGearHttp/MultiPartData.swift; sourceTree = ""; }; + DC35C7D04564C940A472A427E6462821 /* SOAP12Body.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12Body.h; path = Pod/SOAP/SOAP12/SOAP12Body.h; sourceTree = ""; }; + DC421A549F07F0F05BA4FBF1E9346FC4 /* BFAppLinkReturnToRefererView_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView_Internal.h; path = Bolts/iOS/BFAppLinkReturnToRefererView_Internal.h; sourceTree = ""; }; + DC5AC6F05F10FAF7751BD52605ED3883 /* UIAlertView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIAlertView+AFNetworking.m"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.m"; sourceTree = ""; }; + DCEC6D22687242686A92EEAE4C649556 /* OAuthSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = OAuthSwift.modulemap; sourceTree = ""; }; + DD172DA02CE936E22A08997F0FC9C654 /* BFAppLinkNavigation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkNavigation.h; path = Bolts/iOS/BFAppLinkNavigation.h; sourceTree = ""; }; + DD6511F86098349B0ED27BAE9AEA5346 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + DD80B74007837886E9BFD897296BB8CA /* SOAP11Fault.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP11Fault.h; path = Pod/SOAP/SOAP11/SOAP11Fault.h; sourceTree = ""; }; + DDDF6E5FA93D3C55205D48A82A7274C3 /* SOAP12NotUnderstoodType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12NotUnderstoodType.m; path = Pod/SOAP/SOAP12/SOAP12NotUnderstoodType.m; sourceTree = ""; }; + DDE76B00BEDB7986F7A6472D55907A08 /* FBSDKLoginManagerLoginResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLoginResult.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.h; sourceTree = ""; }; + DE1BB1D613A28119EE05760C4FBA6C07 /* PicoSOAPWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPWriter.h; path = Pod/SOAP/PicoSOAPWriter.h; sourceTree = ""; }; + DE2278084659FA975E69DEE904C0F2B9 /* AeroGearOAuth2.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AeroGearOAuth2.modulemap; sourceTree = ""; }; + DE43B3B1DD1BCF6A172203AB6C784BA7 /* SOAP11Envelope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Envelope.m; path = Pod/SOAP/SOAP11/SOAP11Envelope.m; sourceTree = ""; }; + DE4597D517B937EA5AB668F991A21C43 /* FBSDKOrganicDeeplinkHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKOrganicDeeplinkHelper.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.m; sourceTree = ""; }; + DE82B46B06847E187800386937F1E6FB /* FBSDKAccessTokenCacheV3.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.m; sourceTree = ""; }; + DF19FFE43336E8B00429587D7F0BD71E /* Dictionary_Initializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dictionary_Initializers.swift; path = Source/Dictionary_Initializers.swift; sourceTree = ""; }; DF3EE8B9F23FF8745ECB0D36F0570DAA /* AeroGearHttp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AeroGearHttp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - DFC8E161CC7CC1A6BF5C1D1CD17FEB37 /* FBSDKCoreKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKCoreKit.xcconfig; sourceTree = ""; }; - DFCEFA7C1CCA0BFF6A2F1A897FE9D6ED /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E03FC182D2CE92B975609B2849BE94DE /* Upload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Upload.swift; path = Source/Upload.swift; sourceTree = ""; }; - E0B7AD027E53C4F595A7C0D5602D71F3 /* FBSDKBridgeAPIProtocolWebV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h; sourceTree = ""; }; - E11DCFC8E096AEEC8BBB3E6BD0E6FB51 /* PicoCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoCache.m; path = Pod/Core/Cache/PicoCache.m; sourceTree = ""; }; - E125FC3415CF23ABC05F3BB342491CC0 /* SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-umbrella.h"; sourceTree = ""; }; - E165B620E224025726388778EA57A618 /* BFAppLinkReturnToRefererView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererView.m; path = Bolts/iOS/BFAppLinkReturnToRefererView.m; sourceTree = ""; }; - E1938AE319483C142E29B3DC64AB0614 /* BFAppLink_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink_Internal.h; path = Bolts/iOS/BFAppLink_Internal.h; sourceTree = ""; }; - E28F0B37AFDDA6F0071D50918C16BE91 /* XMLWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = XMLWriter.h; path = Pod/XMLWriter/XMLWriter.h; sourceTree = ""; }; - E2D84D4E379ED1CA958B3FE77245B2DD /* SOAP12Faultreason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Faultreason.m; path = Pod/SOAP/SOAP12/SOAP12Faultreason.m; sourceTree = ""; }; - E496E7DCFBE40953E19B0E0E0DE627E5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E51C81BD9B78717756984FE087C89467 /* FBSDKShareError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareError.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.h; sourceTree = ""; }; - E542BDE35B1942BC522FF12480FD645E /* FBSDKGraphErrorRecoveryProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphErrorRecoveryProcessor.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h; sourceTree = ""; }; - E5931C381CEEA5FE7753CE08AF5A690E /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; - E6A50F7354DA4A3892AF9C069D670EB3 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Alamofire.modulemap; sourceTree = ""; }; - E6B2D4A9DD133ADC34446E47760BB5DA /* SwiftyJSON.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.xcconfig; sourceTree = ""; }; - E6C16295505FB2BF767DB558D2D3F39C /* FBSDKMonotonicTime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMonotonicTime.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.m; sourceTree = ""; }; - E6E63F45947C1FFD4640C0885F31CB4C /* FBSDKLoginKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKLoginKit.xcconfig; sourceTree = ""; }; - E76084B809F4D4837834FE8D795E0B53 /* FBSDKLoginKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKLoginKit-dummy.m"; sourceTree = ""; }; - E794598B0F7E570A9CC26735558A5478 /* FBSDKLikeActionControllerCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionControllerCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.h; sourceTree = ""; }; - E7ABC1DB9A4FDC673DA31FA249746557 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperation.m; path = AFNetworking/AFHTTPRequestOperation.m; sourceTree = ""; }; - E823859FCDA8095438C9B29D9751D851 /* FBSDKSendButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSendButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.m; sourceTree = ""; }; - E82495F82D77C309F3AE0686678A217C /* FBSDKAudioResourceLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAudioResourceLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h; sourceTree = ""; }; - E86149F87359869B5D2CC66628A49654 /* AeroGearOAuth2.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AeroGearOAuth2.modulemap; sourceTree = ""; }; + DF672EBF93D019135393549ADE10C2DB /* FirebaseDatabase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseDatabase.framework; path = Frameworks/FirebaseDatabase.framework; sourceTree = ""; }; + DF945EAA522F207DE33808DB087B0ED3 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; + E12BFC5EBB8A0C73BCFA8AB008B8571B /* FirebaseInstanceID.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseInstanceID.framework; path = Frameworks/FirebaseInstanceID.framework; sourceTree = ""; }; + E16655BDE3505DD356C995E7B4289846 /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = ""; }; + E1C66F30C7DAA926786F966F106D3743 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; + E2A06D359A4AE904BC226F7E1FBF1720 /* BFAppLinkTarget.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkTarget.m; path = Bolts/iOS/BFAppLinkTarget.m; sourceTree = ""; }; + E2E18D52DA25BACC379A5250FE2D0AD2 /* FBSDKShareAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareAPI.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.m; sourceTree = ""; }; + E2E899AB3CDE733064C296123AE086D3 /* PicoStringConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoStringConverter.h; path = Pod/Core/Converter/PicoStringConverter.h; sourceTree = ""; }; + E396A1A57B5FA48295D04D4B817CB113 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; + E3E79E99C2F9889243BF17D74C4EAF87 /* FBSDKSystemAccountStoreAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSystemAccountStoreAdapter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.m; sourceTree = ""; }; + E436E23F822B448DD013F6C1C3E8F3FE /* SOAP12FaultcodeEnum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12FaultcodeEnum.h; path = Pod/SOAP/SOAP12/SOAP12FaultcodeEnum.h; sourceTree = ""; }; + E48E13A02EE94921A312CC11CF6B2340 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + E5602E186B598A47019FF235AE058B47 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + E66A543A738122DF116639D8F90221A5 /* PicoConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoConverter.h; path = Pod/Core/Converter/PicoConverter.h; sourceTree = ""; }; + E7212E119CC3CCC63D08054B13A996CC /* FBSDKSendButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSendButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.h; sourceTree = ""; }; + E7A7FFE05BC131F02604F008ED7C0D82 /* FBSDKButton+Subclass.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKButton+Subclass.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h"; sourceTree = ""; }; E870D826781CE652F4FF0FA34C714313 /* Pods-VendooUITests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-VendooUITests-acknowledgements.plist"; sourceTree = ""; }; - E8804F694DBDCBA76AAA369D926779D5 /* FBSDKConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKConstants.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.m; sourceTree = ""; }; - E897C4FE4A9D59667A7BA097497391EB /* FBSDKApplicationDelegate+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKApplicationDelegate+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h"; sourceTree = ""; }; - E8CCDF5DE5AD6120F99CD1855F9E7097 /* PicoStringConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoStringConverter.h; path = Pod/Core/Converter/PicoStringConverter.h; sourceTree = ""; }; - E981B1297B672CA18B70C20C4703E173 /* FBSDKErrorConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m; sourceTree = ""; }; - E9C13217E2BE9B72BD26A198AAEE8EFB /* FBSDKLoginConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginConstants.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.h; sourceTree = ""; }; - E9FFF27E124E77510D80F5CFF2A3325C /* FBSDKShareOpenGraphObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphObject.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.m; sourceTree = ""; }; + E89CA3A24C525DABFD0E5130E10EF564 /* PicoXMLReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoXMLReader.m; path = Pod/Core/PicoXMLReader.m; sourceTree = ""; }; + E8CA4FE8FA0BD2D64FBA95A41DEABEEB /* SOAP12Faultcode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP12Faultcode.m; path = Pod/SOAP/SOAP12/SOAP12Faultcode.m; sourceTree = ""; }; + E8F271053429C011147021F1D25D1AE0 /* FBSDKCoreKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKCoreKit.modulemap; sourceTree = ""; }; + E98185FEB8C1B627579E39A8C167ECFD /* XMLWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = XMLWriter.h; path = Pod/XMLWriter/XMLWriter.h; sourceTree = ""; }; + E9D0628D43E3D12DA68EC0C4DE3F7B30 /* FBSDKGraphErrorRecoveryProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphErrorRecoveryProcessor.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h; sourceTree = ""; }; + E9DE6BC032B1254A40286B63CBFF3A71 /* FBSDKProfilePictureView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfilePictureView.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h; sourceTree = ""; }; + E9F5DD76411361817E74409741604048 /* FBSDKLoginKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKLoginKit.modulemap; sourceTree = ""; }; + EA59A6C7066D5A3342BD986EF7E4DC3A /* FBSDKGameRequestContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.h; sourceTree = ""; }; + EA5CF745FECC62889AEA73AAF38A240F /* BFAppLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLink.m; path = Bolts/iOS/BFAppLink.m; sourceTree = ""; }; + EA70089A9A303EAF8556B8C78779A34F /* Download.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Download.swift; path = Source/Download.swift; sourceTree = ""; }; + EA9002911D1B73ADDF125AEE5837A7BD /* PicoDataConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoDataConverter.h; path = Pod/Core/Converter/PicoDataConverter.h; sourceTree = ""; }; EB2CC532D00F0234439DBB83E5383A0A /* Pods_VendooTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VendooTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - ECA7BC78AB3C6BFDD289A0E123407FF1 /* FBSDKMonotonicTime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMonotonicTime.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h; sourceTree = ""; }; + EBAC4B518D884D7F1843530C0C87EB58 /* BFWebViewAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFWebViewAppLinkResolver.h; path = Bolts/iOS/BFWebViewAppLinkResolver.h; sourceTree = ""; }; + EBD5D23284E5EE3FC6B6C116CA93907E /* FBSDKGraphRequestConnection+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequestConnection+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h"; sourceTree = ""; }; + EBDDF7F47670B98A7F294F7F0BE6EA30 /* Bolts-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-umbrella.h"; sourceTree = ""; }; + EBEFA09CF4B18EB8D0249EF231D8877E /* BFTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTask.h; path = Bolts/Common/BFTask.h; sourceTree = ""; }; + EBF3E5A093B3B6C656BF552AFA0A13F2 /* OAuthSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OAuthSwift-dummy.m"; sourceTree = ""; }; + ECD2DC9867732EB1E377279662C5DE58 /* BFTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTask.m; path = Bolts/Common/BFTask.m; sourceTree = ""; }; ECD3841190A0E63D92053B1DABE5870B /* Alamofire_SwiftyJSON.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire_SwiftyJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + ED191B6CE70CE7A28717C7288C53394B /* UntrustedMemoryOAuth2Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UntrustedMemoryOAuth2Session.swift; path = AeroGearOAuth2/UntrustedMemoryOAuth2Session.swift; sourceTree = ""; }; ED1D2220615A13294FD6AEC63793DA67 /* Pods-VendooUITests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-VendooUITests-dummy.m"; sourceTree = ""; }; - ED22884FAF78311EE7243417878F4646 /* FBSDKOrganicDeeplinkHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKOrganicDeeplinkHelper.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.m; sourceTree = ""; }; - EDCC60FEE888B7E7224EB391C3014E3B /* OAuthWebViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthWebViewController.swift; path = OAuthSwift/OAuthWebViewController.swift; sourceTree = ""; }; + ED26A7BCB69AA589B68450E12A3C5D7A /* FBSDKLoginUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginUtility.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.m; sourceTree = ""; }; + ED371A4161C8C8F9A909CA4630A7AD7E /* FacebookOAuth2Module.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FacebookOAuth2Module.swift; path = AeroGearOAuth2/FacebookOAuth2Module.swift; sourceTree = ""; }; + EE18E11FC39053F5DD9B94AC943CA4B4 /* FBSDKAppGroupContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.m; sourceTree = ""; }; EE2BA9AC505764C7FEE2F81467B028AA /* Pods_Vendoo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Vendoo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F0355B60BB0530ACF8957DCC9422F53D /* PicoXMLReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLReader.h; path = Pod/Core/PicoXMLReader.h; sourceTree = ""; }; - F06FD14E9D6E32D3E09A960D7706FF16 /* FBSDKLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogger.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h; sourceTree = ""; }; - F0BE04FBB3582F0DCF1D270EB326EAD8 /* FBSDKAccessTokenCacheV3_21.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_21.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h; sourceTree = ""; }; - F1149732BA5702005FF884E8A543784F /* FBSDKGraphRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h; sourceTree = ""; }; - F163BF9C09A8591A2F4BEAF5C69015BB /* FBSDKLikeButtonPopWAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButtonPopWAV.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.m; sourceTree = ""; }; - F17EED985D98EAADF45D0477178F287B /* FBSDKServerConfigurationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfigurationManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h; sourceTree = ""; }; - F22EECDA5CFA8BC27CDA2CA49745386D /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - F2428CAE864CE5106D64691349F3AE9F /* FBSDKShareOpenGraphObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphObject.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.h; sourceTree = ""; }; - F2C90CAC5CDBA328245A6C3C64E6DEFA /* AeroGearOAuth2.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AeroGearOAuth2.xcconfig; sourceTree = ""; }; - F32F2811CA5E0256C00C32B66C4F2F30 /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperation.h; path = AFNetworking/AFHTTPRequestOperation.h; sourceTree = ""; }; - F3B35CF9614B7348A4F963BAA71EF6CF /* FBSDKApplicationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKApplicationDelegate.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h; sourceTree = ""; }; - F3CC4F2EE93576257822B5282732FDF8 /* OAuth2Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuth2Session.swift; path = AeroGearOAuth2/OAuth2Session.swift; sourceTree = ""; }; - F456B9C6312A6283063F2F4FD0C5E491 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - F46FEACACF7F2057303D107EEAA75BEF /* UIApplication+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+OAuthSwift.swift"; path = "OAuthSwift/UIApplication+OAuthSwift.swift"; sourceTree = ""; }; - F47A4F2664CC0DBEAE9657AA12897CCD /* FBSDKBridgeAPIProtocolType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolType.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h; sourceTree = ""; }; - F4A5C78E6C800079CA9F4EBCB9043F63 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; + EE4492508FBB7AAAD5B07DB862BFF3FD /* FBSDKShareError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareError.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.m; sourceTree = ""; }; + EE890A8CB428302D2CA0B0497E677757 /* BFURL_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL_Internal.h; path = Bolts/iOS/BFURL_Internal.h; sourceTree = ""; }; + EEABDE872D62E631ACC23C52A173D037 /* FBSDKAppGroupAddDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupAddDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.m; sourceTree = ""; }; + EECD3B061260284D4A417410A8AD5949 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + EF27B982986D46935F9DA58581BB4C70 /* FBSDKBridgeAPICrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPICrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.m; sourceTree = ""; }; + EF2F443B4574108BCB226BAB08C3AAA7 /* FBSDKAppEventsState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsState.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h; sourceTree = ""; }; + EF40A6AAB5DA7DC0515A09C24F770683 /* BFCancellationTokenSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenSource.h; path = Bolts/Common/BFCancellationTokenSource.h; sourceTree = ""; }; + EF8390C5C553BC41949C8445E3444AD6 /* OrderedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OrderedDictionary.h; path = Pod/OrderedDictionary/OrderedDictionary.h; sourceTree = ""; }; + F0CA8712A241DCD85D8ACC5BC8BD7D65 /* OAuthSwiftMultipartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftMultipartData.swift; path = OAuthSwift/OAuthSwiftMultipartData.swift; sourceTree = ""; }; + F0DB117AD146A3C4A846042E8360A384 /* FBSDKServerConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h; sourceTree = ""; }; + F16B2C6C963E3160E4BF56E0CED4100F /* BFExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFExecutor.m; path = Bolts/Common/BFExecutor.m; sourceTree = ""; }; + F2083D84196F1E3B21082865E9EA4CF9 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; + F24B7639B330DF2D01839B9E517BB8B5 /* FBSDKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMacros.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h; sourceTree = ""; }; + F286A647D70302F6A83591F122AFFC21 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; + F2B32E0F29DB45FC1A453CC992C7CE4F /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperation.h; path = AFNetworking/AFHTTPRequestOperation.h; sourceTree = ""; }; + F2F8B252A12A95DA7B00BE2606932996 /* FBSDKAudioResourceLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAudioResourceLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h; sourceTree = ""; }; + F2FC3941BAAC9172511DA1179C80BAAA /* PicoXMLElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoXMLElement.h; path = Pod/Core/XMLSupport/PicoXMLElement.h; sourceTree = ""; }; + F370493431D66CA5CC80218A65F43449 /* SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-prefix.pch"; sourceTree = ""; }; + F41660EF42FD7B83379E9D6356138429 /* FBSDKMaleSilhouetteIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMaleSilhouetteIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.m; sourceTree = ""; }; F4D41B6CBA479D0DCDA693EFAA9A0924 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; - F56ECCC91A98B500FC14D2DF0B4C9922 /* FBSDKCoreKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-umbrella.h"; sourceTree = ""; }; - F656B2AD6515447CA1D7FC3DC4834F31 /* SOAP11Header.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SOAP11Header.m; path = Pod/SOAP/SOAP11/SOAP11Header.m; sourceTree = ""; }; - F658C853C89B32F691EA521095CFF601 /* FBSDKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMacros.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h; sourceTree = ""; }; - F6B2F0255BBCC4351484686DEAA40C09 /* BFMeasurementEvent_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent_Internal.h; path = Bolts/iOS/BFMeasurementEvent_Internal.h; sourceTree = ""; }; - F6CB7583E8C674911187431CF1CC44AB /* FBSDKGraphRequestMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestMetadata.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h; sourceTree = ""; }; - F70A9AA3D857FD2424EDE6920E84B58D /* PicoSOAPClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSOAPClient.h; path = Pod/WebService/PicoSOAPClient.h; sourceTree = ""; }; - F802C016DA01A3E387482BADD2BE08B1 /* FBSDKShareOpenGraphContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m; sourceTree = ""; }; - F8A19A53064247893329724466C8BBA3 /* FBSDKTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.m; sourceTree = ""; }; - F8DA634D64AC1850A9F268BBBC75E162 /* FBSDKIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.m; sourceTree = ""; }; - F9DC71F0BED0ECDD7EA4B6109A7A6909 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; + F4FA8E3835376BA245C79D3F24C08689 /* SOAP12SupportedEnvType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12SupportedEnvType.h; path = Pod/SOAP/SOAP12/SOAP12SupportedEnvType.h; sourceTree = ""; }; + F59F8DEA6A3F28D4C4D52C0768357D45 /* FBSDKServerConfigurationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfigurationManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h; sourceTree = ""; }; + F5B5BD1109D91CAE0B1AD5555B7EC92B /* FBSDKShareKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKShareKit.xcconfig; sourceTree = ""; }; + F634DBA7BFA95514F7FD3D8B4669FD1E /* FBSDKBase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBase64.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h; sourceTree = ""; }; + F7BAE2A19FE83E1199F36C16E666D4D4 /* BFTaskCompletionSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTaskCompletionSource.m; path = Bolts/Common/BFTaskCompletionSource.m; sourceTree = ""; }; + F875A61307F41E08932E8FB2CE064810 /* FBSDKCoreKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-umbrella.h"; sourceTree = ""; }; + F8C0B45348F6BB10EA3B44BEE891AAAE /* FBSDKBridgeAPIProtocolNativeV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolNativeV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.m; sourceTree = ""; }; + F90B0462FF9C335C0D99E4C43EE1B03B /* SOAP12NotUnderstoodType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SOAP12NotUnderstoodType.h; path = Pod/SOAP/SOAP12/SOAP12NotUnderstoodType.h; sourceTree = ""; }; + F9349FEFF8A9E336572DD4AFDFCBB95E /* AuthzModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthzModule.swift; path = AeroGearHttp/AuthzModule.swift; sourceTree = ""; }; + F9928ED14FF7A5479815DB49892F1760 /* AccountManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountManager.swift; path = AeroGearOAuth2/AccountManager.swift; sourceTree = ""; }; + F99CA9006D8A12907F1E65B45C81A55B /* FBSDKCheckmarkIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCheckmarkIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.m; sourceTree = ""; }; FA1DE33E39EEFE744A0564A8962CE927 /* Pods-VendooTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-VendooTests-acknowledgements.markdown"; sourceTree = ""; }; + FA817F5210DC94E72692FD4F6F91A35F /* FBSDKLoginManagerLoginResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLoginResult.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.m; sourceTree = ""; }; + FAF1808FDE280643869B1A9A4717AE21 /* FBSDKMutableCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMutableCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h; sourceTree = ""; }; + FB0E2ABEC8853BA61E52029EDDA9EEF9 /* FBSDKIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.m; sourceTree = ""; }; FB27EA84E450D068621058C786DDC145 /* GDataXML_HTML.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GDataXML_HTML.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FCB5CBC3B97594F0957AC04091A4B562 /* FBSDKPaymentObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKPaymentObserver.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.m; sourceTree = ""; }; - FD7C81805D51D0A8048E30F0A190255F /* FBSDKSharePhotoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhotoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m; sourceTree = ""; }; - FD853BD777F376C1759B1F81682784C0 /* FBSDKShareLinkContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareLinkContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h; sourceTree = ""; }; - FEE4039BC1DEA7F541C9D03D22DE4FB8 /* OAuthSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OAuthSwift-prefix.pch"; sourceTree = ""; }; - FF56362F038AF8D7092DC7209BC45CE3 /* Int+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+OAuthSwift.swift"; path = "OAuthSwift/Int+OAuthSwift.swift"; sourceTree = ""; }; - FF632461D099CBF2C6B0E29FB1390F75 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; - FF7F9DF43343CC5478642E978371D52A /* BFAppLinkNavigation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkNavigation.m; path = Bolts/iOS/BFAppLinkNavigation.m; sourceTree = ""; }; - FF82145224AB06754E14778311FFF1C1 /* PicoCacheEntry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PicoCacheEntry.m; path = Pod/Core/Cache/PicoCacheEntry.m; sourceTree = ""; }; + FB382AABE1E3470B42C9EEC112A5093C /* FBSDKBridgeAPIProtocolType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolType.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h; sourceTree = ""; }; + FC16DAD606D2EB02220F3D65CA171A80 /* FBSDKKeychainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStore.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.m; sourceTree = ""; }; + FC18FC42CE6EDCBDFDD687DCD8BA48D4 /* FBSDKLogo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.m; sourceTree = ""; }; + FC45472C94B70AC5D35E8F948C196979 /* Locksmith.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Locksmith.modulemap; sourceTree = ""; }; + FC5BE4D9E4183122465107AB25561C60 /* PicoKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PicoKit-prefix.pch"; sourceTree = ""; }; + FD0A2678218F50BB46CAEE666DE9425D /* String+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+OAuthSwift.swift"; path = "OAuthSwift/String+OAuthSwift.swift"; sourceTree = ""; }; + FD0B83E1B10FD729B6A424776CFEFE14 /* FBSDKCoreKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKCoreKit+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h"; sourceTree = ""; }; + FD8ECCD8DBA491EA39DB52A5B7CBE9B8 /* FBSDKGraphRequestPiggybackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestPiggybackManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h; sourceTree = ""; }; + FDC25DEBFAECC3D2F80687A07282E6D7 /* NSData+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSData+OAuthSwift.swift"; path = "OAuthSwift/NSData+OAuthSwift.swift"; sourceTree = ""; }; + FEADBC8B24D8149E0073CA9727C4873D /* FBSDKLoginManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManager+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManager+Internal.h"; sourceTree = ""; }; + FEFACB78AA4969DF7EFBB4EF5B2FFF97 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + FF185A625E952A9B6339B868FB060304 /* FBSDKErrorRecoveryConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.m; sourceTree = ""; }; + FF1B9C5DAAA7375437D7EF517964F71B /* FBSDKAccessToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessToken.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.m; sourceTree = ""; }; + FFDA086246C5183EEC899AAFA610AE10 /* GDataXMLNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDataXMLNode.m; path = Pod/Classes/GDataXMLNode.m; sourceTree = ""; }; + FFDAACFC9512547EDF8BE05DA1F364A0 /* FBSDKTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1574,316 +1576,111 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 011307B34598BD59636F188322CC38D1 /* FBSDKCoreKit */ = { + 00CE3CC5A8556E9026B2F58B8C67A27F /* Alamofire-SwiftyJSON */ = { isa = PBXGroup; children = ( - 90C197474C5140F3C0895A39AC029EEA /* _FBSDKTemporaryErrorRecoveryAttempter.h */, - 596144ADC822CF44D6323B739ABA6820 /* _FBSDKTemporaryErrorRecoveryAttempter.m */, - 48DC3102D25CC2885C775469FA237FC2 /* FBSDKAccessToken.h */, - A9D7AE8C0738CE3209662916CAF3539B /* FBSDKAccessToken.m */, - A025D43303D9C799AEA99AA0DC775790 /* FBSDKAccessTokenCache.h */, - 4418004AA5015322FC6D707EBA16169F /* FBSDKAccessTokenCache.m */, - 18821921DB9534FE6F020ECE8A9551A5 /* FBSDKAccessTokenCacheV3.h */, - A787A076D5B36C82EED2B149C6E7CFDB /* FBSDKAccessTokenCacheV3.m */, - 7A14A2FBED0BE16B239CC17A7D15C12F /* FBSDKAccessTokenCacheV3_17.h */, - 62705299B961C1C86CEF5F226F708427 /* FBSDKAccessTokenCacheV3_17.m */, - F0BE04FBB3582F0DCF1D270EB326EAD8 /* FBSDKAccessTokenCacheV3_21.h */, - 922DD6AE444FAB755BC36324DDA27C98 /* FBSDKAccessTokenCacheV3_21.m */, - 8682E1A1D05E4459FD2708AD75300823 /* FBSDKAccessTokenCacheV4.h */, - 653556333598D78E3109BD434E3EE067 /* FBSDKAccessTokenCacheV4.m */, - 7A63B35911CD296177A3B66C272150CB /* FBSDKAccessTokenCaching.h */, - 093C806F4D6EC20F2D3901AAA975BC00 /* FBSDKAppEvents.h */, - 6AA22FA6C220BFB881A46E202C872518 /* FBSDKAppEvents.m */, - C678A98BCD2CF99B05D906E235F9C286 /* FBSDKAppEvents+Internal.h */, - 07D8202CB26ACCCA5F9723CE9FE93116 /* FBSDKAppEventsDeviceInfo.h */, - 5CC2FAE38A9F516973B64D90C13CDC9F /* FBSDKAppEventsDeviceInfo.m */, - D45E1C751F52B1A37AED13BED50C80B8 /* FBSDKAppEventsState.h */, - 305DA76537540268E855B4595C9FFF7D /* FBSDKAppEventsState.m */, - 358667679E2F0AAD7A5B0BB08D2C09FF /* FBSDKAppEventsStateManager.h */, - DA34B1640BEF6CBAD4BA58F9A30A5D25 /* FBSDKAppEventsStateManager.m */, - 03926F51EA3E140C9D34A06A349C5B4C /* FBSDKAppEventsUtility.h */, - C51ED646663C2D3BEDD3F19303F381F2 /* FBSDKAppEventsUtility.m */, - F3B35CF9614B7348A4F963BAA71EF6CF /* FBSDKApplicationDelegate.h */, - A7F45485D486CBCBF7373FBAE64C5ADB /* FBSDKApplicationDelegate.m */, - E897C4FE4A9D59667A7BA097497391EB /* FBSDKApplicationDelegate+Internal.h */, - BBECD478827609FC7026F6FAC4F7C2D2 /* FBSDKAppLinkResolver.h */, - 52AB4E670610EE1037E0D91F5773385B /* FBSDKAppLinkResolver.m */, - 8FB224A6008776AB74DC9CFD20B666C3 /* FBSDKAppLinkUtility.h */, - 8866F2F1725D53FF1D4239B17A3967EF /* FBSDKAppLinkUtility.m */, - E82495F82D77C309F3AE0686678A217C /* FBSDKAudioResourceLoader.h */, - 1D41BED483A1297ACEB501D016FCEA28 /* FBSDKAudioResourceLoader.m */, - A5D1D05726E9FE923EE9F87E6C28E5F6 /* FBSDKBase64.h */, - 223E1C4B64B6B913DE9B7BA9EC5C6A1C /* FBSDKBase64.m */, - A62CF69D644A5AE6E96B72A09E3B9D6B /* FBSDKBoltsMeasurementEventListener.h */, - 7BC57914911AC31740BB46A4C3C3DBDF /* FBSDKBoltsMeasurementEventListener.m */, - 07CF2949697D98D9D6D341DB0B1A602B /* FBSDKBridgeAPICrypto.h */, - 24167525FA158EBBDE140556EDC5610A /* FBSDKBridgeAPICrypto.m */, - 20337C0817B7F2CCFCAA646A77969CF4 /* FBSDKBridgeAPIProtocol.h */, - 21FE1863C7E9A800E10AA638F74A5D19 /* FBSDKBridgeAPIProtocolNativeV1.h */, - 912B992F63FE1905867896412BE81E2A /* FBSDKBridgeAPIProtocolNativeV1.m */, - F47A4F2664CC0DBEAE9657AA12897CCD /* FBSDKBridgeAPIProtocolType.h */, - E0B7AD027E53C4F595A7C0D5602D71F3 /* FBSDKBridgeAPIProtocolWebV1.h */, - 6EE37BA306D38803E292C41B285D9562 /* FBSDKBridgeAPIProtocolWebV1.m */, - 656A16FA4CB7F1A17ED0CAFF72CBBF75 /* FBSDKBridgeAPIProtocolWebV2.h */, - 3F5C9D8B2F08AE581C1296ED7A892BAD /* FBSDKBridgeAPIProtocolWebV2.m */, - A6065A3A0ACE9E573D461892CA01712C /* FBSDKBridgeAPIRequest.h */, - 8BF5D4300A4622E4744FD8189519D3BD /* FBSDKBridgeAPIRequest.m */, - BC8C8841CE9C45F19765F1203F69B08F /* FBSDKBridgeAPIRequest+Private.h */, - A2FA096AF54487CBFB416C6D2370394B /* FBSDKBridgeAPIResponse.h */, - 6F2C51BEBB189638EEDF89B1645027C7 /* FBSDKBridgeAPIResponse.m */, - 33EEF20CE03FAAFCA175774C0877DBC7 /* FBSDKButton.h */, - 2E75ED6A18E2235FD2B7EFE3C3F31A84 /* FBSDKButton.m */, - 15A3D3C3630B852AAB510165AD9BBE00 /* FBSDKButton+Subclass.h */, - 1A8232DF069A95C49B2876FAC7201C5F /* FBSDKCloseIcon.h */, - C7A9126BDF4F7BE362D1175EFDF3C508 /* FBSDKCloseIcon.m */, - 703D40926DCB00962ECD987CE19BBAFC /* FBSDKColor.h */, - 7356257428E214CB34A5760466C95B7E /* FBSDKColor.m */, - 20AB51F728B98029333E1FDBBD73A16D /* FBSDKConstants.h */, - E8804F694DBDCBA76AAA369D926779D5 /* FBSDKConstants.m */, - 3D140F77A9811DA13482D5F3635ACD33 /* FBSDKContainerViewController.h */, - 2B3009940D1102E6FF8BC85653E4296E /* FBSDKContainerViewController.m */, - 156179891E9A651B2E991C173A035169 /* FBSDKCopying.h */, - B586E3633A09095E25727A989987FDED /* FBSDKCoreKit.h */, - C4C98A87EA98B821BFB7C75362188CDE /* FBSDKCoreKit+Internal.h */, - 6E9C07A7581C1658F93E32C9490A4F8B /* FBSDKCrypto.h */, - 6BAACD5E4C2F8EFAF5F59CBA76987CC9 /* FBSDKCrypto.m */, - 2349F46565CDD95861F52A3ED115A6ED /* FBSDKDialogConfiguration.h */, - 6807DDDCCA2C933022A79FE8B860F988 /* FBSDKDialogConfiguration.m */, - 72B12BDE2CAA2D18C9E02BE9E76B7641 /* FBSDKDynamicFrameworkLoader.h */, - 3BAFD9AE5C72097A6158C95FDDB0CA0A /* FBSDKDynamicFrameworkLoader.m */, - C39CAEE50FB3919B9C4D41F4E58BEA17 /* FBSDKError.h */, - D4250C82FE2B690E908594E12104729A /* FBSDKError.m */, - 392C49534EF2A01F5B2933F656796907 /* FBSDKErrorConfiguration.h */, - E981B1297B672CA18B70C20C4703E173 /* FBSDKErrorConfiguration.m */, - ABCD9685DD4EBA576739128301A54A8A /* FBSDKErrorRecoveryAttempter.h */, - DD47771694EBCCF7CDC7F99EF4933D8B /* FBSDKErrorRecoveryAttempter.m */, - 0A74DE35F068ECDD5FCE1C4379193D4F /* FBSDKErrorRecoveryConfiguration.h */, - 3DB3C86FA81214C80314661B9AB5F627 /* FBSDKErrorRecoveryConfiguration.m */, - E542BDE35B1942BC522FF12480FD645E /* FBSDKGraphErrorRecoveryProcessor.h */, - 849865DA8B955DF857679AC714D7DF64 /* FBSDKGraphErrorRecoveryProcessor.m */, - F1149732BA5702005FF884E8A543784F /* FBSDKGraphRequest.h */, - D7FD34FC793F6B65BF0D9C3B0B6826D1 /* FBSDKGraphRequest.m */, - C97FDEE02FC842556E51227151403D7C /* FBSDKGraphRequest+Internal.h */, - D31E1C510341E3D6F0AC45964ECBD952 /* FBSDKGraphRequestBody.h */, - 179B81A38FFDC3CB49D3A7F4152EB697 /* FBSDKGraphRequestBody.m */, - 4B5CED7A4DAF501E8F6312BFB8791C53 /* FBSDKGraphRequestConnection.h */, - 24B05343C517B22FF426DECF5E4E3426 /* FBSDKGraphRequestConnection.m */, - 5C6682D0538D321F5160E27FFC86F803 /* FBSDKGraphRequestConnection+Internal.h */, - 447477B4F3279EF9F586B6E766885C41 /* FBSDKGraphRequestDataAttachment.h */, - AC36DB1A5056454276DDDA918C6B95D1 /* FBSDKGraphRequestDataAttachment.m */, - F6CB7583E8C674911187431CF1CC44AB /* FBSDKGraphRequestMetadata.h */, - 34512B01C65A789BF45185AE0A67B13A /* FBSDKGraphRequestMetadata.m */, - 91C309C7C3A8E535148513597D71E278 /* FBSDKGraphRequestPiggybackManager.h */, - 4B4F3D6A876CA410B829F8DBAA0DE122 /* FBSDKGraphRequestPiggybackManager.m */, - C290E65DEEDBBDC46D9D6F7C71AB367F /* FBSDKIcon.h */, - F8DA634D64AC1850A9F268BBBC75E162 /* FBSDKIcon.m */, - 8C48EB923D375FB92E29D3F5C3ADF6F2 /* FBSDKInternalUtility.h */, - 155D9B42C9DDE7A86B46D48E7402BC18 /* FBSDKInternalUtility.m */, - AC91A658189E652781FB7DDBDFBB5516 /* FBSDKKeychainStore.h */, - 2CA95440A276C648F02446419895D97D /* FBSDKKeychainStore.m */, - C5294E52E9ADED5AE529CEB7935E0890 /* FBSDKKeychainStoreViaBundleID.h */, - 622D9E3C102A596C2377FDF25E69D30B /* FBSDKKeychainStoreViaBundleID.m */, - F06FD14E9D6E32D3E09A960D7706FF16 /* FBSDKLogger.h */, - 1924BAA93CC877A11A66699A6FFF2554 /* FBSDKLogger.m */, - 8C9D45959FD20D3006F665A5BB6DE15D /* FBSDKLogo.h */, - 50B1177AC4BA25A4AF3D1BFDE9688163 /* FBSDKLogo.m */, - F658C853C89B32F691EA521095CFF601 /* FBSDKMacros.h */, - D08CCFD982B30EDFD48F91655EF811D0 /* FBSDKMaleSilhouetteIcon.h */, - 8A01E60B4C79864D3A228D7B4C85F7A3 /* FBSDKMaleSilhouetteIcon.m */, - DA860C071821E57A8E6883B1016F395D /* FBSDKMath.h */, - 19C033929ECAC573946355BBD8357C7C /* FBSDKMath.m */, - ECA7BC78AB3C6BFDD289A0E123407FF1 /* FBSDKMonotonicTime.h */, - E6C16295505FB2BF767DB558D2D3F39C /* FBSDKMonotonicTime.m */, - 167186DEE46E5C643C7F640AB25D1149 /* FBSDKMutableCopying.h */, - 8E747F37851F34BA9B541C5780538511 /* FBSDKOrganicDeeplinkHelper.h */, - ED22884FAF78311EE7243417878F4646 /* FBSDKOrganicDeeplinkHelper.m */, - 7974F2A4ACA878BD1D00304DDC821760 /* FBSDKPaymentObserver.h */, - FCB5CBC3B97594F0957AC04091A4B562 /* FBSDKPaymentObserver.m */, - 4067C252CA8C485092BC97667E58792D /* FBSDKProfile.h */, - D42A0F71CF24FAC6F35E119C48F50E2F /* FBSDKProfile.m */, - 87D4867F87B9A2DF8EB48FE2303E63A0 /* FBSDKProfile+Internal.h */, - 20FD468B8CCCC0756CD0BCC95EC0E2A8 /* FBSDKProfilePictureView.h */, - 02C204E0F54B74AE4C829826274E5606 /* FBSDKProfilePictureView.m */, - CED0EA152AF3ADB75243A857EEAC2002 /* FBSDKServerConfiguration.h */, - C213CC89AB88BFB39275A1470CF6D442 /* FBSDKServerConfiguration.m */, - 9CBF1D2151D1784C448970B451098A3A /* FBSDKServerConfiguration+Internal.h */, - F17EED985D98EAADF45D0477178F287B /* FBSDKServerConfigurationManager.h */, - 81382157D2D4A66AA1D3ACFE3D6BE823 /* FBSDKServerConfigurationManager.m */, - 50989BA46D28372E07D04E3908075211 /* FBSDKServerConfigurationManager+Internal.h */, - 1C976C07A971BD0B3FA66D5D63C5421A /* FBSDKSettings.h */, - B4B1D3892CD2FE0344ECEEA431E222ED /* FBSDKSettings.m */, - 4DBECA8CF193E98A4D03188071792ED2 /* FBSDKSettings+Internal.h */, - 5943EE77DE049CE24E8216397C669A09 /* FBSDKSystemAccountStoreAdapter.h */, - 26E0F612D3E16566DF157E8C067D3498 /* FBSDKSystemAccountStoreAdapter.m */, - ADC9B00A405E39817006F81FFEE35185 /* FBSDKTestUsersManager.h */, - 076D9360454CCE8ED0815F171488B495 /* FBSDKTestUsersManager.m */, - 1BB9D9C6A9BBFE50001E8F6D9B1A04F3 /* FBSDKTimeSpentData.h */, - 9DACB92AA5DBAC33AB7B629121D6D4F1 /* FBSDKTimeSpentData.m */, - 2DD8A2ED402EBEADDEEFE6C6A50A935E /* FBSDKTriStateBOOL.h */, - CF3FBDA2D9E4DE405116AFDEB9603E7A /* FBSDKTriStateBOOL.m */, - A51A82CCA8503EF2B50CD100DEBBCA71 /* FBSDKTypeUtility.h */, - 4351A4C3DC521E50F36C44386A241869 /* FBSDKTypeUtility.m */, - 890D58CBBB2A6C8DB95B67BF473609FE /* FBSDKUIUtility.h */, - 162715AC79E4280594E4B1979C264A8E /* FBSDKURLConnection.h */, - 29A5F8A4B2784F751E3BAEFB8D715F73 /* FBSDKURLConnection.m */, - 960C71DE6377975C72C080D8CDDB8775 /* FBSDKURLOpening.h */, - 0538D6CBDEBFAA4EDAE8F9F3421F1D5E /* FBSDKUtility.h */, - 182EAC32E040D6347916CC8496A752F8 /* FBSDKUtility.m */, - D0C4F0192AB982CB7B0FC03DE331B9FB /* FBSDKViewImpressionTracker.h */, - D3478A4D7C7A33C0339F22909FE5EDFD /* FBSDKViewImpressionTracker.m */, - 445C0EDBA55F71AEA79D9B6A6E9E0099 /* FBSDKWebDialog.h */, - D5A43A6E5F9882F80DDF60FB112BB912 /* FBSDKWebDialog.m */, - 946E9387D957A20DB06674D7AC4EF532 /* FBSDKWebDialogView.h */, - 8A9BFAFF2BDE25146ABC6D11AF3EB9FB /* FBSDKWebDialogView.m */, - 25D2DC3F61E2414B7C7AA99858889416 /* Support Files */, + 359956B07BE8C7CF49CF147F6C97456A /* AlamofireSwiftyJSON.swift */, + 3EB3F14CE7BE72C0D217E7C59CB9A93B /* Support Files */, ); - path = FBSDKCoreKit; + path = "Alamofire-SwiftyJSON"; sourceTree = ""; }; - 040360DD4E42F9CA75E87E4506E23EC1 /* NSURLSession */ = { + 02A3368F6148D1F57E9038161568AF0F /* Frameworks */ = { isa = PBXGroup; children = ( - 2A0D7015FCB1CB1EB6EA235A371F0616 /* AFHTTPSessionManager.h */, - B0C3AA1121CD47DA96A2EF22CB5F3491 /* AFHTTPSessionManager.m */, - 5DFE28AD63532ED1426487316AE38A51 /* AFURLSessionManager.h */, - 838DCA4F938322EB64AE826962C9E20F /* AFURLSessionManager.m */, + 166B6C00DB613C9B2805E4252EC6F148 /* GoogleUtilities.framework */, ); - name = NSURLSession; + name = Frameworks; sourceTree = ""; }; - 070A2DB40CAAEB0661AAC4899FFC4D30 /* UIKit */ = { + 03F6291C45BE7A7EF056C0FDF1FAED41 /* SwiftyJSON */ = { isa = PBXGroup; children = ( - C048FAC414254C3B818F91A5876F4B86 /* AFNetworkActivityIndicatorManager.h */, - 195964CA921F8621BB69F9CBACDA0D66 /* AFNetworkActivityIndicatorManager.m */, - D2F24C01FCAB4BCC3D3FA9F653B32ACF /* UIActivityIndicatorView+AFNetworking.h */, - 2F98737A1AF4DDA2517693DA7DC88DDA /* UIActivityIndicatorView+AFNetworking.m */, - 0D02E4E0EAE5653D8596EDA0E2BD1578 /* UIAlertView+AFNetworking.h */, - D33D690D2C2517DBB54ABB7B9C3B4D4B /* UIAlertView+AFNetworking.m */, - 83FD2B7A0D1418ED642F025298AECE39 /* UIButton+AFNetworking.h */, - AC758FA0C6B8254DAFE008D0C9A0D06B /* UIButton+AFNetworking.m */, - 001431BF139A3BDFFAD29A7C3CD56C20 /* UIImage+AFNetworking.h */, - 53978D878B569FA5BAAFE254FADCBC47 /* UIImageView+AFNetworking.h */, - 455EC38305364BB22A4AB2992EA1BB91 /* UIImageView+AFNetworking.m */, - 134AECCA060E874E734136F746F1595D /* UIKit+AFNetworking.h */, - 293597B762FB01E82859922632A159BF /* UIProgressView+AFNetworking.h */, - 11CD0A9D9E4BAEE9EEFDE390F0E18331 /* UIProgressView+AFNetworking.m */, - FF632461D099CBF2C6B0E29FB1390F75 /* UIRefreshControl+AFNetworking.h */, - 1B0EB46378DAAC61BD64543CCD7D2D77 /* UIRefreshControl+AFNetworking.m */, - 0E04C30763AE2200614CEE9C94514B1D /* UIWebView+AFNetworking.h */, - 64A725D53A60E54FE19D11E004C05D3C /* UIWebView+AFNetworking.m */, + 9F93290B2B46701F6A8A8753515B9EEC /* SwiftyJSON.swift */, + D30770302F8599DB3D3BC8B184D41B4A /* Support Files */, ); - name = UIKit; + path = SwiftyJSON; sourceTree = ""; }; - 17152294B17BAFAB6D8C3D42A17465D5 /* XMLWriter */ = { + 071BC0888DF6D6077AD2B2327249AAAD /* Frameworks */ = { isa = PBXGroup; children = ( - E28F0B37AFDDA6F0071D50918C16BE91 /* XMLWriter.h */, - 10FE97AC4716AE3D71A59843E2CF7846 /* XMLWriter.m */, + 41EE2252EBE7D82526F40C6846FA9938 /* FirebaseStorage.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 0874C70A58D58DE6CFA7462D9A3C6EB8 /* Soap */ = { + isa = PBXGroup; + children = ( + 5A122FA9DA61948A152F48A49B9A6421 /* PicoSOAPReader.h */, + 0EF36AC197EB8DAE95DAECC4C5240494 /* PicoSOAPReader.m */, + DE1BB1D613A28119EE05760C4FBA6C07 /* PicoSOAPWriter.h */, + 193536B8ACC1D41F2106AC0B60C4CD62 /* PicoSOAPWriter.m */, + 36B9BF83E44322FE39663E2840C03C69 /* SOAP11Body.h */, + 628CA68703292E4D415E31E0F5F4C238 /* SOAP11Body.m */, + 5D88F3CDB96932CD59E05D238404592F /* SOAP11Detail.h */, + 5CBF03EE86B8C1FD6FB050D018B04297 /* SOAP11Detail.m */, + D0E62AF9AD881C0FD81848346134F26B /* SOAP11Envelope.h */, + DE43B3B1DD1BCF6A172203AB6C784BA7 /* SOAP11Envelope.m */, + DD80B74007837886E9BFD897296BB8CA /* SOAP11Fault.h */, + A26DC15FDC3195E1A93C4AB5B34AB638 /* SOAP11Fault.m */, + 5FC30766170AF8CCEFE87413EF494B0D /* SOAP11Header.h */, + B4D1FCBD3E7B16A4FB558C1AB13D15F4 /* SOAP11Header.m */, + DC35C7D04564C940A472A427E6462821 /* SOAP12Body.h */, + 41326BAF215E409BF30CE24C8E3B7F34 /* SOAP12Body.m */, + 9BA73105464C38EDC7E72BE822842FFF /* SOAP12Detail.h */, + 6AF53F0A1A8C394A6A243CE5FD72E6FF /* SOAP12Detail.m */, + DBB47793AB6F3AD76ED4E675765330A5 /* SOAP12Envelope.h */, + 5DE15145E2DADCE51AB00C29A6C6964B /* SOAP12Envelope.m */, + 54F40D126FCB969644C3E48CBFD76364 /* SOAP12Fault.h */, + 641EB0B2CF3DCFB201AE94A62F5B5C71 /* SOAP12Fault.m */, + 341C402865E354935E6CAEBFB17F0316 /* SOAP12Faultcode.h */, + E8CA4FE8FA0BD2D64FBA95A41DEABEEB /* SOAP12Faultcode.m */, + E436E23F822B448DD013F6C1C3E8F3FE /* SOAP12FaultcodeEnum.h */, + ABF87AD870024F7AF180DDDAFBBA521B /* SOAP12FaultcodeEnum.m */, + 748DF7BC58287CBD20827DD2D0111A61 /* SOAP12Faultreason.h */, + 68FD654385FFA7EB94F71357DBB288AD /* SOAP12Faultreason.m */, + 9FC03562674518F8CE86814BC4B0030D /* SOAP12Header.h */, + 26721D7ADECB75B26B0C3CF71FA2777A /* SOAP12Header.m */, + F90B0462FF9C335C0D99E4C43EE1B03B /* SOAP12NotUnderstoodType.h */, + DDDF6E5FA93D3C55205D48A82A7274C3 /* SOAP12NotUnderstoodType.m */, + 8A8C81335278822132C193F4B29EFCBC /* SOAP12Reasontext.h */, + D387864406E8422F92CA61AB19927C6D /* SOAP12Reasontext.m */, + 464DE6FD188512E765C8A0D69A0FFB4E /* SOAP12Subcode.h */, + 34B732DADDFE8109557BB2025822DF24 /* SOAP12Subcode.m */, + F4FA8E3835376BA245C79D3F24C08689 /* SOAP12SupportedEnvType.h */, + 368AA6645501EEF4479E07F670D60A3B /* SOAP12SupportedEnvType.m */, + 53AD93D214AC3147564246909C4DE356 /* SOAP12UpgradeType.h */, + 2EFFA76094DF9DD3E86515ACBC3279FC /* SOAP12UpgradeType.m */, + ); + name = Soap; + sourceTree = ""; + }; + 0E50EB308834FC66A2362C496D77DCF5 /* AFNetworking */ = { + isa = PBXGroup; + children = ( + 6FE35C81940322D97152605761F6723A /* AFNetworking.h */, + 7A21BB39B1ACAA4459E2B207704EE9E7 /* NSURLConnection */, + 9C7901C7369D046C52AB04CA5D101FCD /* NSURLSession */, + 2A57694F576A26688D9BAF8F2EADC09F /* Reachability */, + 891A92C58418DA28F88DF7FB532679C3 /* Security */, + 77A5E62CE7A95D15D1DD7ABA2B292ED1 /* Serialization */, + B35C6BD62F3C48847CE0FBFAD6583448 /* Support Files */, + 3E7E8C204111C5EC30AD15F613A7454B /* UIKit */, + ); + path = AFNetworking; + sourceTree = ""; + }; + 1690A81637D6171A4E69DB33DD5B1366 /* XMLWriter */ = { + isa = PBXGroup; + children = ( + E98185FEB8C1B627579E39A8C167ECFD /* XMLWriter.h */, + 321C74937D24AEC51A92438A37FEA92B /* XMLWriter.m */, ); name = XMLWriter; sourceTree = ""; }; - 194917C700201C56F782EAEA56DE8347 /* FBSDKShareKit */ = { - isa = PBXGroup; - children = ( - 2FE3F539DFED1DBA1A04D68B94806461 /* FBSDKAppGroupAddDialog.h */, - 5A4A09FADB2F82427ADD11E72D4BD256 /* FBSDKAppGroupAddDialog.m */, - 41E568160891D9D6F67F5E703D058606 /* FBSDKAppGroupContent.h */, - 21D5816D72D89CAB132607CD9E3DB718 /* FBSDKAppGroupContent.m */, - 874A200BC871B9BF52762E0843D3D025 /* FBSDKAppGroupJoinDialog.h */, - 22C81A4917C460F706D36C7520318B1F /* FBSDKAppGroupJoinDialog.m */, - 011E81F52DEC72ABC1B7D16091DECE32 /* FBSDKAppInviteContent.h */, - 8028B96C1769F8C47FB4F9131D473D22 /* FBSDKAppInviteContent.m */, - D1812F587BA80FF518324426A225ACC6 /* FBSDKAppInviteDialog.h */, - 6F75B2CE92B6A40B3A8297B1021C84A5 /* FBSDKAppInviteDialog.m */, - 27D38CCC6ABB7CAC1BE3AF0A7FF1D052 /* FBSDKCheckmarkIcon.h */, - A60C7CA13149DA7C4A0EDFDD04527DB9 /* FBSDKCheckmarkIcon.m */, - DE05B62CC2FCE0B4F2A9216AF16286D8 /* FBSDKGameRequestContent.h */, - 4C8FC430F672DBA44690E0A9FE95839D /* FBSDKGameRequestContent.m */, - 855F0E9A6132003233F8E4A5A803BE62 /* FBSDKGameRequestDialog.h */, - 397B529E722668DDEA086406AF426699 /* FBSDKGameRequestDialog.m */, - 64EB263AD2CAA4F0C2DAEC69A76D17FA /* FBSDKGameRequestFrictionlessRecipientCache.h */, - 78BC1EE1A2A61F13B240A2D361A394DF /* FBSDKGameRequestFrictionlessRecipientCache.m */, - 6A08C0E6D94104085FFD003DE3B065AA /* FBSDKHashtag.h */, - 91C3D85713058E87CDFC8CB8ED12BEF6 /* FBSDKHashtag.m */, - B74AAE4FB3E991F251ABB495A1B489CF /* FBSDKLikeActionController.h */, - 9184AD9DF2204A1EEFF0C303440DA00E /* FBSDKLikeActionController.m */, - E794598B0F7E570A9CC26735558A5478 /* FBSDKLikeActionControllerCache.h */, - A185C8C89E9F1B6B58E2E99132739BC4 /* FBSDKLikeActionControllerCache.m */, - 23C0F6BB6CECD5C6BD4854B9BA82FD87 /* FBSDKLikeBoxBorderView.h */, - 9075E7E918BF4A5B0EEF6E8CBFB231D7 /* FBSDKLikeBoxBorderView.m */, - 3718D3483D4A42C4869EC500AEC06D5C /* FBSDKLikeBoxView.h */, - 3B03E7D38355894A0793C9487F9A991A /* FBSDKLikeBoxView.m */, - 16D944541BF5FB9082D904BCE2A321C7 /* FBSDKLikeButton.h */, - 13659579C07985DB1F8E070879B3E7A0 /* FBSDKLikeButton.m */, - 60EB992656969107C341A606CD0EABB6 /* FBSDKLikeButton+Internal.h */, - A09DAE8CF2B3D7E550826E61E1C16452 /* FBSDKLikeButtonPopWAV.h */, - F163BF9C09A8591A2F4BEAF5C69015BB /* FBSDKLikeButtonPopWAV.m */, - 72D7B87EEE287376F0B6386C9FCBDF58 /* FBSDKLikeControl.h */, - 078D7B9B99DAF753D82DDB197D0011BA /* FBSDKLikeControl.m */, - 20CAC595194858CFEE03A2AF3CE1EA86 /* FBSDKLikeControl+Internal.h */, - 77DF3147449845276AFF282A5108FB29 /* FBSDKLikeDialog.h */, - 2C89D5AD3B781143976DBEFB4CD2FD6F /* FBSDKLikeDialog.m */, - DA512581CBB07561EF9B4D60790C964D /* FBSDKLikeObjectType.h */, - 20BA9E7A8CA9B33AB3FFBE93F60B9169 /* FBSDKLikeObjectType.m */, - 82B4D37A4B68D5145533B0EA49AE5529 /* FBSDKLiking.h */, - B95462361C49CDAF8E954231E62DA9F9 /* FBSDKMessageDialog.h */, - 5F1A6E36E59DF88487B31FBBFF23AF13 /* FBSDKMessageDialog.m */, - 9E34385FDAFEC96231F117C1B121F159 /* FBSDKMessengerIcon.h */, - A7CB8E89628CF853794D2029E92C2B34 /* FBSDKMessengerIcon.m */, - 5BBB0BB7104979AD84C8A5ABC8070406 /* FBSDKSendButton.h */, - E823859FCDA8095438C9B29D9751D851 /* FBSDKSendButton.m */, - 49F57307852B9AA700ABBC04AAD7AB4B /* FBSDKShareAPI.h */, - 8018FDC50451D7C73AE7F73FEA08BB84 /* FBSDKShareAPI.m */, - 54BDCAC866F4E385B5E779E42741563C /* FBSDKShareButton.h */, - 0F26940E83D0B454FF06F623CD7CB69A /* FBSDKShareButton.m */, - 0C40DD6FE4573A7D12929EACAF151143 /* FBSDKShareConstants.h */, - 3795EB5D6E416E1CBC5534EC0C3AB9DF /* FBSDKShareConstants.m */, - 6BCF0C8F9B2973A0CBBD5F56D4023915 /* FBSDKShareDefines.h */, - 79C0C298357E69FF56E5B8C3763C1BD0 /* FBSDKShareDialog.h */, - 32CFAF6516672BFAE9B29C6FE17B5FBD /* FBSDKShareDialog.m */, - BA1F34AC442A204140E495BACE08FD3D /* FBSDKShareDialogMode.h */, - 7B6143289E0B822F8FB409AB6DF32D7B /* FBSDKShareDialogMode.m */, - E51C81BD9B78717756984FE087C89467 /* FBSDKShareError.h */, - A3E3A32A027FDA739EDDDB5DE6D5D862 /* FBSDKShareError.m */, - B585191F25A3B821E8E0E13701F90E88 /* FBSDKShareKit.h */, - A9F3CC4B7AF7E9A1E3962F0886F5EAC9 /* FBSDKShareKit+Internal.h */, - FD853BD777F376C1759B1F81682784C0 /* FBSDKShareLinkContent.h */, - 74F6707E4FDB5FE0C75BB6B5624C9D7B /* FBSDKShareLinkContent.m */, - A78C5F46158CAAD8C8B7525DC1B6F612 /* FBSDKShareLinkContent+Internal.h */, - 8409C9AA47909393A253700EFCADA87C /* FBSDKShareMediaContent.h */, - D9C1E1F0110E1F41747FD79D8EC68EE1 /* FBSDKShareMediaContent.m */, - 7B1AEF974329C68A95E748E04A041512 /* FBSDKShareOpenGraphAction.h */, - 8626077EF43313E313365706845DC232 /* FBSDKShareOpenGraphAction.m */, - 36ABB1D1CD0A6CFD9BB82084FD4648C7 /* FBSDKShareOpenGraphContent.h */, - F802C016DA01A3E387482BADD2BE08B1 /* FBSDKShareOpenGraphContent.m */, - F2428CAE864CE5106D64691349F3AE9F /* FBSDKShareOpenGraphObject.h */, - E9FFF27E124E77510D80F5CFF2A3325C /* FBSDKShareOpenGraphObject.m */, - A1DAECBE390DC9EC754AB6D233598DAF /* FBSDKShareOpenGraphValueContainer.h */, - 231A3C11B21BBF5B7144F12F2935C306 /* FBSDKShareOpenGraphValueContainer.m */, - 39F9EDC5B2E0DB7427C6EEF6D1DD6A76 /* FBSDKShareOpenGraphValueContainer+Internal.h */, - 2040C0C02B1B3E4B71FD233C9E710806 /* FBSDKSharePhoto.h */, - 27030FBDC4D980607EBD084CEC5BCFE3 /* FBSDKSharePhoto.m */, - 5C967EBE24803D87241E1B4937C2CF29 /* FBSDKSharePhotoContent.h */, - FD7C81805D51D0A8048E30F0A190255F /* FBSDKSharePhotoContent.m */, - 15473329279681B6F9BA230A10487271 /* FBSDKShareUtility.h */, - C56F3BEBA87B9565B7AE590E427EB178 /* FBSDKShareUtility.m */, - ADED6C503B314B4FDD71B370002DB5FA /* FBSDKShareVideo.h */, - 02F8FF9D4F283E81D3CBB847266E74F0 /* FBSDKShareVideo.m */, - 8264B08AE61BA167EEF5241279326DDA /* FBSDKShareVideoContent.h */, - 147756C330684F37838591A3455848CB /* FBSDKShareVideoContent.m */, - B563FFAF30990483E59AFBCE3593AE19 /* FBSDKSharing.h */, - 6EFCD32AC5823DED2CCB6B1CF9E41E1C /* FBSDKSharingButton.h */, - 19C53681E57A84B1C802501787B969D2 /* FBSDKSharingContent.h */, - 5D9B975AE9DE752A080739DCAB5DFCC1 /* FBSDKVideoUploader.h */, - 4D2D660518C579A9F3C481F87239AD54 /* FBSDKVideoUploader.m */, - 73F8CAF6E9AC9DA1862E972123EB910E /* Support Files */, - ); - path = FBSDKShareKit; - sourceTree = ""; - }; 1969DB7011D9EA98995A08C202E8C6CD /* Pods-Vendoo */ = { isa = PBXGroup; children = ( @@ -1902,296 +1699,314 @@ path = "Target Support Files/Pods-Vendoo"; sourceTree = ""; }; - 1C4259B4AEE9B3D278413AAD95DCFAD8 /* Alamofire-SwiftyJSON */ = { + 2A57694F576A26688D9BAF8F2EADC09F /* Reachability */ = { isa = PBXGroup; children = ( - 6773159C35F8DA88E4911D5CA452FCF5 /* AlamofireSwiftyJSON.swift */, - D82EE4B0BA480D38F8EB23B87CA6A349 /* Support Files */, + 5F771EE9FB7C9785200A278A5DC2CCF2 /* AFNetworkReachabilityManager.h */, + 5D38AC66A52231F2819824912C4CFD96 /* AFNetworkReachabilityManager.m */, ); - path = "Alamofire-SwiftyJSON"; + name = Reachability; sourceTree = ""; }; - 1C85D4DF80CF905D7CEFB3CB306FF935 /* WebService */ = { + 30C860233AB18482E41DE7C37206B0EF /* Frameworks */ = { isa = PBXGroup; children = ( - F70A9AA3D857FD2424EDE6920E84B58D /* PicoSOAPClient.h */, - 14B3EC9BCF68DD85095C9609E2C59A5B /* PicoSOAPClient.m */, - 63D6735A13F77BA64348B79EEB621CB1 /* PicoSOAPRequestOperation.h */, - D396FB0918C9EC80EF6AFCCE61F54824 /* PicoSOAPRequestOperation.m */, - 8116C34FDB3FA1300036EEE11D76F0A3 /* PicoXMLClient.h */, - 1C69A3DD17689AE8B22770600F7D883C /* PicoXMLClient.m */, - 9A358F13C69207D6105FC9C191A11EDE /* PicoXMLRequestOperation.h */, - B42E65137C161B86FC2F57F7BE39714E /* PicoXMLRequestOperation.m */, - ); - name = WebService; - sourceTree = ""; - }; - 1ECF6BD6966B82008D7E2624A66AEECC /* OrderedDictionary */ = { - isa = PBXGroup; - children = ( - AFBCD1568640DFB5F1142D3274848C88 /* OrderedDictionary.h */, - 1D4C644D68FC7089AD34188A88C5959F /* OrderedDictionary.m */, - ); - name = OrderedDictionary; - sourceTree = ""; - }; - 2208E6285625068E90238AE22921DEA9 /* Support Files */ = { - isa = PBXGroup; - children = ( - 3636F6D5E2AAFA69004445A50EE51429 /* Info.plist */, - 37FEF1211D30071AA8BA4E0787706549 /* SwiftyJSON.modulemap */, - E6B2D4A9DD133ADC34446E47760BB5DA /* SwiftyJSON.xcconfig */, - 9F462D591C7708F234351B6273AC7C61 /* SwiftyJSON-dummy.m */, - 33843CB8B74DB8540DF5B5E3230FC92D /* SwiftyJSON-prefix.pch */, - E125FC3415CF23ABC05F3BB342491CC0 /* SwiftyJSON-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/SwiftyJSON"; - sourceTree = ""; - }; - 22470828B0B0FB67391A6723A1824129 /* Soap */ = { - isa = PBXGroup; - children = ( - 736AD8CC606D9A1A07981F0B7A30948B /* PicoSOAPReader.h */, - 772E4B6029E768F0318E7E744ADA3489 /* PicoSOAPReader.m */, - D7D626004D312F46FC935DAE1FF00C73 /* PicoSOAPWriter.h */, - 325A9511A0FDC7B916D0172CA138F077 /* PicoSOAPWriter.m */, - 70AE865FDD65372AF15BBFF7A28DE42B /* SOAP11Body.h */, - 5CC5F80E2765FEAB40AE60B10982573D /* SOAP11Body.m */, - 575D39BDBB23F0577A966C8FF3D981C1 /* SOAP11Detail.h */, - 293BA38ED5683ADC43A0B2DD8FF1763D /* SOAP11Detail.m */, - 3B452103F4EC473275697FA1906B67F4 /* SOAP11Envelope.h */, - B19C1A61616A8F44030323C1E6A420F8 /* SOAP11Envelope.m */, - C852E0A880D88B9918738A57D252F38C /* SOAP11Fault.h */, - 8394B36D0554884362165B95C4B48FDE /* SOAP11Fault.m */, - 1E4DDBCC99B23C484A06A26D561669C1 /* SOAP11Header.h */, - F656B2AD6515447CA1D7FC3DC4834F31 /* SOAP11Header.m */, - 4386911645562E7D7A163B32862B6004 /* SOAP12Body.h */, - 15B2B41FA34D06D420D6CFA697948980 /* SOAP12Body.m */, - DE01CF6EF38EF99D70283D42FCF79DF8 /* SOAP12Detail.h */, - C4ECBF1C0E02A8D471F21FDF93F67546 /* SOAP12Detail.m */, - 61257721BB6EF36C57357A04F940C72D /* SOAP12Envelope.h */, - 92B8D4473DBA9CD5C511DBDD1E2D905C /* SOAP12Envelope.m */, - 04F799AC937F5C7AEC06CA7E3C5BDA25 /* SOAP12Fault.h */, - 5B64BA2BF94CA885824984FA26563C67 /* SOAP12Fault.m */, - 956AC17E65DB2A9D866060F7D98D0093 /* SOAP12Faultcode.h */, - 40F3658179A23169F66EBFAB66F9E23A /* SOAP12Faultcode.m */, - 9C5A7B38D3D59C0EFEB9B04715D3A1CF /* SOAP12FaultcodeEnum.h */, - B618E575FF899C3D21A6AB18C95AB0AC /* SOAP12FaultcodeEnum.m */, - A036951C6529EAEE6E99BDB0124CB4E5 /* SOAP12Faultreason.h */, - E2D84D4E379ED1CA958B3FE77245B2DD /* SOAP12Faultreason.m */, - 02EC98B3805B51F0219E192EE2186F4E /* SOAP12Header.h */, - D5C0B3A86074668864ABADD34E19E97C /* SOAP12Header.m */, - AF5879F9BA26FC860084BDA1839FA014 /* SOAP12NotUnderstoodType.h */, - B1BD27115E62D22084F3C7F5E902EA28 /* SOAP12NotUnderstoodType.m */, - 55992A617389A836580D020CE8B3B631 /* SOAP12Reasontext.h */, - 5D7E5C377C12351EBA1F3F6A4DFF4A04 /* SOAP12Reasontext.m */, - 5915778A3267BEF673611FB0EC1AEAA7 /* SOAP12Subcode.h */, - 0599054ECF9FB555AD7D3E54B029EC49 /* SOAP12Subcode.m */, - 98C25A385A5CCE0EA2FB54519C6C3994 /* SOAP12SupportedEnvType.h */, - 235DD0A43AF5C1FBB6C7C1F96DCD13E1 /* SOAP12SupportedEnvType.m */, - B180C35E77BDEC476EB55010EBB57A40 /* SOAP12UpgradeType.h */, - B6681C6248FE44B47E11AF6CFD97FD94 /* SOAP12UpgradeType.m */, - ); - name = Soap; - sourceTree = ""; - }; - 2433F1D3F422FF9E14D31D164ECC153D /* PicoKit */ = { - isa = PBXGroup; - children = ( - CC591222078FB9AABB2DD77B7CFFB4F6 /* Core */, - 1ECF6BD6966B82008D7E2624A66AEECC /* OrderedDictionary */, - 22470828B0B0FB67391A6723A1824129 /* Soap */, - 99F33CB01472915BBF3B3FA242710D15 /* Support Files */, - 1C85D4DF80CF905D7CEFB3CB306FF935 /* WebService */, - 17152294B17BAFAB6D8C3D42A17465D5 /* XMLWriter */, - ); - path = PicoKit; - sourceTree = ""; - }; - 25D2DC3F61E2414B7C7AA99858889416 /* Support Files */ = { - isa = PBXGroup; - children = ( - D3BF2ADBE583965515CBD3AA78B630F4 /* FBSDKCoreKit.modulemap */, - DFC8E161CC7CC1A6BF5C1D1CD17FEB37 /* FBSDKCoreKit.xcconfig */, - 3A8B5D35A6B0B3934C802A45E1EF861E /* FBSDKCoreKit-dummy.m */, - AA5557B86C701459CAE863B5F5BA1C51 /* FBSDKCoreKit-prefix.pch */, - F56ECCC91A98B500FC14D2DF0B4C9922 /* FBSDKCoreKit-umbrella.h */, - ABC76493E9EC05F1358D72438FC6B941 /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/FBSDKCoreKit"; - sourceTree = ""; - }; - 2A298942C4FB7F8A22F8D9088DD4EFD4 /* Support Files */ = { - isa = PBXGroup; - children = ( - E86149F87359869B5D2CC66628A49654 /* AeroGearOAuth2.modulemap */, - F2C90CAC5CDBA328245A6C3C64E6DEFA /* AeroGearOAuth2.xcconfig */, - BDCB46339776D20F3FDDAB16FFF82446 /* AeroGearOAuth2-dummy.m */, - 37B4FA975FED6F0ADA3416702D171510 /* AeroGearOAuth2-prefix.pch */, - 54A24C6545B440664E803482619EFA2A /* AeroGearOAuth2-umbrella.h */, - E496E7DCFBE40953E19B0E0E0DE627E5 /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/AeroGearOAuth2"; - sourceTree = ""; - }; - 3853C32D263B681A367CAEDF7ABF1D12 /* Frameworks */ = { - isa = PBXGroup; - children = ( - B4F0533250D1D1497C31872986451F87 /* FirebaseAnalytics.framework */, + 5EFDEA4CDCE24F86106C52855D64B16E /* GoogleInterchangeUtilities.framework */, ); name = Frameworks; sourceTree = ""; }; - 48E4E3B69E4EB494DFE1892B03A94B93 /* Support Files */ = { + 3E7E8C204111C5EC30AD15F613A7454B /* UIKit */ = { isa = PBXGroup; children = ( - 5DD84E3F11DD39D455ED04E4D4CFD881 /* Info.plist */, - 2319FCC8A26F83290FA7784FBF111A5B /* Locksmith.modulemap */, - D71373D918DE77F4703312C310500A8C /* Locksmith.xcconfig */, - 14D0139B3FD76C94B4FF8B821C3392C3 /* Locksmith-dummy.m */, - 11742F3E5A92B033634F836823019322 /* Locksmith-prefix.pch */, - A83BEAB8C8B48A927125CB74B062CEA5 /* Locksmith-umbrella.h */, + 92DFC8BE3D8D8675EDDD3BB6F0A79AC0 /* AFNetworkActivityIndicatorManager.h */, + CB5950E249AA8F39E10F7442B9C1DCEB /* AFNetworkActivityIndicatorManager.m */, + C3F6FF9DB698C28D143B6BF0567B6B80 /* UIActivityIndicatorView+AFNetworking.h */, + ACDC8004227F57BF8C460F67D9F3AEB1 /* UIActivityIndicatorView+AFNetworking.m */, + 12F84D3CD42BC6A5F6C302B857E75747 /* UIAlertView+AFNetworking.h */, + DC5AC6F05F10FAF7751BD52605ED3883 /* UIAlertView+AFNetworking.m */, + 649CD4BD6A9CDE8B826310524D956AB4 /* UIButton+AFNetworking.h */, + 0E43C65F278AF00193ACB13B531E8108 /* UIButton+AFNetworking.m */, + F2083D84196F1E3B21082865E9EA4CF9 /* UIImage+AFNetworking.h */, + 5E6F9FE048D782B67F473EA22A3FB23C /* UIImageView+AFNetworking.h */, + 5139521B5BD77D4000FFCF4379B70CF5 /* UIImageView+AFNetworking.m */, + 6C287F1EC045ACA2564F34AC79823F68 /* UIKit+AFNetworking.h */, + 12481100702490E21BED27471001D7BC /* UIProgressView+AFNetworking.h */, + E396A1A57B5FA48295D04D4B817CB113 /* UIProgressView+AFNetworking.m */, + 1B0A47FA3F696F86573CF1CFD8745FAF /* UIRefreshControl+AFNetworking.h */, + 918934A66090E65F671170626D2F3471 /* UIRefreshControl+AFNetworking.m */, + DF945EAA522F207DE33808DB087B0ED3 /* UIWebView+AFNetworking.h */, + 9722236579D18709D7D4BD4FB22202E9 /* UIWebView+AFNetworking.m */, + ); + name = UIKit; + sourceTree = ""; + }; + 3EB3F14CE7BE72C0D217E7C59CB9A93B /* Support Files */ = { + isa = PBXGroup; + children = ( + 4939FD6F4D6C7E0F2812E2A101945F19 /* Alamofire-SwiftyJSON.modulemap */, + 51DC0CBD0193EE233A9D1FA957468840 /* Alamofire-SwiftyJSON.xcconfig */, + CF93229AF4410648869825CF6C6C2360 /* Alamofire-SwiftyJSON-dummy.m */, + B97F2B7F945F4D26A08AE99AF1F9D24A /* Alamofire-SwiftyJSON-prefix.pch */, + 467DC8B7AB352FB1A4CCB3A9DAF6EBBB /* Alamofire-SwiftyJSON-umbrella.h */, + B7C4EF7AB8EA3D61D61A4BB424D342E9 /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/Locksmith"; + path = "../Target Support Files/Alamofire-SwiftyJSON"; sourceTree = ""; }; - 4AA5FA2D59A3930035F6E3110B5C0E0A /* NSURLConnection */ = { + 41DFDE548C092DCE2DE0008942C25D97 /* Support Files */ = { isa = PBXGroup; children = ( - F32F2811CA5E0256C00C32B66C4F2F30 /* AFHTTPRequestOperation.h */, - E7ABC1DB9A4FDC673DA31FA249746557 /* AFHTTPRequestOperation.m */, - 9466D0B107EC3EE31F905676FC9C93CF /* AFHTTPRequestOperationManager.h */, - 21AEAF841E7FE2CF88D7411FDDA2D5E5 /* AFHTTPRequestOperationManager.m */, - 5AB3E28C59F3EB7E0C42E0F64A84D01F /* AFURLConnectionOperation.h */, - C1C36FFA11C7402F2DA95E368C8620B5 /* AFURLConnectionOperation.m */, + 9AF760B2169BA81108229B03A8D34758 /* FBSDKShareKit.modulemap */, + F5B5BD1109D91CAE0B1AD5555B7EC92B /* FBSDKShareKit.xcconfig */, + 494AD43DB0E7FE9461D4110E586A6955 /* FBSDKShareKit-dummy.m */, + 054082A9C6785B5E9EFF545EB5830F3F /* FBSDKShareKit-prefix.pch */, + B880E82C4D8B2F97F6B4B511D6202D16 /* FBSDKShareKit-umbrella.h */, + 1570F7ACCBFE6A8B3FEB5DD70544B0CA /* Info.plist */, ); - name = NSURLConnection; + name = "Support Files"; + path = "../Target Support Files/FBSDKShareKit"; sourceTree = ""; }; - 53B6E461A14AC20B80C04777C792EF00 /* FirebaseAuth */ = { + 4A4F81F6C4E283FA25BFF2DEFF7DE35F /* Frameworks */ = { isa = PBXGroup; children = ( - 94C8DE042134DEA47D91074406F44792 /* Frameworks */, - ); - path = FirebaseAuth; - sourceTree = ""; - }; - 54386E09CDB3275C47BB60F5FF1CB154 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 70AAF1A3B4A629855AE76A00AAB8B438 /* GoogleNetworkingUtilities.framework */, + E12BFC5EBB8A0C73BCFA8AB008B8571B /* FirebaseInstanceID.framework */, ); name = Frameworks; sourceTree = ""; }; - 57FFA7C91605162D848C260EF7E9F912 /* Support Files */ = { + 4F43CB20A79DB0673F7E149B15968B2A /* Frameworks */ = { isa = PBXGroup; children = ( - 1076E1BEAB99FDFDBD59671905A88C36 /* Bolts.modulemap */, - 72FF85BDFB515676C09A806BD7351964 /* Bolts.xcconfig */, - 14987AB932C2D1DF067C32CF419B5524 /* Bolts-dummy.m */, - 6EA87FAA2AA8535F25656C6A22AE98B2 /* Bolts-prefix.pch */, - 4B8031C7957B81D371B1528E829F97F6 /* Bolts-umbrella.h */, - B9E9259BB175B86ABCE3A5DC9BEF6F3B /* Info.plist */, + C85FD0BB90E4CD17684A705C12F66E14 /* GoogleNetworkingUtilities.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 50E855BF65583926DB845EB8D5E7F1C7 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1B6F43E9A1E04DE26172A6F733063A9F /* GoogleSymbolUtilities.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 516E246EF2C129E72FA4B2638CFDDFAC /* Support Files */ = { + isa = PBXGroup; + children = ( + A99753C792EBD161FB5ABBAEBD30E1D3 /* AeroGearHttp.modulemap */, + 1BEEE466CAA2B6E8DF7D28D009426A24 /* AeroGearHttp.xcconfig */, + 94785BDB47C38222E05F396214273BC6 /* AeroGearHttp-dummy.m */, + 6AD785866BFA9BED55ADC9F40053CD28 /* AeroGearHttp-prefix.pch */, + 4D1FECF10F6484C401AA2063799E4D3A /* AeroGearHttp-umbrella.h */, + D8F7FD653AD8D8085132591585DB9A92 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/AeroGearHttp"; + sourceTree = ""; + }; + 547498AFF0AAE859685F5AF93A46BDA0 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 0200F1956C98164E963374A44EF44E2D /* FirebaseAuth.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 54E103C9AAAC43D35A15076C55658896 /* Support Files */ = { + isa = PBXGroup; + children = ( + 3DF338B3CEC67F1DEA8482821139E892 /* Bolts.modulemap */, + 48B5931936BA5384E201684724FD88A4 /* Bolts.xcconfig */, + 4BEC11E146438F91C5298247FDF05878 /* Bolts-dummy.m */, + 27387FE647A0FE364FAE3F9F1C6C61F9 /* Bolts-prefix.pch */, + EBDDF7F47670B98A7F294F7F0BE6EA30 /* Bolts-umbrella.h */, + 8BC462D411F73A1436819B24CE2956F6 /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/Bolts"; sourceTree = ""; }; - 59C3DABF4718ECFFB2D4A6AF4762FDD8 /* FirebaseAnalytics */ = { + 5783867437CFB76A92BA9E8022C963C3 /* Tasks */ = { isa = PBXGroup; children = ( - 3853C32D263B681A367CAEDF7ABF1D12 /* Frameworks */, + 48350D5976EF89B8CC7F1237705FC829 /* BFCancellationToken.h */, + B175342CD40B4AC8D328812824843E4D /* BFCancellationToken.m */, + 23578ED0A806BA0885DB2E61F2DB13B8 /* BFCancellationTokenRegistration.h */, + AFD5FA2D1FD84444EE6FB2077F6AA949 /* BFCancellationTokenRegistration.m */, + EF40A6AAB5DA7DC0515A09C24F770683 /* BFCancellationTokenSource.h */, + 854D3DE396D172390085C69F4BB0C47D /* BFCancellationTokenSource.m */, + 3C96392113821188FBAE7A7C15A1F7FA /* BFExecutor.h */, + F16B2C6C963E3160E4BF56E0CED4100F /* BFExecutor.m */, + EBEFA09CF4B18EB8D0249EF231D8877E /* BFTask.h */, + ECD2DC9867732EB1E377279662C5DE58 /* BFTask.m */, + 883820CBE1308668DD57450C744E4763 /* BFTaskCompletionSource.h */, + F7BAE2A19FE83E1199F36C16E666D4D4 /* BFTaskCompletionSource.m */, + 36F310A4829B00BF8AFBB552ECBDD0AF /* Bolts.h */, + C93D6AD4BB9A4526D34609C87E429219 /* Bolts.m */, ); - path = FirebaseAnalytics; + name = Tasks; sourceTree = ""; }; - 5AE1B1CE7FB83987837744E73045B41F /* Frameworks */ = { + 596ED7029C5E15E37F135B6BFA8B0C15 /* AeroGearOAuth2 */ = { isa = PBXGroup; children = ( - 4F2391B06983A606D5C6FCA35A47BEE0 /* GoogleUtilities.framework */, + F9928ED14FF7A5479815DB49892F1760 /* AccountManager.swift */, + A69A2918C929777214723D6E4DE9CBC0 /* Config.swift */, + 3C3090D056547D348B4DED4ED95D8229 /* DateUtils.swift */, + ED371A4161C8C8F9A909CA4630A7AD7E /* FacebookOAuth2Module.swift */, + A65853C9CE21FF729BB7B9CB29C538B9 /* KeycloakOAuth2Module.swift */, + 8BC6939BA7E1277AFF667A22353EB58F /* OAuth2Module.swift */, + D9456C09678E50C693F4D2ADCF9A749E /* OAuth2Session.swift */, + 83622C56AD1F44C4050446CF19FC6A4F /* OAuth2WebViewController.swift */, + D7EB7C0AC3256CB8BF088CC05DB55809 /* OpenIDClaim.swift */, + 7C78B594E1456D63355B9DE87DCB8E9E /* TrustedPersistantOAuth2Session.swift */, + ED191B6CE70CE7A28717C7288C53394B /* UntrustedMemoryOAuth2Session.swift */, + 635B83392C1D38CC3E995D6469D9AFE4 /* Support Files */, ); - name = Frameworks; + path = AeroGearOAuth2; sourceTree = ""; }; - 5B61AD5D8A6D7032B737F1285E1473D5 /* GDataXML-HTML */ = { + 5AF9BBC7C6BA0513CE34F7A0DE4239E6 /* Support Files */ = { isa = PBXGroup; children = ( - AEBD177ACAEB16DF1CF600ADAC8A920F /* GDataXMLNode.h */, - 4FE6462C26B5272FCA78928E53D4164D /* GDataXMLNode.m */, - D69ACF10FFD61B709ACE2BCA9354E447 /* Support Files */, - ); - path = "GDataXML-HTML"; - sourceTree = ""; - }; - 6D5A49E7F44C05F3190780DBBC3002B2 /* GoogleUtilities */ = { - isa = PBXGroup; - children = ( - 5AE1B1CE7FB83987837744E73045B41F /* Frameworks */, - ); - path = GoogleUtilities; - sourceTree = ""; - }; - 6E2CF0040689B9F12D2269D153FB68BB /* FirebaseInstanceID */ = { - isa = PBXGroup; - children = ( - 2BAE8D6150EF601B727F3C4DCCF0F7D7 /* FIRInstanceID.h */, - C41A9AD1EE8DD39B12C11C366A9CD02A /* Frameworks */, - ); - path = FirebaseInstanceID; - sourceTree = ""; - }; - 7176B38417FDDF91A72192C1259AEA37 /* OAuthSwift */ = { - isa = PBXGroup; - children = ( - AFD74B184CC54205133D1CEDE3132770 /* Dictionary+OAuthSwift.swift */, - 85F3867D35582EE3631B802FF9D05D20 /* HMAC.swift */, - FF56362F038AF8D7092DC7209BC45CE3 /* Int+OAuthSwift.swift */, - 0BAEF9913D24216FAC013B100756B399 /* NSData+OAuthSwift.swift */, - 2CD16000BF38AEFE01D1448478C74F31 /* NSDate+OAuthSwift.swift */, - DA6F620647D2B948453F82F7FF0ED862 /* NSURL+OAuthSwift.swift */, - A9C451091CB5D0DC9B7ADE88CC1435C2 /* OAuth1Swift.swift */, - 5B7579908EDD8B72B222A12F76D3738C /* OAuth2Swift.swift */, - D14149328F088F69977D055F97F1A149 /* OAuthSwift.swift */, - C3F41B90489C4425AFD8DF83D36F44A1 /* OAuthSwiftClient.swift */, - A5606BCB83FCEA25E2DBBF033D10B0F8 /* OAuthSwiftCredential.swift */, - 838EEB0166893D49DA90A8E050C80BC9 /* OAuthSwiftHTTPRequest.swift */, - B5DCF48CEBC91CB2987B211238D62545 /* OAuthSwiftMultipartData.swift */, - DD13CFC4D7BA1432032EF4AAEBAEFC23 /* OAuthSwiftURLHandlerType.swift */, - EDCC60FEE888B7E7224EB391C3014E3B /* OAuthWebViewController.swift */, - 09D281A5B119FC476F1176E8DF1CACF5 /* SHA1.swift */, - 707AE6A5BE711CE9CC0C1C99141B8592 /* String+OAuthSwift.swift */, - F46FEACACF7F2057303D107EEAA75BEF /* UIApplication+OAuthSwift.swift */, - 104EFAC0E617662AD109E72C6DA830E9 /* Utils.swift */, - DA77E1F1F45BA61B82A32813D765F997 /* Support Files */, - ); - path = OAuthSwift; - sourceTree = ""; - }; - 72DBA197E6DD410381D01CB7648A2445 /* GoogleNetworkingUtilities */ = { - isa = PBXGroup; - children = ( - 54386E09CDB3275C47BB60F5FF1CB154 /* Frameworks */, - ); - path = GoogleNetworkingUtilities; - sourceTree = ""; - }; - 73F8CAF6E9AC9DA1862E972123EB910E /* Support Files */ = { - isa = PBXGroup; - children = ( - 66A54D50FDA619E27C82BC9D7B455DF7 /* FBSDKShareKit.modulemap */, - 3308D50C2E669FD0A42CA1E2B6947E4B /* FBSDKShareKit.xcconfig */, - 1ABECF9C57E5CF4683194296F56398C3 /* FBSDKShareKit-dummy.m */, - CA7764708B26A8D504FFA296C789332C /* FBSDKShareKit-prefix.pch */, - 0A89952E618864FD042ECC52B38FAFAF /* FBSDKShareKit-umbrella.h */, - 7397F9775234245F124CED1A9AC45172 /* Info.plist */, + 69C3B3F9AF046A9A94924496B9A914E0 /* GDataXML-HTML.modulemap */, + 01E687410B380C062790EB4FF5559750 /* GDataXML-HTML.xcconfig */, + 9E305E41410A0F151A274B9F914FC70E /* GDataXML-HTML-dummy.m */, + A7907CAA360B8B4345D019DC0ACC1EB4 /* GDataXML-HTML-prefix.pch */, + C6DF2625BD497F7572BA5480D0F42170 /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/FBSDKShareKit"; + path = "../Target Support Files/GDataXML-HTML"; + sourceTree = ""; + }; + 5EA971DD87108C5BAC0D6DCC0767BFB0 /* FBSDKShareKit */ = { + isa = PBXGroup; + children = ( + 92E43E363500DF73CACD939CA176B6B3 /* FBSDKAppGroupAddDialog.h */, + EEABDE872D62E631ACC23C52A173D037 /* FBSDKAppGroupAddDialog.m */, + 8FA1406D0F49FE359FEACE986C91FE4C /* FBSDKAppGroupContent.h */, + EE18E11FC39053F5DD9B94AC943CA4B4 /* FBSDKAppGroupContent.m */, + 4DD55CA2036F9148BA742CCA8A9B830C /* FBSDKAppGroupJoinDialog.h */, + 0932315C1DB919E46EC87C9EDB8184EA /* FBSDKAppGroupJoinDialog.m */, + DAE876FF1A6E94426110EEF9F117BD3D /* FBSDKAppInviteContent.h */, + CD72CE672CFB7DE90D1FD6615E3ED355 /* FBSDKAppInviteContent.m */, + 583145C5A9FE443230F5B6FDFDE3FE62 /* FBSDKAppInviteDialog.h */, + 50448DBC382D9DF79C2527513D33FAC4 /* FBSDKAppInviteDialog.m */, + D8A615DFE588ED9362656B4589083D5B /* FBSDKCheckmarkIcon.h */, + F99CA9006D8A12907F1E65B45C81A55B /* FBSDKCheckmarkIcon.m */, + EA59A6C7066D5A3342BD986EF7E4DC3A /* FBSDKGameRequestContent.h */, + 58A172AAC4621B07ED4D2ECC40B762A9 /* FBSDKGameRequestContent.m */, + 0D6541641D5AF66DD8BA73761BE06DBF /* FBSDKGameRequestDialog.h */, + 5EFA01010EF33E1CB2DC51C9823EF795 /* FBSDKGameRequestDialog.m */, + 77F321E3A1592606E8E468C137BD4767 /* FBSDKGameRequestFrictionlessRecipientCache.h */, + 7596BE6F683724F0BB322CFBE035CD3A /* FBSDKGameRequestFrictionlessRecipientCache.m */, + 3008B82CFB988162472E9E0FF38A07B6 /* FBSDKHashtag.h */, + D1E60C03BA729C53D2B2DF727E8EF56C /* FBSDKHashtag.m */, + 36C7D0E44C7F3F8EB59429B3533D4463 /* FBSDKLikeActionController.h */, + 1FC40F1B0A1D80C662238409B4EF0F81 /* FBSDKLikeActionController.m */, + A7F346F0E49BDA3A027264B80E64CA85 /* FBSDKLikeActionControllerCache.h */, + 54BEFB60240ABCE72CFABF9EEC20DA6C /* FBSDKLikeActionControllerCache.m */, + 1EF37D3A6C8DAB0B89A55F88BAC65156 /* FBSDKLikeBoxBorderView.h */, + C6B995DBAE5E53CB39858315D21F3AC4 /* FBSDKLikeBoxBorderView.m */, + 16ECD4E795185CC33A1431E0D02D82B8 /* FBSDKLikeBoxView.h */, + 0DC6710C5DF068F371499ECB77241343 /* FBSDKLikeBoxView.m */, + 4B2B8EFA273FEADC71EB6035520AD639 /* FBSDKLikeButton.h */, + 1B8C5514E0A780977F2A46C546363ED8 /* FBSDKLikeButton.m */, + 9B8ECE502196E81DBDED8C0E63A63988 /* FBSDKLikeButton+Internal.h */, + 8EB27CB8E7C54314646ADAE6573DC42B /* FBSDKLikeButtonPopWAV.h */, + 4DF416C45313167217AA6C3CAC8C8EDE /* FBSDKLikeButtonPopWAV.m */, + 59513CC40C3AF849F18408DE9F7F4B96 /* FBSDKLikeControl.h */, + 5E97E0CC7FAA75E5190F60C3DBFE3CC0 /* FBSDKLikeControl.m */, + 5BCDC05AC1BA6C3CCB471ACA8CECEE91 /* FBSDKLikeControl+Internal.h */, + 1BDD877DF93FD50AD81D7241CA0C884D /* FBSDKLikeDialog.h */, + 3E668D839860D68EE898FDA209100A7B /* FBSDKLikeDialog.m */, + 34C252175A27D0480C732A2941D0F0DC /* FBSDKLikeObjectType.h */, + 08D9E965A809355B06D6A492FAE3396E /* FBSDKLikeObjectType.m */, + 1DAFC3F9EC85CD460C78927703B69018 /* FBSDKLiking.h */, + AB2B867F382756AEE2541E21A9FF57F3 /* FBSDKMessageDialog.h */, + 0A8D8BAF1E3BF194A3C4892939BCB206 /* FBSDKMessageDialog.m */, + 62BD703DA982D13B7550BCCF3E8118BA /* FBSDKMessengerIcon.h */, + 6EDC94FD8B0393BF65FB423762A9153D /* FBSDKMessengerIcon.m */, + E7212E119CC3CCC63D08054B13A996CC /* FBSDKSendButton.h */, + CD9642332DA3F0EFADF02EDAA12C1FF4 /* FBSDKSendButton.m */, + BE17200968B5F07997F27FF219D781FE /* FBSDKShareAPI.h */, + E2E18D52DA25BACC379A5250FE2D0AD2 /* FBSDKShareAPI.m */, + 2C8B37C5770699147D3D30814878B371 /* FBSDKShareButton.h */, + 1DC8B754C8B666CA3AE04B990A3B2A57 /* FBSDKShareButton.m */, + B7958079646BC3D3F824E7AC1E63ACDE /* FBSDKShareConstants.h */, + 9589F044114EA4F9574FDDF129ADA517 /* FBSDKShareConstants.m */, + 85DA682F48ECA60D75A6144A65261CC6 /* FBSDKShareDefines.h */, + 301E5615C336DF8541A108BAAF3BDEB6 /* FBSDKShareDialog.h */, + 8B5C23C79262CA808B45FF884B4F84AD /* FBSDKShareDialog.m */, + A43620135979B6A8F1743AA806D4B504 /* FBSDKShareDialogMode.h */, + B6251C3694DE790A97367AD364478A2E /* FBSDKShareDialogMode.m */, + 7FA552A6229E225EA2F5A55AB49F3050 /* FBSDKShareError.h */, + EE4492508FBB7AAAD5B07DB862BFF3FD /* FBSDKShareError.m */, + 8AAE9194DB28B378ED2CF9A994367718 /* FBSDKShareKit.h */, + D6D874955A915C9788E1CA656729799F /* FBSDKShareKit+Internal.h */, + 69757EC4E81D80826CC955B49ED987EE /* FBSDKShareLinkContent.h */, + 8076A0BC6DC6A3162E740385A8E33297 /* FBSDKShareLinkContent.m */, + CDD64E3873DBC843CF8284EE540B1266 /* FBSDKShareLinkContent+Internal.h */, + 164C277E622952077621393FEF0D3C60 /* FBSDKShareMediaContent.h */, + 9AD9A923837B63B0A995D136392339DD /* FBSDKShareMediaContent.m */, + D7C8B0D3AC25D7A168CD3B60E2C7AFAC /* FBSDKShareOpenGraphAction.h */, + 4A97FA695AE73AF89D6277DE89ECD908 /* FBSDKShareOpenGraphAction.m */, + 4E122257750B221C52232D868209E0DD /* FBSDKShareOpenGraphContent.h */, + 7056B1A9411B61784C6FC400B790AC24 /* FBSDKShareOpenGraphContent.m */, + 94570062003D70B71D23CDD98B9B3264 /* FBSDKShareOpenGraphObject.h */, + 287060808597A26ABE8C7FDB63F52EBF /* FBSDKShareOpenGraphObject.m */, + A382DEB4EB51DA477B4E24C4C1250DD0 /* FBSDKShareOpenGraphValueContainer.h */, + 8C1C173F2584BE92F248D44A9EF89B2A /* FBSDKShareOpenGraphValueContainer.m */, + 4D93764D88C4F0E3308AC72210609E77 /* FBSDKShareOpenGraphValueContainer+Internal.h */, + 05090427027700360103312E24BCFF8C /* FBSDKSharePhoto.h */, + C39E640B550F048CB1517EA113136D77 /* FBSDKSharePhoto.m */, + CDF22E5040F4E8E7F04922D688056BEE /* FBSDKSharePhotoContent.h */, + 7B42C6727350A659C99596E54C6D8DB4 /* FBSDKSharePhotoContent.m */, + 181442E5740E16A5CEEBBCE007E90291 /* FBSDKShareUtility.h */, + 6B7086934055803981C25A8B9519CAB5 /* FBSDKShareUtility.m */, + 9F1CD43F4F8B7A121B42D52649BAC5EA /* FBSDKShareVideo.h */, + 3825F4B8C2F17C4A73F8ACA6B6354369 /* FBSDKShareVideo.m */, + 2922FB2E42BE69F8AE43882384C606D3 /* FBSDKShareVideoContent.h */, + 88FF4C49CE2492E1D029968794D28E07 /* FBSDKShareVideoContent.m */, + 1CA1A04C2ABF7F1B46EB674DDF37FAEC /* FBSDKSharing.h */, + 8A48D6A56A38D6AB28D57E5220C13B1F /* FBSDKSharingButton.h */, + C5AD07241001F02D06DB65D8F927C3E9 /* FBSDKSharingContent.h */, + DA07962924A4FC904C69A7CC47C8C96B /* FBSDKVideoUploader.h */, + 45EB8DC6E7CB203B4B38AAAD27FC19D7 /* FBSDKVideoUploader.m */, + 41DFDE548C092DCE2DE0008942C25D97 /* Support Files */, + ); + path = FBSDKShareKit; + sourceTree = ""; + }; + 635B83392C1D38CC3E995D6469D9AFE4 /* Support Files */ = { + isa = PBXGroup; + children = ( + DE2278084659FA975E69DEE904C0F2B9 /* AeroGearOAuth2.modulemap */, + 390976A23DF610321898FE06F402C118 /* AeroGearOAuth2.xcconfig */, + 9661871343AD1E5FC8EA1DE3BC40E6E0 /* AeroGearOAuth2-dummy.m */, + 3EF501E2627BCA02C831EEA598D7134D /* AeroGearOAuth2-prefix.pch */, + 7EDAD8526A7B54F11F769344A09A832E /* AeroGearOAuth2-umbrella.h */, + 56DE5E1BA21627A84AA271C8233437D3 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/AeroGearOAuth2"; + sourceTree = ""; + }; + 74DDBA14A349327E6E0F60B84F8826C6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 8DE7EC0E58A276AB4424DC4F94289270 /* Info.plist */, + 84E4010CED6E412341AE5EC2FE03710F /* PicoKit.modulemap */, + 0A3AC71B1396FBB534785AF3F8CF5013 /* PicoKit.xcconfig */, + D48049C37A60D5DA181413D235FDFACD /* PicoKit-dummy.m */, + FC5BE4D9E4183122465107AB25561C60 /* PicoKit-prefix.pch */, + 7EDD73BF2A04FAB1EFC0542F261D29C4 /* PicoKit-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/PicoKit"; sourceTree = ""; }; 755D7FA3F63B668790BF96390F7111A3 /* Pods-VendooUITests */ = { @@ -2212,43 +2027,28 @@ path = "Target Support Files/Pods-VendooUITests"; sourceTree = ""; }; - 7ADB1DE5D5CF388EA2F0202C146698D6 /* Bolts */ = { + 77A5E62CE7A95D15D1DD7ABA2B292ED1 /* Serialization */ = { isa = PBXGroup; children = ( - CDE65F81696EB0F3BEC7CA12D92AAFDE /* AppLinks */, - 57FFA7C91605162D848C260EF7E9F912 /* Support Files */, - 8BC673D6736B01EA594A66AF64257CBC /* Tasks */, + 1FFD86D1374114CD30597C39DDDD606F /* AFURLRequestSerialization.h */, + 4822DF66F7D3DCE54247576542BFE158 /* AFURLRequestSerialization.m */, + C7EC942AC47C4AD054B3EA1FCC14FDBA /* AFURLResponseSerialization.h */, + F286A647D70302F6A83591F122AFFC21 /* AFURLResponseSerialization.m */, ); - path = Bolts; + name = Serialization; sourceTree = ""; }; - 7B1A29759445B687B7DA7F3C88AEA31D /* Pods */ = { + 7A21BB39B1ACAA4459E2B207704EE9E7 /* NSURLConnection */ = { isa = PBXGroup; children = ( - 8D5DB5CDD77FC1CC77546F90E7D35D5D /* AeroGearHttp */, - FA07FA324F5AC1306B180C89B9E71301 /* AeroGearOAuth2 */, - 95FC78F08673FC8D2C7D983E98DEFD58 /* AFNetworking */, - 7DF4F619567A490784D6BBF6CE253B32 /* Alamofire */, - 1C4259B4AEE9B3D278413AAD95DCFAD8 /* Alamofire-SwiftyJSON */, - 7ADB1DE5D5CF388EA2F0202C146698D6 /* Bolts */, - 011307B34598BD59636F188322CC38D1 /* FBSDKCoreKit */, - C736CC858088D34E270B652E7F37920F /* FBSDKLoginKit */, - 194917C700201C56F782EAEA56DE8347 /* FBSDKShareKit */, - AA5E057E394DC025A9995FEBD6450B61 /* Firebase */, - 59C3DABF4718ECFFB2D4A6AF4762FDD8 /* FirebaseAnalytics */, - 53B6E461A14AC20B80C04777C792EF00 /* FirebaseAuth */, - 6E2CF0040689B9F12D2269D153FB68BB /* FirebaseInstanceID */, - 5B61AD5D8A6D7032B737F1285E1473D5 /* GDataXML-HTML */, - B22847F0C73E0E3240C960A81316C64D /* GoogleInterchangeUtilities */, - 72DBA197E6DD410381D01CB7648A2445 /* GoogleNetworkingUtilities */, - 824E36B6DF20798B48CAF4975DD77497 /* GoogleSymbolUtilities */, - 6D5A49E7F44C05F3190780DBBC3002B2 /* GoogleUtilities */, - BE4A8EC16E4DCEDFBF8D55FC469DF08E /* Locksmith */, - 7176B38417FDDF91A72192C1259AEA37 /* OAuthSwift */, - 2433F1D3F422FF9E14D31D164ECC153D /* PicoKit */, - E3F4C73C150CAE4AF818C73B9069D2B9 /* SwiftyJSON */, + F2B32E0F29DB45FC1A453CC992C7CE4F /* AFHTTPRequestOperation.h */, + 5F386792B0FA34617D95D78661382F92 /* AFHTTPRequestOperation.m */, + B1178D0B8118B55AD612CCC6E0E1BEE6 /* AFHTTPRequestOperationManager.h */, + 1A4EEE5B5740BC5B4BE61ED71DF74D27 /* AFHTTPRequestOperationManager.m */, + AA322608C067A79FAB6FF065418CAB33 /* AFURLConnectionOperation.h */, + 697D47D106EB68E71BF8C6C7ABB2C3BE /* AFURLConnectionOperation.m */, ); - name = Pods; + name = NSURLConnection; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { @@ -2256,142 +2056,120 @@ children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, EEE2C285519E7E229572374B6CA23993 /* Frameworks */, - 7B1A29759445B687B7DA7F3C88AEA31D /* Pods */, + EDC3D486248E03C526FEB7F82E65608E /* Pods */, FF5C7A871FD8FDFC1994A258022AEDFF /* Products */, 9C6047AF09B8C095E15AD8C92F6A9D70 /* Targets Support Files */, ); sourceTree = ""; }; - 7DF4F619567A490784D6BBF6CE253B32 /* Alamofire */ = { + 83788A28B11BA8A8671BBB34C9ED7BEC /* FBSDKLoginKit */ = { isa = PBXGroup; children = ( - F4A5C78E6C800079CA9F4EBCB9043F63 /* Alamofire.swift */, - AB381D94D16DFBFA05B1C133B19605E7 /* Download.swift */, - AFDA6E7FD2E812EC0D6BC2852C1FC786 /* Error.swift */, - DD1427DC1B47ED69AE4E29B9FF3C4266 /* Manager.swift */, - A47F7EE5CA45E07968439BB58424E3A3 /* MultipartFormData.swift */, - 8D6B5C34228CA861BFFC9F9C50DC6101 /* NetworkReachabilityManager.swift */, - AE8027012BDAA47031A43D401C987FA6 /* Notifications.swift */, - D0767D7D4AF0A791E1990449774B9BC0 /* ParameterEncoding.swift */, - 82AD8B673B459370E5DCDE636CF3E2C9 /* Request.swift */, - B0FBD73C618A0A1AF39C12EA1B4A84C2 /* Response.swift */, - 43F8361384E68D71796B48BBFCFF9B53 /* ResponseSerialization.swift */, - 2335D2EA41028924A1CEE4312285C088 /* Result.swift */, - 38176E72E93E4B66F6A715E969E24213 /* ServerTrustPolicy.swift */, - 6B6E898A402982DC8B7312750400FE20 /* Stream.swift */, - 2540B316CAD0687EF0F1C53503405713 /* Timeline.swift */, - E03FC182D2CE92B975609B2849BE94DE /* Upload.swift */, - 709225AC09B11A63FFB8A30F1679EB49 /* Validation.swift */, - A34721A04156CD61C53B2571FFF8F04A /* Support Files */, + AE86A866B5EA1DC5FC97A722B020C245 /* _FBSDKLoginRecoveryAttempter.h */, + D4606FC62C6C9439D455DF3A1B77AF7D /* _FBSDKLoginRecoveryAttempter.m */, + 2DC72B5A9D421D5DA8DAB33B7D25C60C /* FBSDKLoginButton.h */, + 31A72F9ACB5DFA3F920DBC0237D0908C /* FBSDKLoginButton.m */, + B66CC06A3B17FB61E160BB19D3200047 /* FBSDKLoginCompletion.h */, + 12289BAE25B82954BA369676E5A46872 /* FBSDKLoginCompletion.m */, + 1987A01FC0C5EC249680BE940F4CB81D /* FBSDKLoginCompletion+Internal.h */, + ADFDC70272239B9C289C2E8959F82E93 /* FBSDKLoginConstants.h */, + 9B5D0FC3C6DC138A0C0224E68FA42C0C /* FBSDKLoginConstants.m */, + 58E317C859B7AB6E3D0739B5B71301A7 /* FBSDKLoginError.h */, + B6A51034E79287358257E474DCF27744 /* FBSDKLoginError.m */, + 793A4A61BDC9A50FA18BB3179D160BA5 /* FBSDKLoginKit.h */, + 11656B283B6938741A5E2D7008D8C372 /* FBSDKLoginKit+Internal.h */, + 376C41B2CE5892AC876A332AB11D59AC /* FBSDKLoginManager.h */, + 589C8AD08048EBCB5155C3DCA62A7611 /* FBSDKLoginManager.m */, + FEADBC8B24D8149E0073CA9727C4873D /* FBSDKLoginManager+Internal.h */, + A0A469D48EB267E3FD2039476F9390CF /* FBSDKLoginManagerLogger.h */, + 79E0515A54A576B8EF11BAD5F01A84BD /* FBSDKLoginManagerLogger.m */, + DDE76B00BEDB7986F7A6472D55907A08 /* FBSDKLoginManagerLoginResult.h */, + FA817F5210DC94E72692FD4F6F91A35F /* FBSDKLoginManagerLoginResult.m */, + 750DF1A7F763BDFA36B948D2FE45BAD7 /* FBSDKLoginManagerLoginResult+Internal.h */, + 32F0C0DCC00941F80389150C6AD82776 /* FBSDKLoginTooltipView.h */, + 48DA9EDFCC7157A08E70EF9A6CA8318A /* FBSDKLoginTooltipView.m */, + B1BE9851C919767E563D7012780B327E /* FBSDKLoginUtility.h */, + ED26A7BCB69AA589B68450E12A3C5D7A /* FBSDKLoginUtility.m */, + FFDAACFC9512547EDF8BE05DA1F364A0 /* FBSDKTooltipView.h */, + 6A0D4C1363CEC353435FCF55494712AC /* FBSDKTooltipView.m */, + D5FE6C6560ABC7164BD96FABA8F384B5 /* Support Files */, ); - path = Alamofire; + path = FBSDKLoginKit; sourceTree = ""; }; - 824E36B6DF20798B48CAF4975DD77497 /* GoogleSymbolUtilities */ = { + 891A92C58418DA28F88DF7FB532679C3 /* Security */ = { isa = PBXGroup; children = ( - F7F04673F83D382B938224A2BC9E00AC /* Frameworks */, - ); - path = GoogleSymbolUtilities; - sourceTree = ""; - }; - 84E221A10EE98148035AE0D2EBC651FD /* Security */ = { - isa = PBXGroup; - children = ( - E5931C381CEEA5FE7753CE08AF5A690E /* AFSecurityPolicy.h */, - 941E30888622E07C57A5D4B50BFECD52 /* AFSecurityPolicy.m */, + BE65919B26A4D1072C3154F4D5D39D84 /* AFSecurityPolicy.h */, + B66583BDD56009AD8E058B8DD4DD4389 /* AFSecurityPolicy.m */, ); name = Security; sourceTree = ""; }; - 8BC673D6736B01EA594A66AF64257CBC /* Tasks */ = { + 8CD391C4D7AC9B8B0487472374DBE2EA /* OAuthSwift */ = { isa = PBXGroup; children = ( - AA811147A2D3811E1C5D6CF5E7496567 /* BFCancellationToken.h */, - 660ABAF90681BD87F04500938AB4F72C /* BFCancellationToken.m */, - 97AFEC48C9B0B7C4B915A94C69A0E06C /* BFCancellationTokenRegistration.h */, - D6786660BA09235EF4EAA4EB81951BF6 /* BFCancellationTokenRegistration.m */, - 2DC5307CE765586C1965E955ADDDE40B /* BFCancellationTokenSource.h */, - 81CCC8A69654C6C3BC87CA51F28CC498 /* BFCancellationTokenSource.m */, - 8392A57ED9EEF84014F04DC8A1E61B5E /* BFExecutor.h */, - 42EF395B257E490794D413B12B1AEC0C /* BFExecutor.m */, - 4EA65B50B6BA166F774AAD97AF68B33E /* BFTask.h */, - 7ED7D60D6D646928438E7CCF4E869685 /* BFTask.m */, - 1FD18F9D6F410C6F57BB96E9B945986E /* BFTaskCompletionSource.h */, - 06AFBB2C2E03E775348787BCAFCF96AE /* BFTaskCompletionSource.m */, - 2722D0C43B6631A562431A3477FC3FC7 /* Bolts.h */, - 35C1E22C2C012FB2A1FD461B02909E69 /* Bolts.m */, + 08257B8D6C48C4937FD810B76297B1FB /* Dictionary+OAuthSwift.swift */, + 98E098E7BB501230693BB0EBD7B0A7EA /* HMAC.swift */, + A286C6DEEBDA576C30F437E7411337CD /* Int+OAuthSwift.swift */, + FDC25DEBFAECC3D2F80687A07282E6D7 /* NSData+OAuthSwift.swift */, + 368673C260C7B74F6053A054DE718492 /* NSDate+OAuthSwift.swift */, + 404BEA66974F9FC35BC7D356B4A8DBF0 /* NSURL+OAuthSwift.swift */, + 3C2F215FD6D0B72A8DA19A641B9FE70E /* OAuth1Swift.swift */, + 383E23D4C72D8197ED105A1212D49EF8 /* OAuth2Swift.swift */, + 295467E861E69D6BCA99BF3E883BD728 /* OAuthSwift.swift */, + 3F71C0F27319706E4633CEC6B5EA577C /* OAuthSwiftClient.swift */, + 870E99FA0545C8EA3538880378F16E74 /* OAuthSwiftCredential.swift */, + 52AB9E887109EA73E476945AF12DE110 /* OAuthSwiftHTTPRequest.swift */, + F0CA8712A241DCD85D8ACC5BC8BD7D65 /* OAuthSwiftMultipartData.swift */, + 084C890C10664066562398E8CAEA0958 /* OAuthSwiftURLHandlerType.swift */, + C29E7889D2BBC3BF41642048BD5CC809 /* OAuthWebViewController.swift */, + 60B77873E45515B9A1DEBFCB903F63DA /* SHA1.swift */, + FD0A2678218F50BB46CAEE666DE9425D /* String+OAuthSwift.swift */, + 0C57C2257CFC732BBDADD8217544115B /* UIApplication+OAuthSwift.swift */, + 682E453095434FD4F4968A035A8F2AF5 /* Utils.swift */, + CEF4BF33278E3E00CE1955C6FB666B60 /* Support Files */, ); - name = Tasks; + path = OAuthSwift; sourceTree = ""; }; - 8D5DB5CDD77FC1CC77546F90E7D35D5D /* AeroGearHttp */ = { + 8D51624950697DD971985F667DF3E033 /* OrderedDictionary */ = { isa = PBXGroup; children = ( - D51533FCED5535DD7DEEABF396EBB5B6 /* AuthzModule.swift */, - 1AEFB3324805CDDCD01C08B6FC45C220 /* Http.swift */, - 753F390E688FED953F8C853A32CE742A /* HttpRequestSerializer.swift */, - 737ACC0BA192742E3CF18FA2121B5067 /* JsonRequestSerializer.swift */, - D234F8FD12DEA58713D110E241A32659 /* JsonResponseSerializer.swift */, - BF7FF56A8E1213138CBD4A8D565E19D1 /* MultiPartData.swift */, - 951DB7674FB573406B9F2D0ECA027D5D /* RequestSerializer.swift */, - 8A24AED678566DE848FA442C5653E44E /* ResponseSerializer.swift */, - ABBF00577F54C976D5AE32198D3297A7 /* StringResponseSerializer.swift */, - 00C220E2757A2B2D994931D40ED50768 /* Utils.swift */, - 96770B392D5A1F7936454A6DBF06C85A /* Support Files */, + EF8390C5C553BC41949C8445E3444AD6 /* OrderedDictionary.h */, + A08B7734292D5BA3D2C284E25C765679 /* OrderedDictionary.m */, ); - path = AeroGearHttp; + name = OrderedDictionary; sourceTree = ""; }; - 94C8DE042134DEA47D91074406F44792 /* Frameworks */ = { + 8DB142D227E19A584FA058B291C8A0B0 /* Support Files */ = { isa = PBXGroup; children = ( - 546A8537483A31D3D57692D1FF407295 /* FirebaseAuth.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 95FC78F08673FC8D2C7D983E98DEFD58 /* AFNetworking */ = { - isa = PBXGroup; - children = ( - 26CC97D3BE55AA927BB772484F44B068 /* AFNetworking.h */, - 4AA5FA2D59A3930035F6E3110B5C0E0A /* NSURLConnection */, - 040360DD4E42F9CA75E87E4506E23EC1 /* NSURLSession */, - B6E831F2011C3DE65429826F1693E94C /* Reachability */, - 84E221A10EE98148035AE0D2EBC651FD /* Security */, - BDF8B9C51F7B5ABDCE3C31BE6D84DB7C /* Serialization */, - DD8CB551F901D8216A8B16080BE28903 /* Support Files */, - 070A2DB40CAAEB0661AAC4899FFC4D30 /* UIKit */, - ); - path = AFNetworking; - sourceTree = ""; - }; - 96770B392D5A1F7936454A6DBF06C85A /* Support Files */ = { - isa = PBXGroup; - children = ( - AFF5A8F545CEA9626C9AABE58C481C00 /* AeroGearHttp.modulemap */, - 93BCE522B381FCC2AB3C7B41036CFB1B /* AeroGearHttp.xcconfig */, - 7ABA95CA7A3CC508488F6482A9D90566 /* AeroGearHttp-dummy.m */, - DB8359611E006C761C8CAD240175BAF1 /* AeroGearHttp-prefix.pch */, - 3EADC4423E244803FA3181BB459C2DD9 /* AeroGearHttp-umbrella.h */, - DFCEFA7C1CCA0BFF6A2F1A897FE9D6ED /* Info.plist */, + E8F271053429C011147021F1D25D1AE0 /* FBSDKCoreKit.modulemap */, + 42F0674EB3D5EE47ACF4B159AF8F3FAB /* FBSDKCoreKit.xcconfig */, + 78580807DBCFF0EE09F7E7C5FCCAF22E /* FBSDKCoreKit-dummy.m */, + 6F3048C3DEB92923A28F12AC58D28D43 /* FBSDKCoreKit-prefix.pch */, + F875A61307F41E08932E8FB2CE064810 /* FBSDKCoreKit-umbrella.h */, + 4435F953FFC0040D4628B048B83CC24D /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/AeroGearHttp"; + path = "../Target Support Files/FBSDKCoreKit"; sourceTree = ""; }; - 99F33CB01472915BBF3B3FA242710D15 /* Support Files */ = { + 8DE62F9FED87AF6E6326E87D2218DBF1 /* FirebaseAnalytics */ = { isa = PBXGroup; children = ( - 1AC896FA6A6F5FD641CE6F3B654581E6 /* Info.plist */, - 2108B86D394453B36AF28BF7909FC092 /* PicoKit.modulemap */, - 9B7FBFC50D2EAA62CF3A2E930DC8AF7B /* PicoKit.xcconfig */, - 6D6A6C232523AE8D6C886CD71856EA57 /* PicoKit-dummy.m */, - 1BA88C1E04430EDFF9C82AD78C3DE607 /* PicoKit-prefix.pch */, - C9206653FE57CAD6946F662BF26FFDAB /* PicoKit-umbrella.h */, + A86654E8DE538B1C823122BEF624463B /* Frameworks */, ); - name = "Support Files"; - path = "../Target Support Files/PicoKit"; + path = FirebaseAnalytics; + sourceTree = ""; + }; + 971CDABBCA79BDDFC280B92EA0E69134 /* FirebaseStorage */ = { + isa = PBXGroup; + children = ( + 071BC0888DF6D6077AD2B2327249AAAD /* Frameworks */, + ); + path = FirebaseStorage; sourceTree = ""; }; 9C6047AF09B8C095E15AD8C92F6A9D70 /* Targets Support Files */ = { @@ -2404,270 +2182,480 @@ name = "Targets Support Files"; sourceTree = ""; }; - A34721A04156CD61C53B2571FFF8F04A /* Support Files */ = { + 9C7901C7369D046C52AB04CA5D101FCD /* NSURLSession */ = { isa = PBXGroup; children = ( - E6A50F7354DA4A3892AF9C069D670EB3 /* Alamofire.modulemap */, - 65E8445DC80B6B876F8955DE5410CDA7 /* Alamofire.xcconfig */, - 0818E0FD9FD32B295042DE0E92235688 /* Alamofire-dummy.m */, - F9DC71F0BED0ECDD7EA4B6109A7A6909 /* Alamofire-prefix.pch */, - 7003B99BB904600273C8618592C5D137 /* Alamofire-umbrella.h */, - 06DE1A0C5CCBD6348531686D66CB0989 /* Info.plist */, + FEFACB78AA4969DF7EFBB4EF5B2FFF97 /* AFHTTPSessionManager.h */, + 940AAB3466066AB2FD46B18FA9CAD0AB /* AFHTTPSessionManager.m */, + E48E13A02EE94921A312CC11CF6B2340 /* AFURLSessionManager.h */, + 88ED01F33D3C5B6176FC4EA4836F4DC3 /* AFURLSessionManager.m */, ); - name = "Support Files"; - path = "../Target Support Files/Alamofire"; + name = NSURLSession; sourceTree = ""; }; - AA5E057E394DC025A9995FEBD6450B61 /* Firebase */ = { + 9E3C1F5C764CE5D5C20151A210FA1894 /* GoogleUtilities */ = { isa = PBXGroup; children = ( - B896B53BBD666093D8C9D288F30C7322 /* Analytics */, + 02A3368F6148D1F57E9038161568AF0F /* Frameworks */, ); - path = Firebase; + path = GoogleUtilities; sourceTree = ""; }; - B22847F0C73E0E3240C960A81316C64D /* GoogleInterchangeUtilities */ = { + A32C62039817B4E6B13FD1BF1E13901B /* FirebaseDatabase */ = { isa = PBXGroup; children = ( - ED76412AC6B5A2FABEEEE1A5F756519D /* Frameworks */, + EAE0869AC06C76B2FDEB039FE38160BD /* Frameworks */, ); - path = GoogleInterchangeUtilities; + path = FirebaseDatabase; sourceTree = ""; }; - B6E831F2011C3DE65429826F1693E94C /* Reachability */ = { + A86654E8DE538B1C823122BEF624463B /* Frameworks */ = { isa = PBXGroup; children = ( - D988C1D55C3A7F7453F769B39613CBFF /* AFNetworkReachabilityManager.h */, - 984E6E5AABB06EC02E4C7ED4B6AC7496 /* AFNetworkReachabilityManager.m */, - ); - name = Reachability; - sourceTree = ""; - }; - B896B53BBD666093D8C9D288F30C7322 /* Analytics */ = { - isa = PBXGroup; - children = ( - 20A0DBC1E930BE90F0E90BD936009866 /* Firebase.h */, - ); - name = Analytics; - sourceTree = ""; - }; - BDF8B9C51F7B5ABDCE3C31BE6D84DB7C /* Serialization */ = { - isa = PBXGroup; - children = ( - 498E86B9E085292172C1C4BF0211C598 /* AFURLRequestSerialization.h */, - F22EECDA5CFA8BC27CDA2CA49745386D /* AFURLRequestSerialization.m */, - A37C0DBE58689D310C676F915C969A64 /* AFURLResponseSerialization.h */, - 36F922C1AC6F1506A62AD520B35C393B /* AFURLResponseSerialization.m */, - ); - name = Serialization; - sourceTree = ""; - }; - BE4A8EC16E4DCEDFBF8D55FC469DF08E /* Locksmith */ = { - isa = PBXGroup; - children = ( - 8D26EE5ECCE02F26F12A1690B9AFC74D /* Dictionary_Initializers.swift */, - 07B47A65D3666427B85FB739AD3206C5 /* Locksmith.h */, - 59CBA0BBEFC4D6A6F7D8D84B0AFF2039 /* Locksmith.swift */, - 3A992D99486E87C7A1E171195E31D48F /* LocksmithAccessibleOption.swift */, - 9C4670BB13BA0F025822A242696CC34E /* LocksmithError.swift */, - 517C55D391BAD28563A16DD7E53B686D /* LocksmithInternetAuthenticationType.swift */, - 9C8A2316505162480D27A61552DE3B35 /* LocksmithInternetProtocol.swift */, - 9BA9271C798734400DB55D6C59AAC05C /* LocksmithSecurityClass.swift */, - 48E4E3B69E4EB494DFE1892B03A94B93 /* Support Files */, - ); - path = Locksmith; - sourceTree = ""; - }; - C41A9AD1EE8DD39B12C11C366A9CD02A /* Frameworks */ = { - isa = PBXGroup; - children = ( - BF6636BF2861B0B752852816EF65FD2E /* FirebaseInstanceID.framework */, + 6CDCFA33A7BDB8F7B277FFEC60A2BD51 /* FirebaseAnalytics.framework */, ); name = Frameworks; sourceTree = ""; }; - C736CC858088D34E270B652E7F37920F /* FBSDKLoginKit */ = { + ABE0E7042B8A219090A495DAFA74A42D /* FBSDKCoreKit */ = { isa = PBXGroup; children = ( - 0DAEF140C76E1B2FBD4F7FC75E1C220E /* _FBSDKLoginRecoveryAttempter.h */, - 2F7CA44ED6126894BB7C81DD95E3F658 /* _FBSDKLoginRecoveryAttempter.m */, - 7574A0D8221B6EA7B36ECA0A5295451E /* FBSDKLoginButton.h */, - 6D6F384723DF0F3D30CB002A6BB10133 /* FBSDKLoginButton.m */, - 459176175963F86374BA0BF1E7DF01C3 /* FBSDKLoginCompletion.h */, - 603DDD75D1B4BF6AD6251F5EE14B73AA /* FBSDKLoginCompletion.m */, - 94EA649F80E58FD6609B03EF3CDFC7E7 /* FBSDKLoginCompletion+Internal.h */, - E9C13217E2BE9B72BD26A198AAEE8EFB /* FBSDKLoginConstants.h */, - 453B94A2A822331BF26FDA0D7AA7353A /* FBSDKLoginConstants.m */, - 1022ACDC0D5F746B9818CD127BECBF7E /* FBSDKLoginError.h */, - D81C3BE067984F5F071E27202C15B275 /* FBSDKLoginError.m */, - 1B84DFA3E2BD2556AF27EA6E56E641CC /* FBSDKLoginKit.h */, - 732174E3EF6FB0D67996411EA414FF5F /* FBSDKLoginKit+Internal.h */, - 8B555ECF97783E22ADD15D43157698B9 /* FBSDKLoginManager.h */, - 8027467C6662F78D284B0B4860C34474 /* FBSDKLoginManager.m */, - A31018DA0FAB4243C599F53D7F4002D2 /* FBSDKLoginManager+Internal.h */, - 51F1D878EBBBDC57AC6CF26B459EC01F /* FBSDKLoginManagerLogger.h */, - 724A2589B050BF81D1AFA73D784112D6 /* FBSDKLoginManagerLogger.m */, - 14A8869C8B26E45C441E7395DCFF9012 /* FBSDKLoginManagerLoginResult.h */, - 0B483E3E994377EADF8687AAB4D3639F /* FBSDKLoginManagerLoginResult.m */, - A872E4F0A8D043CF3EC754DB9C671555 /* FBSDKLoginManagerLoginResult+Internal.h */, - D6804C3D75862A10D75B46FDE37342AE /* FBSDKLoginTooltipView.h */, - 5A59EB45D43EE5A9A5EDABDAAEDA27E6 /* FBSDKLoginTooltipView.m */, - 8D268C5372CF854BDEF8FDF03EFA09C2 /* FBSDKLoginUtility.h */, - 5A9B07AED4DE31F8C0DA88AAD5B1D06A /* FBSDKLoginUtility.m */, - D0DCC8E20C9B40546EAEF60C20ED51B3 /* FBSDKTooltipView.h */, - F8A19A53064247893329724466C8BBA3 /* FBSDKTooltipView.m */, - D7EF0F7BED8B4EE161D50E00E5512C43 /* Support Files */, + 13900C7D8F227CAD9CB38990554577BE /* _FBSDKTemporaryErrorRecoveryAttempter.h */, + 707D0B657E07F2DFDF83CC0A78A4C5EA /* _FBSDKTemporaryErrorRecoveryAttempter.m */, + 1DDD853217D13149365EEFE380A197B3 /* FBSDKAccessToken.h */, + FF1B9C5DAAA7375437D7EF517964F71B /* FBSDKAccessToken.m */, + 0E6C579FE2460001EB58A1DF22946A8D /* FBSDKAccessTokenCache.h */, + 4D5C63906600EFAE91AA9F1790BFCA6E /* FBSDKAccessTokenCache.m */, + D19864138F4780E5D1AEB3CD5FD76722 /* FBSDKAccessTokenCacheV3.h */, + DE82B46B06847E187800386937F1E6FB /* FBSDKAccessTokenCacheV3.m */, + A2EE2FDF97CC9E1F5A7F88521A4E8781 /* FBSDKAccessTokenCacheV3_17.h */, + 4D3EB375346B2C8D3656B40C12492114 /* FBSDKAccessTokenCacheV3_17.m */, + 3F07243AA48DD411513080B5B7562B24 /* FBSDKAccessTokenCacheV3_21.h */, + 29F9D19D037A8EE9370C0DB8DD065BFB /* FBSDKAccessTokenCacheV3_21.m */, + 970E004EB1D2859C29D2718DDCADA70E /* FBSDKAccessTokenCacheV4.h */, + 7BCC0D8A274E5C9EA46E173F1094C0B6 /* FBSDKAccessTokenCacheV4.m */, + A4F67BAF56B8B690B1495C88D52E075E /* FBSDKAccessTokenCaching.h */, + 96AABE0511FB48C24FEBB283AECCBD6D /* FBSDKAppEvents.h */, + 52FD73F07C0AB7E1639BE41F821B20CE /* FBSDKAppEvents.m */, + 549CF751E4425FB8E1D3EA2F8952F271 /* FBSDKAppEvents+Internal.h */, + A6E602699A144E5CDEAD998B628E929E /* FBSDKAppEventsDeviceInfo.h */, + 1B8E13B399D610BAF340B9AD7452031B /* FBSDKAppEventsDeviceInfo.m */, + EF2F443B4574108BCB226BAB08C3AAA7 /* FBSDKAppEventsState.h */, + 63B15B3D90C79B19DD0DD35767CA98D0 /* FBSDKAppEventsState.m */, + BC16ACA6A80ABF7D47AF20A2E4AC5D0B /* FBSDKAppEventsStateManager.h */, + 7A8F00376D591130CD7A0A31C4F2BC6E /* FBSDKAppEventsStateManager.m */, + CC1A6F9C85ED33DBE5CAF56D0F717AC3 /* FBSDKAppEventsUtility.h */, + DA531B33A6C90B985DB6803814EE9F15 /* FBSDKAppEventsUtility.m */, + 809F769963572016DA30CC098C816B9B /* FBSDKApplicationDelegate.h */, + D50A3BDBF07768F4C626D756E0497BBF /* FBSDKApplicationDelegate.m */, + 4336FA8048CE3A7D2C6E4CFFC1C66FFC /* FBSDKApplicationDelegate+Internal.h */, + A15A98F2EF7C1710CB020A73EB751B82 /* FBSDKAppLinkResolver.h */, + BE8AC0687113177FD2617C427D3E3DFD /* FBSDKAppLinkResolver.m */, + A0B7E5E7470153FDA268EF54A96C507F /* FBSDKAppLinkUtility.h */, + 7D54FC1BD4767AF77FF83C5266A8FF41 /* FBSDKAppLinkUtility.m */, + F2F8B252A12A95DA7B00BE2606932996 /* FBSDKAudioResourceLoader.h */, + D6E8BB79E5F81F42A0DE7D05B422A49D /* FBSDKAudioResourceLoader.m */, + F634DBA7BFA95514F7FD3D8B4669FD1E /* FBSDKBase64.h */, + 9BDBF9B6A408E1068D4C5D2FB8AFB743 /* FBSDKBase64.m */, + 312DEECE775A21E1816BC3F1088AAEF1 /* FBSDKBoltsMeasurementEventListener.h */, + 54661DE19D0F9DE7BFD555D9312A6687 /* FBSDKBoltsMeasurementEventListener.m */, + 5C1401583CDEE59A8DAA74362047FBFE /* FBSDKBridgeAPICrypto.h */, + EF27B982986D46935F9DA58581BB4C70 /* FBSDKBridgeAPICrypto.m */, + 2597DC831D0642F9875E97C18F9DE453 /* FBSDKBridgeAPIProtocol.h */, + 84CF95DED5723F5934D49681181D86BD /* FBSDKBridgeAPIProtocolNativeV1.h */, + F8C0B45348F6BB10EA3B44BEE891AAAE /* FBSDKBridgeAPIProtocolNativeV1.m */, + FB382AABE1E3470B42C9EEC112A5093C /* FBSDKBridgeAPIProtocolType.h */, + 377579CF05E2FFDC7A3C77B4C20B0A50 /* FBSDKBridgeAPIProtocolWebV1.h */, + 04E9109399F8589F68C1E8F67B28DB4A /* FBSDKBridgeAPIProtocolWebV1.m */, + 2814801A7BCAD13A899710A051753645 /* FBSDKBridgeAPIProtocolWebV2.h */, + B3F535A35FCC640E20ADBD4BBA91D6A5 /* FBSDKBridgeAPIProtocolWebV2.m */, + AE02C4BBB80301D835B0E7AB57F4FF64 /* FBSDKBridgeAPIRequest.h */, + 3E7861D54B05ABB887B874E3865879F1 /* FBSDKBridgeAPIRequest.m */, + CB0B25D3048246E331AD98F9A903156C /* FBSDKBridgeAPIRequest+Private.h */, + AA7344A159D5A0289C75E5A9CFD01575 /* FBSDKBridgeAPIResponse.h */, + A9E0F97DEB7F0BC9F9F4DBF19C174763 /* FBSDKBridgeAPIResponse.m */, + 8102B4818A5E5C001738008A56DCAD1E /* FBSDKButton.h */, + 2BF25836203DE3FA87BB522D1962AE3D /* FBSDKButton.m */, + E7A7FFE05BC131F02604F008ED7C0D82 /* FBSDKButton+Subclass.h */, + 7EB067FFDCCE8F18663EB359F6C84F3B /* FBSDKCloseIcon.h */, + 4AF32B7B8E81B041C8CAF78E9572CB5C /* FBSDKCloseIcon.m */, + 05083306868850BD5D8DC34CF893742A /* FBSDKColor.h */, + 217EC7815536FE755B01108A7C4F5896 /* FBSDKColor.m */, + 2A2F1F23265884CF638AB2398A6D94C1 /* FBSDKConstants.h */, + 1D499F10A776E96E2F7BA903261A16F1 /* FBSDKConstants.m */, + 7D855AFD4A10D56F39FAB56F869B95A4 /* FBSDKContainerViewController.h */, + 97CED08A760EC2EF7AD2910D61BCBD67 /* FBSDKContainerViewController.m */, + 0273E415CCC0F6E233291014E4A7C259 /* FBSDKCopying.h */, + 5D1BCBA429E6CE90A1907F9FA6325B45 /* FBSDKCoreKit.h */, + FD0B83E1B10FD729B6A424776CFEFE14 /* FBSDKCoreKit+Internal.h */, + 3B9C94948700B3201105CE3664AAE16F /* FBSDKCrypto.h */, + 16CFC08B79DDF5A099BEFA6E25147404 /* FBSDKCrypto.m */, + B95293889CF07D90FFD5EFFE54FA6278 /* FBSDKDialogConfiguration.h */, + 13FA538187DB568F317632B9E8D156F8 /* FBSDKDialogConfiguration.m */, + D010CC7AB81AD5EE2D018414B32CF311 /* FBSDKDynamicFrameworkLoader.h */, + 11F05A7D82E3D0E12CECC5E0D8E9A00D /* FBSDKDynamicFrameworkLoader.m */, + 5CCE03EFBACF4D106546CBEC3C03FF32 /* FBSDKError.h */, + D698BB3D0735F089A7DDA3F914022A2A /* FBSDKError.m */, + 8A31BDBCC5771FB8CC32283BD46330E4 /* FBSDKErrorConfiguration.h */, + 427F7F0AA2D3BED032B5BB22455BDFFA /* FBSDKErrorConfiguration.m */, + 065722912C0BBB55DD0D4442204951BF /* FBSDKErrorRecoveryAttempter.h */, + 9E1D4CAE3CEAFCAAD333C0E910874B5A /* FBSDKErrorRecoveryAttempter.m */, + 6466B47DB9E5A8BCCCF432A7BAF49A27 /* FBSDKErrorRecoveryConfiguration.h */, + FF185A625E952A9B6339B868FB060304 /* FBSDKErrorRecoveryConfiguration.m */, + E9D0628D43E3D12DA68EC0C4DE3F7B30 /* FBSDKGraphErrorRecoveryProcessor.h */, + 6660FD4E96B135E1FED432CD1828D317 /* FBSDKGraphErrorRecoveryProcessor.m */, + 7CD27305275043421A1B9D35CDF0985D /* FBSDKGraphRequest.h */, + 4A302B7CDE2CBA13DD97D8083E1C1138 /* FBSDKGraphRequest.m */, + 647367E9F0DA36C29F8267D543260397 /* FBSDKGraphRequest+Internal.h */, + 76E89BF193B1336957D540BD00D95E20 /* FBSDKGraphRequestBody.h */, + 83D75B752FF11E4BA268176DF85879D7 /* FBSDKGraphRequestBody.m */, + 41995786A24B33BFC6A6E990C320F9BA /* FBSDKGraphRequestConnection.h */, + BF6DCC1CEF3D48032C5903277F680FFD /* FBSDKGraphRequestConnection.m */, + EBD5D23284E5EE3FC6B6C116CA93907E /* FBSDKGraphRequestConnection+Internal.h */, + 07F507081C548A78435EEDE37F7B276F /* FBSDKGraphRequestDataAttachment.h */, + 9FCD2E4B6B9D6CEE43DE3DBE634E6660 /* FBSDKGraphRequestDataAttachment.m */, + 6F903C53F88BF1DEFC0AF201EF4BDA65 /* FBSDKGraphRequestMetadata.h */, + 53727499FD2F4F94DC389BAF704051B0 /* FBSDKGraphRequestMetadata.m */, + FD8ECCD8DBA491EA39DB52A5B7CBE9B8 /* FBSDKGraphRequestPiggybackManager.h */, + 84B589013F9E0844172047838E72B4C7 /* FBSDKGraphRequestPiggybackManager.m */, + 14CCB82690AE661118A5A2B1F83DB27F /* FBSDKIcon.h */, + FB0E2ABEC8853BA61E52029EDDA9EEF9 /* FBSDKIcon.m */, + 1FC0A7AC7F769D3C5FA8DB2B334F115C /* FBSDKInternalUtility.h */, + 444FC5600E7EDE22A226751760AB47CA /* FBSDKInternalUtility.m */, + 8B562CB405B8D4C683846E5E7E9D9661 /* FBSDKKeychainStore.h */, + FC16DAD606D2EB02220F3D65CA171A80 /* FBSDKKeychainStore.m */, + 4863EEF91BF1C2D54BEE303A2A50D88A /* FBSDKKeychainStoreViaBundleID.h */, + 0C8976FE0D1E377BE4FBF9228B075FAB /* FBSDKKeychainStoreViaBundleID.m */, + C87C86F0E1FDC1FC2A8653FE34C7F124 /* FBSDKLogger.h */, + 14735E1C09B917A77F9080D923F71162 /* FBSDKLogger.m */, + CBA74A70E544FDE9BB14C4E97C64DC10 /* FBSDKLogo.h */, + FC18FC42CE6EDCBDFDD687DCD8BA48D4 /* FBSDKLogo.m */, + F24B7639B330DF2D01839B9E517BB8B5 /* FBSDKMacros.h */, + 421950015A90E6AB056C44D33C202823 /* FBSDKMaleSilhouetteIcon.h */, + F41660EF42FD7B83379E9D6356138429 /* FBSDKMaleSilhouetteIcon.m */, + 6B02686BBE70E7B0B8D726D755DCC2B4 /* FBSDKMath.h */, + 0E3283BD5278D7D27EE0D5C09581B730 /* FBSDKMath.m */, + D2E4182B40C9A751A8A94CC825104997 /* FBSDKMonotonicTime.h */, + 2758CDD852D3E1D43731CC363D41F351 /* FBSDKMonotonicTime.m */, + FAF1808FDE280643869B1A9A4717AE21 /* FBSDKMutableCopying.h */, + C64827B9D1807D8B74D7D9D7B1B54777 /* FBSDKOrganicDeeplinkHelper.h */, + DE4597D517B937EA5AB668F991A21C43 /* FBSDKOrganicDeeplinkHelper.m */, + 9006F8D1357E4B8EA628B5AAF2E90450 /* FBSDKPaymentObserver.h */, + 519FA215765E4E6127BC2779DF750827 /* FBSDKPaymentObserver.m */, + 81073BFC5EB634181A38E534C68F1363 /* FBSDKProfile.h */, + 198CB65A795FA1F2A2A4D279DD504257 /* FBSDKProfile.m */, + CF6155C53FBFEF45721F39C56AD03C36 /* FBSDKProfile+Internal.h */, + E9DE6BC032B1254A40286B63CBFF3A71 /* FBSDKProfilePictureView.h */, + 412D6B9AE638F7CC68B11E2228AD3480 /* FBSDKProfilePictureView.m */, + F0DB117AD146A3C4A846042E8360A384 /* FBSDKServerConfiguration.h */, + 5E427859EAE5E7D3B3BA486A7A8C464A /* FBSDKServerConfiguration.m */, + 5C4E9D147BB6436E8434D5A0EB024111 /* FBSDKServerConfiguration+Internal.h */, + F59F8DEA6A3F28D4C4D52C0768357D45 /* FBSDKServerConfigurationManager.h */, + 1F29CAAD1BB18BF9CB8084D1B89B1302 /* FBSDKServerConfigurationManager.m */, + 61ADD2064E6629285BDB32CD2BE92EFC /* FBSDKServerConfigurationManager+Internal.h */, + 5EB5B4B68E5DF901F4CBC913F04F9CC4 /* FBSDKSettings.h */, + 8EE25560BCBEA4540CF94BFA106A1F54 /* FBSDKSettings.m */, + 4511448B48A646621E05AACBCD282C3D /* FBSDKSettings+Internal.h */, + B790F2114D3C24DC95B461C8FEDF2F27 /* FBSDKSystemAccountStoreAdapter.h */, + E3E79E99C2F9889243BF17D74C4EAF87 /* FBSDKSystemAccountStoreAdapter.m */, + 5D99BCE6C92EE9ABB0FA225170CE2668 /* FBSDKTestUsersManager.h */, + 97B6AC5810B8CD9A376ABA5A6015529E /* FBSDKTestUsersManager.m */, + 4CC967D40260E2C61D81967258D26486 /* FBSDKTimeSpentData.h */, + BC132E2EF334DE965895B840DAD74552 /* FBSDKTimeSpentData.m */, + C25BCE948BC808391CDE7EF5020C0EBD /* FBSDKTriStateBOOL.h */, + AA694A13673D609EF3447EAA3285C820 /* FBSDKTriStateBOOL.m */, + 24F1F26A600CB97C3377BD912BA83ADA /* FBSDKTypeUtility.h */, + 0DE6ED1FA9AC8E26C2E32CB52404597F /* FBSDKTypeUtility.m */, + B097E2C12AEA079CF7BCA8689E33E73A /* FBSDKUIUtility.h */, + 73B8F3D25A24515A1B4B94729BC2E13B /* FBSDKURLConnection.h */, + C7370C3E956EC93FF86D1B20A4ACA8FE /* FBSDKURLConnection.m */, + 2D0F9BD5791AA4E5C7EBFB724C1E739B /* FBSDKURLOpening.h */, + 90198A701B9C17F5EFC0D1481071D8DC /* FBSDKUtility.h */, + 603842EBFC52CC5E50E49208350F7DDB /* FBSDKUtility.m */, + 6D43684173B4C475E5A4AEBE5BDE002C /* FBSDKViewImpressionTracker.h */, + 00F393107CAB9E3A831B638B7042A327 /* FBSDKViewImpressionTracker.m */, + C063D3AFC11878A61C490B9FF536B4B8 /* FBSDKWebDialog.h */, + 6948C9D6C63330C0E574DCE6E88252C6 /* FBSDKWebDialog.m */, + 15D94FD0D4CC6CB9750B79FC0A118BFF /* FBSDKWebDialogView.h */, + 4ABA164F70238E8E09338176FF412F74 /* FBSDKWebDialogView.m */, + 8DB142D227E19A584FA058B291C8A0B0 /* Support Files */, ); - path = FBSDKLoginKit; + path = FBSDKCoreKit; sourceTree = ""; }; - CC591222078FB9AABB2DD77B7CFFB4F6 /* Core */ = { + AEE2646120F695E5F83F0C8CF64984ED /* GoogleNetworkingUtilities */ = { isa = PBXGroup; children = ( - 2026991EE2A30375594158EB77D60DED /* PicoBindable.h */, - AB72A6D04CA38E16CDB83833C5A471B0 /* PicoBindingSchema.h */, - D49EC403E5A281D368FC2BD452C4D607 /* PicoBindingSchema.m */, - 5C93AB7B4EFDD6551EFD30A78E6398F6 /* PicoBoolConverter.h */, - 1B23B978CB7D747274ABA75F001BD1F0 /* PicoBoolConverter.m */, - 590E286624E69639E39FFDFD44D50884 /* PicoCache.h */, - E11DCFC8E096AEEC8BBB3E6BD0E6FB51 /* PicoCache.m */, - 369953AF6E619F7C1F3B72AA067F28C0 /* PicoCacheEntry.h */, - FF82145224AB06754E14778311FFF1C1 /* PicoCacheEntry.m */, - 6B87A7448B86581C0EB35DB79173C59B /* PicoClassSchema.h */, - 6B7001A8C18D84AA8EB983C795E20086 /* PicoClassSchema.m */, - B65DAA28D80F585A87B073042E54270A /* PicoConfig.h */, - 38F17C5701BB4AEC3E2631605F639885 /* PicoConfig.m */, - B4251A91CFC45640C272F4F97DF568DF /* PicoConstants.h */, - 758C8CE9D09C74A8B58E04E1B57C9274 /* PicoConstants.m */, - AB9254CF3967290FD0D1846744A14F76 /* PicoConvertable.h */, - 65659D1A891D1E2EA4393FA4B315053B /* PicoConverter.h */, - 3D35280C3C5A751480F9398B999FA09E /* PicoConverter.m */, - 3E16D6568BA802D776CEB0032B9FB0ED /* PicoDataConverter.h */, - A52FE44D192C12C330CADDFBD1206589 /* PicoDataConverter.m */, - 388E53B84E9AD3929D636091D9F86B46 /* PicoDateConverter.h */, - 15D84AE07A9D54231A156C555A96E274 /* PicoDateConverter.m */, - 6ABECEA9926CB34F4FA847B9A46D8156 /* PicoNumberConverter.h */, - 103E917D520F4068C5B3A9CB83CC5352 /* PicoNumberConverter.m */, - 9E713EA77535E1C1F8697C2DCD062A06 /* PicoPropertySchema.h */, - 3A0950D2E1AC787C7F6024B523B79F23 /* PicoPropertySchema.m */, - B217ED5C772C84F838B8650C5FD56279 /* PicoReadable.h */, - E8CCDF5DE5AD6120F99CD1855F9E7097 /* PicoStringConverter.h */, - 3BE0AB3877B4D153CE7A2D28629DD59A /* PicoStringConverter.m */, - BBB4BCE702CE915A9928A02EBF64328D /* PicoWritable.h */, - DA274C709337CACC5470BD629578F637 /* PicoXMLElement.h */, - CDE620840B4131A48AEC66BF55BF86E3 /* PicoXMLElement.m */, - F0355B60BB0530ACF8957DCC9422F53D /* PicoXMLReader.h */, - 75BCA8BE2424CCE5C61D5786D31C9875 /* PicoXMLReader.m */, - BDDC588B1D31C7CBEA394CFAE312A168 /* PicoXMLWriter.h */, - 328877F376CF39FD8C23617DEADC41BB /* PicoXMLWriter.m */, + 4F43CB20A79DB0673F7E149B15968B2A /* Frameworks */, ); - name = Core; + path = GoogleNetworkingUtilities; sourceTree = ""; }; - CDE65F81696EB0F3BEC7CA12D92AAFDE /* AppLinks */ = { + B2417D1B203DEE13DAF0C9636CAB8D80 /* Firebase */ = { isa = PBXGroup; children = ( - 6C973A6271798D18C343C33CF5817916 /* BFAppLink.h */, - 28548D5A6C31325268DE480C3EADEC4E /* BFAppLink.m */, - E1938AE319483C142E29B3DC64AB0614 /* BFAppLink_Internal.h */, - 6AE07EE4E681901FA813F262C05E3448 /* BFAppLinkNavigation.h */, - FF7F9DF43343CC5478642E978371D52A /* BFAppLinkNavigation.m */, - 371847B2925DE21F2667A1BDE7476503 /* BFAppLinkResolving.h */, - A8B154D93578BF2C1AC61A6DE8445D73 /* BFAppLinkReturnToRefererController.h */, - 0134F3B7B6D108E78E2E49C39A456CCA /* BFAppLinkReturnToRefererController.m */, - 5C045A6844213628717126B8C165C4AE /* BFAppLinkReturnToRefererView.h */, - E165B620E224025726388778EA57A618 /* BFAppLinkReturnToRefererView.m */, - 861331A5919C61221D4220E015FB48EF /* BFAppLinkReturnToRefererView_Internal.h */, - 5BB20A4039D4A1AC24F560CB8EC90EE2 /* BFAppLinkTarget.h */, - 6E11ED125F4D89FAE0FF1FACACF35CF0 /* BFAppLinkTarget.m */, - 0B0478415C4C0059632DE012AB652554 /* BFMeasurementEvent.h */, - 841EB6B238A93DCCB9B4B743E22D9C14 /* BFMeasurementEvent.m */, - F6B2F0255BBCC4351484686DEAA40C09 /* BFMeasurementEvent_Internal.h */, - 1DAF29A7ECECF1E524511D29743EBA67 /* BFURL.h */, - A421D6FBAE8F544F661167A09F04285D /* BFURL.m */, - 8E03E6F126B656BB5F31380F21A270E4 /* BFURL_Internal.h */, - 7AB97A201A9BB98788E3AB657DC58E2A /* BFWebViewAppLinkResolver.h */, - 2FD879A6E7CC1762DC496DC1DD5654E4 /* BFWebViewAppLinkResolver.m */, + C63C272B5987BC5FEB2A520264D7EE8E /* Analytics */, ); - name = AppLinks; + path = Firebase; sourceTree = ""; }; - D69ACF10FFD61B709ACE2BCA9354E447 /* Support Files */ = { + B35C6BD62F3C48847CE0FBFAD6583448 /* Support Files */ = { isa = PBXGroup; children = ( - C7BBEE64852F07B765B3F0D651986B3B /* GDataXML-HTML.modulemap */, - DA8A065F2FF79B6D1127F0663CDA6E8D /* GDataXML-HTML.xcconfig */, - 3E3266C179E121F23515C43690250685 /* GDataXML-HTML-dummy.m */, - 72808827A055A486784440B17D505716 /* GDataXML-HTML-prefix.pch */, - 759B49B4322257D206E00F2034DCBC23 /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/GDataXML-HTML"; - sourceTree = ""; - }; - D7EF0F7BED8B4EE161D50E00E5512C43 /* Support Files */ = { - isa = PBXGroup; - children = ( - 1AEB7B54CBF26DFB11171C007FB9BD64 /* FBSDKLoginKit.modulemap */, - E6E63F45947C1FFD4640C0885F31CB4C /* FBSDKLoginKit.xcconfig */, - E76084B809F4D4837834FE8D795E0B53 /* FBSDKLoginKit-dummy.m */, - 9E7E19EE9DAC6D4F1349C9158DF7F877 /* FBSDKLoginKit-prefix.pch */, - D6EC96095C0F663A39385EC6F88C5ED0 /* FBSDKLoginKit-umbrella.h */, - 03969C22035EA7A7487804917B2D3268 /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/FBSDKLoginKit"; - sourceTree = ""; - }; - D82EE4B0BA480D38F8EB23B87CA6A349 /* Support Files */ = { - isa = PBXGroup; - children = ( - C5FB18B783069901072B7105BB941FF5 /* Alamofire-SwiftyJSON.modulemap */, - A8DD63F13BA6474FC933EC81F4BEE7A3 /* Alamofire-SwiftyJSON.xcconfig */, - AACD3FAADC17BBC448BEC527B545D82E /* Alamofire-SwiftyJSON-dummy.m */, - 9E8C4BF188018682551D3DD03CCAB95D /* Alamofire-SwiftyJSON-prefix.pch */, - 39A08A9F6F460C8FCDF797EF9B6BBDCB /* Alamofire-SwiftyJSON-umbrella.h */, - F456B9C6312A6283063F2F4FD0C5E491 /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Alamofire-SwiftyJSON"; - sourceTree = ""; - }; - DA77E1F1F45BA61B82A32813D765F997 /* Support Files */ = { - isa = PBXGroup; - children = ( - 60FB6AB6F8AEA04C4E0BB3D294AB85BB /* Info.plist */, - 07A93DDFDB7A5532D9E357BB2216D87E /* OAuthSwift.modulemap */, - D99FDCD29A60B4E35ADC237ABDB222C5 /* OAuthSwift.xcconfig */, - 0D9EC41A3F45C8A9B500030EBD214037 /* OAuthSwift-dummy.m */, - FEE4039BC1DEA7F541C9D03D22DE4FB8 /* OAuthSwift-prefix.pch */, - 30A603EB02F74A511AB9A822F1E219A3 /* OAuthSwift-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/OAuthSwift"; - sourceTree = ""; - }; - DD8CB551F901D8216A8B16080BE28903 /* Support Files */ = { - isa = PBXGroup; - children = ( - 013D0DF28E77269CB875753F294D2A5D /* AFNetworking.modulemap */, - D4F0F28F7F5EA204CD886A0FE6805931 /* AFNetworking.xcconfig */, - 44A368B0173B197FD8CAB2B9371C75B6 /* AFNetworking-dummy.m */, - 510F5870424CE2A95F8592556DE5B42F /* AFNetworking-prefix.pch */, - 5177257377EC4B2ADBA74EB9200C88B5 /* AFNetworking-umbrella.h */, - 910D907AE6E28B7928E56B1C2F746451 /* Info.plist */, + 9048A97B1405EF19E9C34E1C4B5A6EC5 /* AFNetworking.modulemap */, + 4003FCB7DEAAAEB34181BAD13C117A12 /* AFNetworking.xcconfig */, + DD6511F86098349B0ED27BAE9AEA5346 /* AFNetworking-dummy.m */, + B5AAA78B85E56C8D78C96042403A3576 /* AFNetworking-prefix.pch */, + B4CB35C893E9F377B433D718E5BEA25D /* AFNetworking-umbrella.h */, + EECD3B061260284D4A417410A8AD5949 /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/AFNetworking"; sourceTree = ""; }; - E3F4C73C150CAE4AF818C73B9069D2B9 /* SwiftyJSON */ = { + B4AF8669D1556FF1F4D2F2B19BC1C8F2 /* Locksmith */ = { isa = PBXGroup; children = ( - A24033BD2653DD0F51DC4E8C029BD05B /* SwiftyJSON.swift */, - 2208E6285625068E90238AE22921DEA9 /* Support Files */, + DF19FFE43336E8B00429587D7F0BD71E /* Dictionary_Initializers.swift */, + 3235DA2569D032A92F124B61C90471A6 /* Locksmith.h */, + B2BC5A848FDCA4E0EB4EB822AD700B0B /* Locksmith.swift */, + D698DC3D6F7DE8908BD6FA1E338C1788 /* LocksmithAccessibleOption.swift */, + 70D330BF6E2EDDED6199A7A719D8AFD2 /* LocksmithError.swift */, + 9F90E1F4D1D27C8EEE25B533346FC375 /* LocksmithInternetAuthenticationType.swift */, + 060CF453B3AB59DDF46DFA2FEBF992B6 /* LocksmithInternetProtocol.swift */, + 65A19496509F266BB090AA747B9498C6 /* LocksmithSecurityClass.swift */, + BCEDAAC794C374794619BD334738AC85 /* Support Files */, ); - path = SwiftyJSON; + path = Locksmith; + sourceTree = ""; + }; + B4B1E41356612205A020F9FEE24CC88F /* Alamofire */ = { + isa = PBXGroup; + children = ( + CE3AFA0240AC67074C0FE598B01B3AEA /* Alamofire.swift */, + EA70089A9A303EAF8556B8C78779A34F /* Download.swift */, + 1B8F86CC29F9E13E208D6DADAC66D7CB /* Error.swift */, + 6901CD0F0798F0FF1CF58A454B00BF5E /* Manager.swift */, + 8239F3A2D5658D58C05122AAC4DBCBF1 /* MultipartFormData.swift */, + B0CE31C56A840889D258F798E2CA59CF /* NetworkReachabilityManager.swift */, + 75879CF3E6F91BD70CC391A8DF47D491 /* Notifications.swift */, + C979BCE42F9615C66490B9A0516E9D8D /* ParameterEncoding.swift */, + E1C66F30C7DAA926786F966F106D3743 /* Request.swift */, + D4B76382494D190A8D262189DEF65BA5 /* Response.swift */, + 6505D6072E350688C80518867DDA202E /* ResponseSerialization.swift */, + 561EB4D16F38FA43A17F96868C7E1A3E /* Result.swift */, + C17413CFC390D6DDFF316FC267EF530B /* ServerTrustPolicy.swift */, + 9F88F5E9A7CDB8B6419386416696336F /* Stream.swift */, + 2C9633E691FE3434EE1C4BA138FF9B1F /* Timeline.swift */, + 1FDBD5B8F7CBF79CD663F302B61C8CC4 /* Upload.swift */, + CF8D5B522D9740711CE8435CCE9B0E02 /* Validation.swift */, + DA877F1AD613E5DA4F3C204E0AADEC72 /* Support Files */, + ); + path = Alamofire; + sourceTree = ""; + }; + B531C2C220AA859605E2870B1BEE58EF /* WebService */ = { + isa = PBXGroup; + children = ( + 9AF9FB412C44A6C6E2AD8748437BF249 /* PicoSOAPClient.h */, + 4B0929B7E3FB4974819710FD3293E1F8 /* PicoSOAPClient.m */, + 0649D948A34FFB8DF365C4B682FB86BD /* PicoSOAPRequestOperation.h */, + 22FA278E7D1931AA9EB7613CAE0F83E7 /* PicoSOAPRequestOperation.m */, + 9DB32B9334BA9B6C8096A61630276F29 /* PicoXMLClient.h */, + 5ABF2E5E771B6FA96C872BC21B9F2325 /* PicoXMLClient.m */, + C9B8434698C3B13F8E0CC0F86B34B366 /* PicoXMLRequestOperation.h */, + 302C639602B06BC8872F1EA384AEC005 /* PicoXMLRequestOperation.m */, + ); + name = WebService; + sourceTree = ""; + }; + B8C0C8C74654CB45924528D0DD77E8C7 /* AppLinks */ = { + isa = PBXGroup; + children = ( + AF8C18B8AB8E300E847A28CDF12C052D /* BFAppLink.h */, + EA5CF745FECC62889AEA73AAF38A240F /* BFAppLink.m */, + 67B8A7B95CD9A0FAEB17ADCC376FC39F /* BFAppLink_Internal.h */, + DD172DA02CE936E22A08997F0FC9C654 /* BFAppLinkNavigation.h */, + D1963295930BF9BF970840847E0B67B9 /* BFAppLinkNavigation.m */, + 7FE2CC203B73A4448FAFC9BD835891C6 /* BFAppLinkResolving.h */, + 94A76F21FEFC413275A8995C7C03594E /* BFAppLinkReturnToRefererController.h */, + 7DCB1C42287A7C25B76F9D4ECD618378 /* BFAppLinkReturnToRefererController.m */, + 8B60C2261C47AE0FFE44D0F0C105007D /* BFAppLinkReturnToRefererView.h */, + 2D51D7593B2C8C9F15A50ED76AD3B7BD /* BFAppLinkReturnToRefererView.m */, + DC421A549F07F0F05BA4FBF1E9346FC4 /* BFAppLinkReturnToRefererView_Internal.h */, + BD4DE38EA0E998C4836F2D665DB41D00 /* BFAppLinkTarget.h */, + E2A06D359A4AE904BC226F7E1FBF1720 /* BFAppLinkTarget.m */, + 471774F869C34FB56342BA11D52251FD /* BFMeasurementEvent.h */, + 86035DB76252096BE619DDD19276D9A2 /* BFMeasurementEvent.m */, + 5698A9B9A12D14AE1AE7234F56494DF2 /* BFMeasurementEvent_Internal.h */, + 3F797E5564D1DCEBE631D69C34E5CD34 /* BFURL.h */, + 14F8E8ECFF0A6C3EC9A9F7527AF93628 /* BFURL.m */, + EE890A8CB428302D2CA0B0497E677757 /* BFURL_Internal.h */, + EBAC4B518D884D7F1843530C0C87EB58 /* BFWebViewAppLinkResolver.h */, + 02D17C3B04F7BBAE2477761B1B0C0E19 /* BFWebViewAppLinkResolver.m */, + ); + name = AppLinks; + sourceTree = ""; + }; + BBE5CF77C94CB91C6AD6F8C862A8BAA3 /* Core */ = { + isa = PBXGroup; + children = ( + 36D2F026C0B1115640DB1FABCAE97FD4 /* PicoBindable.h */, + D9B78DB015C57D9FC396DB02B629C7BF /* PicoBindingSchema.h */, + 4EC681F938ED2D0CC6D8DFFF14C5B06A /* PicoBindingSchema.m */, + C44F06474887EB7259B1655B4B92A2DF /* PicoBoolConverter.h */, + BE3AE5AC8C80EB0669FA56E4CA75829F /* PicoBoolConverter.m */, + CA2ED9CAB59F203BA9D830A5AD394B18 /* PicoCache.h */, + ACA05B7CF255F53D3F9AB746A8667256 /* PicoCache.m */, + 3CDBB508940DDCF7B9D7A7BB88AA6808 /* PicoCacheEntry.h */, + 253F1A0D0231C941EFD7433875B2D828 /* PicoCacheEntry.m */, + 9318387D10AE5ECBFFA75ABB47F93C56 /* PicoClassSchema.h */, + 35CB0F4C698861FC25E6F0CE04453227 /* PicoClassSchema.m */, + DAC884460C434CD659AC837FD75449C1 /* PicoConfig.h */, + AB7D8C7BE9ED61709F6C83A284F78FE7 /* PicoConfig.m */, + 4E1819F1C417D70B63693D82DC8199B9 /* PicoConstants.h */, + 4E1123B82A15EB601DD8D1C25A2A81E3 /* PicoConstants.m */, + B417C0FCE87E3CAFEB66FBB14635D9E4 /* PicoConvertable.h */, + E66A543A738122DF116639D8F90221A5 /* PicoConverter.h */, + 6AEF0FE2356E7048FF903505F0D56150 /* PicoConverter.m */, + EA9002911D1B73ADDF125AEE5837A7BD /* PicoDataConverter.h */, + A342945835826178192EB8757943951D /* PicoDataConverter.m */, + 2C32D1A658FF9A7920F103DB05F8743C /* PicoDateConverter.h */, + 32987540840268A2BA923FB91BA211A8 /* PicoDateConverter.m */, + 09A2EEF09D5A07FD57872FA51A8BD696 /* PicoNumberConverter.h */, + 44BE76CE5679DA8B6E07A44BDB2047F8 /* PicoNumberConverter.m */, + 1960A47F1BC9C5A58752E90252748CC0 /* PicoPropertySchema.h */, + 8D9F93BD199D3F010CF8C9DA1C18CC0D /* PicoPropertySchema.m */, + B3B33A320589DB4A96C5F2AF58333AF4 /* PicoReadable.h */, + E2E899AB3CDE733064C296123AE086D3 /* PicoStringConverter.h */, + 1EDA45C2E4C6848BB11FA43179BF4198 /* PicoStringConverter.m */, + 0BB006459A9CB81A63C5765ED95E0C17 /* PicoWritable.h */, + F2FC3941BAAC9172511DA1179C80BAAA /* PicoXMLElement.h */, + 2A09587ABAE8DCF02A913F14C22FE672 /* PicoXMLElement.m */, + 629B6E8F36A92DD77CFD5EC8A85FB191 /* PicoXMLReader.h */, + E89CA3A24C525DABFD0E5130E10EF564 /* PicoXMLReader.m */, + 05A4BCEC8496B92F46E772277276A624 /* PicoXMLWriter.h */, + BDCA84089408597E6363D003A795D03E /* PicoXMLWriter.m */, + ); + name = Core; + sourceTree = ""; + }; + BCEDAAC794C374794619BD334738AC85 /* Support Files */ = { + isa = PBXGroup; + children = ( + 21528E2EBC27C12D2F61A6AF23674864 /* Info.plist */, + FC45472C94B70AC5D35E8F948C196979 /* Locksmith.modulemap */, + 4856B2B8D9ADB1DEBB2108F2520BFC9A /* Locksmith.xcconfig */, + 30B1B6EACF671F82F317A2D8F78C0428 /* Locksmith-dummy.m */, + 92B5532BD969796570CFCD11CAEE913A /* Locksmith-prefix.pch */, + 069F8A2CC9FE38494F9E52DA7113C321 /* Locksmith-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/Locksmith"; + sourceTree = ""; + }; + C0499B5534B01A344510DB2B6FA0FF2D /* PicoKit */ = { + isa = PBXGroup; + children = ( + BBE5CF77C94CB91C6AD6F8C862A8BAA3 /* Core */, + 8D51624950697DD971985F667DF3E033 /* OrderedDictionary */, + 0874C70A58D58DE6CFA7462D9A3C6EB8 /* Soap */, + 74DDBA14A349327E6E0F60B84F8826C6 /* Support Files */, + B531C2C220AA859605E2870B1BEE58EF /* WebService */, + 1690A81637D6171A4E69DB33DD5B1366 /* XMLWriter */, + ); + path = PicoKit; + sourceTree = ""; + }; + C63C272B5987BC5FEB2A520264D7EE8E /* Analytics */ = { + isa = PBXGroup; + children = ( + 2031404E7EBE040375A162B8824EBCE4 /* Firebase.h */, + ); + name = Analytics; + sourceTree = ""; + }; + C944AB05A17AF12A813E19658B459AE5 /* FirebaseInstanceID */ = { + isa = PBXGroup; + children = ( + AA24A18B8DBCD6E610C930865FDF5A6D /* FIRInstanceID.h */, + 4A4F81F6C4E283FA25BFF2DEFF7DE35F /* Frameworks */, + ); + path = FirebaseInstanceID; + sourceTree = ""; + }; + CE30C1CE2033B39D4D896D1BDA062614 /* AeroGearHttp */ = { + isa = PBXGroup; + children = ( + F9349FEFF8A9E336572DD4AFDFCBB95E /* AuthzModule.swift */, + 15F911D636BDA257056A12FFEA31E5E1 /* Http.swift */, + CFAABEEB5C8BB53911BF5DE9163E43A3 /* HttpRequestSerializer.swift */, + 64BD32462E04187B2E2D24DC84D927B8 /* JsonRequestSerializer.swift */, + 8D505C779FB79DC5905AE0B99EAD9818 /* JsonResponseSerializer.swift */, + DC0DFB21145608C1B8DDB6BB90711FEE /* MultiPartData.swift */, + 42CAB5FA6E04BEF2B56C8B4EF92B3ADA /* RequestSerializer.swift */, + 418ED59205710F9212B87A809AD516C9 /* ResponseSerializer.swift */, + 31169486AD98215A78A98F88F35219AE /* StringResponseSerializer.swift */, + 38B2446F5A83E55EC073140F2C2FBAD5 /* Utils.swift */, + 516E246EF2C129E72FA4B2638CFDDFAC /* Support Files */, + ); + path = AeroGearHttp; + sourceTree = ""; + }; + CEF4BF33278E3E00CE1955C6FB666B60 /* Support Files */ = { + isa = PBXGroup; + children = ( + 498BF9787BF6F0ED9DF7DD352D2911F6 /* Info.plist */, + DCEC6D22687242686A92EEAE4C649556 /* OAuthSwift.modulemap */, + 2ED0693576706734380F891C005FDDF9 /* OAuthSwift.xcconfig */, + EBF3E5A093B3B6C656BF552AFA0A13F2 /* OAuthSwift-dummy.m */, + 88E9D90C77C42DA4FE56F812F0040EC4 /* OAuthSwift-prefix.pch */, + 131B3D6F3238585F756807D668316A96 /* OAuthSwift-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/OAuthSwift"; + sourceTree = ""; + }; + D30770302F8599DB3D3BC8B184D41B4A /* Support Files */ = { + isa = PBXGroup; + children = ( + 00981F3E027553EF365AA3B5EE2546E5 /* Info.plist */, + 7A0AE5B3FE60F87CF510C24EABDB79D7 /* SwiftyJSON.modulemap */, + 7C8EEAD3A47128BC26F0B665225A5CAE /* SwiftyJSON.xcconfig */, + 6A80677EA5AAE01DA3982C5B9ABD6A42 /* SwiftyJSON-dummy.m */, + F370493431D66CA5CC80218A65F43449 /* SwiftyJSON-prefix.pch */, + 89375A23D0EBD09492163FAA34DD63B3 /* SwiftyJSON-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftyJSON"; + sourceTree = ""; + }; + D5FE6C6560ABC7164BD96FABA8F384B5 /* Support Files */ = { + isa = PBXGroup; + children = ( + E9F5DD76411361817E74409741604048 /* FBSDKLoginKit.modulemap */, + 8CE7C256A2BC154B6EDAA559F39486A9 /* FBSDKLoginKit.xcconfig */, + AD146EC16BD373E82C7824735E543E73 /* FBSDKLoginKit-dummy.m */, + 68B62BF8ECB655039D7FE904BC62F7E7 /* FBSDKLoginKit-prefix.pch */, + B5CF913B001A33146C419585D7293320 /* FBSDKLoginKit-umbrella.h */, + 97D123792247FE473C642AB0C0E960CC /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/FBSDKLoginKit"; + sourceTree = ""; + }; + DA877F1AD613E5DA4F3C204E0AADEC72 /* Support Files */ = { + isa = PBXGroup; + children = ( + 911F0DB9761600ECFB498AF4CB54F6D3 /* Alamofire.modulemap */, + E16655BDE3505DD356C995E7B4289846 /* Alamofire.xcconfig */, + 6C6EDABA710AD2BC09C36032A8DE05FB /* Alamofire-dummy.m */, + 6F5E3031B005C7545AA6BAF1847C94AD /* Alamofire-prefix.pch */, + 5612A32D12E6CF5D977AAA8D55597700 /* Alamofire-umbrella.h */, + E5602E186B598A47019FF235AE058B47 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Alamofire"; sourceTree = ""; }; E84F9E75A7FD21E482E791CCB102C91A /* iOS */ = { @@ -2683,6 +2671,22 @@ name = iOS; sourceTree = ""; }; + EAE0869AC06C76B2FDEB039FE38160BD /* Frameworks */ = { + isa = PBXGroup; + children = ( + DF672EBF93D019135393549ADE10C2DB /* FirebaseDatabase.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + EB2A524B240898C5F49E2F6C21D8A0FD /* GoogleSymbolUtilities */ = { + isa = PBXGroup; + children = ( + 50E855BF65583926DB845EB8D5E7F1C7 /* Frameworks */, + ); + path = GoogleSymbolUtilities; + sourceTree = ""; + }; ECFACD077B2A093918E8C39125BBE3E1 /* Pods-VendooTests */ = { isa = PBXGroup; children = ( @@ -2701,12 +2705,35 @@ path = "Target Support Files/Pods-VendooTests"; sourceTree = ""; }; - ED76412AC6B5A2FABEEEE1A5F756519D /* Frameworks */ = { + EDC3D486248E03C526FEB7F82E65608E /* Pods */ = { isa = PBXGroup; children = ( - 105FC38E0F0BD3AED6EA0F36BBE749E9 /* GoogleInterchangeUtilities.framework */, + CE30C1CE2033B39D4D896D1BDA062614 /* AeroGearHttp */, + 596ED7029C5E15E37F135B6BFA8B0C15 /* AeroGearOAuth2 */, + 0E50EB308834FC66A2362C496D77DCF5 /* AFNetworking */, + B4B1E41356612205A020F9FEE24CC88F /* Alamofire */, + 00CE3CC5A8556E9026B2F58B8C67A27F /* Alamofire-SwiftyJSON */, + F2700968466844DFB3EC90F081D910E3 /* Bolts */, + ABE0E7042B8A219090A495DAFA74A42D /* FBSDKCoreKit */, + 83788A28B11BA8A8671BBB34C9ED7BEC /* FBSDKLoginKit */, + 5EA971DD87108C5BAC0D6DCC0767BFB0 /* FBSDKShareKit */, + B2417D1B203DEE13DAF0C9636CAB8D80 /* Firebase */, + 8DE62F9FED87AF6E6326E87D2218DBF1 /* FirebaseAnalytics */, + F3DBEFC0CDEFF35007334D60A6009BDC /* FirebaseAuth */, + A32C62039817B4E6B13FD1BF1E13901B /* FirebaseDatabase */, + C944AB05A17AF12A813E19658B459AE5 /* FirebaseInstanceID */, + 971CDABBCA79BDDFC280B92EA0E69134 /* FirebaseStorage */, + FD4B02753F5F4FC949804E4A12FB578E /* GDataXML-HTML */, + F7938E0CF1CD457CDD02C193E5DDAC0C /* GoogleInterchangeUtilities */, + AEE2646120F695E5F83F0C8CF64984ED /* GoogleNetworkingUtilities */, + EB2A524B240898C5F49E2F6C21D8A0FD /* GoogleSymbolUtilities */, + 9E3C1F5C764CE5D5C20151A210FA1894 /* GoogleUtilities */, + B4AF8669D1556FF1F4D2F2B19BC1C8F2 /* Locksmith */, + 8CD391C4D7AC9B8B0487472374DBE2EA /* OAuthSwift */, + C0499B5534B01A344510DB2B6FA0FF2D /* PicoKit */, + 03F6291C45BE7A7EF056C0FDF1FAED41 /* SwiftyJSON */, ); - name = Frameworks; + name = Pods; sourceTree = ""; }; EEE2C285519E7E229572374B6CA23993 /* Frameworks */ = { @@ -2724,31 +2751,40 @@ name = Frameworks; sourceTree = ""; }; - F7F04673F83D382B938224A2BC9E00AC /* Frameworks */ = { + F2700968466844DFB3EC90F081D910E3 /* Bolts */ = { isa = PBXGroup; children = ( - 3CDC437BA99918DBEE51B2AD12BE8011 /* GoogleSymbolUtilities.framework */, + B8C0C8C74654CB45924528D0DD77E8C7 /* AppLinks */, + 54E103C9AAAC43D35A15076C55658896 /* Support Files */, + 5783867437CFB76A92BA9E8022C963C3 /* Tasks */, ); - name = Frameworks; + path = Bolts; sourceTree = ""; }; - FA07FA324F5AC1306B180C89B9E71301 /* AeroGearOAuth2 */ = { + F3DBEFC0CDEFF35007334D60A6009BDC /* FirebaseAuth */ = { isa = PBXGroup; children = ( - 419396D3366671A4F3A7054A6362F4F2 /* AccountManager.swift */, - 9DF4B23362AC24583378CF138F54B795 /* Config.swift */, - 15A47E9F6015DDE9C73D61C1488FB8C4 /* DateUtils.swift */, - 4CCFC0282B756BFCEC5F176ABE790FE3 /* FacebookOAuth2Module.swift */, - A05DD0A093CDDBEFB1D40C15FDA54162 /* KeycloakOAuth2Module.swift */, - 972225B42B3993C06E3208C44DCC8A30 /* OAuth2Module.swift */, - F3CC4F2EE93576257822B5282732FDF8 /* OAuth2Session.swift */, - DA9D676E9AF6D80D23503722875DBDD7 /* OAuth2WebViewController.swift */, - 7A22070321AAF70304E24D7415E65C0F /* OpenIDClaim.swift */, - A068917847EBBE246BB6DC7B0AD650A1 /* TrustedPersistantOAuth2Session.swift */, - A29EA75F75AECF743376AA2B40205AFF /* UntrustedMemoryOAuth2Session.swift */, - 2A298942C4FB7F8A22F8D9088DD4EFD4 /* Support Files */, + 547498AFF0AAE859685F5AF93A46BDA0 /* Frameworks */, ); - path = AeroGearOAuth2; + path = FirebaseAuth; + sourceTree = ""; + }; + F7938E0CF1CD457CDD02C193E5DDAC0C /* GoogleInterchangeUtilities */ = { + isa = PBXGroup; + children = ( + 30C860233AB18482E41DE7C37206B0EF /* Frameworks */, + ); + path = GoogleInterchangeUtilities; + sourceTree = ""; + }; + FD4B02753F5F4FC949804E4A12FB578E /* GDataXML-HTML */ = { + isa = PBXGroup; + children = ( + 1CDEF25841B1CD39EFA56C82D4628EAE /* GDataXMLNode.h */, + FFDA086246C5183EEC899AAFA610AE10 /* GDataXMLNode.m */, + 5AF9BBC7C6BA0513CE34F7A0DE4239E6 /* Support Files */, + ); + path = "GDataXML-HTML"; sourceTree = ""; }; FF5C7A871FD8FDFC1994A258022AEDFF /* Products */ = { @@ -4065,7 +4101,7 @@ /* Begin XCBuildConfiguration section */ 09B8B93DA94703982480DC610CD974DE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9B7FBFC50D2EAA62CF3A2E930DC8AF7B /* PicoKit.xcconfig */; + baseConfigurationReference = 0A3AC71B1396FBB534785AF3F8CF5013 /* PicoKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4094,7 +4130,7 @@ }; 09DCD7B5ABC0BE2422EC17FF22EEA61F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9B7FBFC50D2EAA62CF3A2E930DC8AF7B /* PicoKit.xcconfig */; + baseConfigurationReference = 0A3AC71B1396FBB534785AF3F8CF5013 /* PicoKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4123,7 +4159,7 @@ }; 0A73F24D763A69076DD0422227C1211D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DFC8E161CC7CC1A6BF5C1D1CD17FEB37 /* FBSDKCoreKit.xcconfig */; + baseConfigurationReference = 42F0674EB3D5EE47ACF4B159AF8F3FAB /* FBSDKCoreKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4185,7 +4221,7 @@ }; 23A9D39FA65563C97E84C968DBF0C4BC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 72FF85BDFB515676C09A806BD7351964 /* Bolts.xcconfig */; + baseConfigurationReference = 48B5931936BA5384E201684724FD88A4 /* Bolts.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4214,7 +4250,7 @@ }; 2DAE788836AF99D9E9D30504C4AB0763 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E6E63F45947C1FFD4640C0885F31CB4C /* FBSDKLoginKit.xcconfig */; + baseConfigurationReference = 8CE7C256A2BC154B6EDAA559F39486A9 /* FBSDKLoginKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4243,7 +4279,7 @@ }; 2FE54FCEB3F939FD620F30D6C5F20C3F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3308D50C2E669FD0A42CA1E2B6947E4B /* FBSDKShareKit.xcconfig */; + baseConfigurationReference = F5B5BD1109D91CAE0B1AD5555B7EC92B /* FBSDKShareKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4272,7 +4308,7 @@ }; 32537CABB6F7EDB22B13F29F3D331428 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A8DD63F13BA6474FC933EC81F4BEE7A3 /* Alamofire-SwiftyJSON.xcconfig */; + baseConfigurationReference = 51DC0CBD0193EE233A9D1FA957468840 /* Alamofire-SwiftyJSON.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4302,7 +4338,7 @@ }; 32AD5F8918CA8B349E4671410FA624C9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 65E8445DC80B6B876F8955DE5410CDA7 /* Alamofire.xcconfig */; + baseConfigurationReference = E16655BDE3505DD356C995E7B4289846 /* Alamofire.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4364,7 +4400,7 @@ }; 38C3C075D5163F9981F9F18F907A3C9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E6B2D4A9DD133ADC34446E47760BB5DA /* SwiftyJSON.xcconfig */; + baseConfigurationReference = 7C8EEAD3A47128BC26F0B665225A5CAE /* SwiftyJSON.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4432,7 +4468,7 @@ }; 406C23A6F630DB686E934348A1CC25E8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DA8A065F2FF79B6D1127F0663CDA6E8D /* GDataXML-HTML.xcconfig */; + baseConfigurationReference = 01E687410B380C062790EB4FF5559750 /* GDataXML-HTML.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4461,7 +4497,7 @@ }; 4799CFBC99D2EDFFDAFD3DEF3186789C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D71373D918DE77F4703312C310500A8C /* Locksmith.xcconfig */; + baseConfigurationReference = 4856B2B8D9ADB1DEBB2108F2520BFC9A /* Locksmith.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4490,7 +4526,7 @@ }; 52B77AA1DAD9C4DC2F490BEB54B3E0E5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E6B2D4A9DD133ADC34446E47760BB5DA /* SwiftyJSON.xcconfig */; + baseConfigurationReference = 7C8EEAD3A47128BC26F0B665225A5CAE /* SwiftyJSON.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4519,7 +4555,7 @@ }; 5B1F4C1F99921212216D8AA505FBF3E7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D99FDCD29A60B4E35ADC237ABDB222C5 /* OAuthSwift.xcconfig */; + baseConfigurationReference = 2ED0693576706734380F891C005FDDF9 /* OAuthSwift.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4624,7 +4660,7 @@ }; 749A77BD462D323D181CF0CA3E668C3B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3308D50C2E669FD0A42CA1E2B6947E4B /* FBSDKShareKit.xcconfig */; + baseConfigurationReference = F5B5BD1109D91CAE0B1AD5555B7EC92B /* FBSDKShareKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4653,7 +4689,7 @@ }; 75218111E718FACE36F771E8ABECDB62 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 65E8445DC80B6B876F8955DE5410CDA7 /* Alamofire.xcconfig */; + baseConfigurationReference = E16655BDE3505DD356C995E7B4289846 /* Alamofire.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4749,7 +4785,7 @@ }; 854B1A0FBABCC23E55F97B83AC2D5F15 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E6E63F45947C1FFD4640C0885F31CB4C /* FBSDKLoginKit.xcconfig */; + baseConfigurationReference = 8CE7C256A2BC154B6EDAA559F39486A9 /* FBSDKLoginKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4778,7 +4814,7 @@ }; 8CEB8F51710385309FFE6A414889FF43 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A8DD63F13BA6474FC933EC81F4BEE7A3 /* Alamofire-SwiftyJSON.xcconfig */; + baseConfigurationReference = 51DC0CBD0193EE233A9D1FA957468840 /* Alamofire-SwiftyJSON.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4807,7 +4843,7 @@ }; 8DA1DA9EAE81D3DB196E2F722C81AC20 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DA8A065F2FF79B6D1127F0663CDA6E8D /* GDataXML-HTML.xcconfig */; + baseConfigurationReference = 01E687410B380C062790EB4FF5559750 /* GDataXML-HTML.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4836,7 +4872,7 @@ }; 921930B9ACE4505D9988EBB07BFEC851 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F2C90CAC5CDBA328245A6C3C64E6DEFA /* AeroGearOAuth2.xcconfig */; + baseConfigurationReference = 390976A23DF610321898FE06F402C118 /* AeroGearOAuth2.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4865,7 +4901,7 @@ }; 9340D8E4B2DD920B75C8F847CAD25BB7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D4F0F28F7F5EA204CD886A0FE6805931 /* AFNetworking.xcconfig */; + baseConfigurationReference = 4003FCB7DEAAAEB34181BAD13C117A12 /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4894,7 +4930,7 @@ }; 9C521572C2ABD9C57FE0FA852111D046 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 72FF85BDFB515676C09A806BD7351964 /* Bolts.xcconfig */; + baseConfigurationReference = 48B5931936BA5384E201684724FD88A4 /* Bolts.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4923,7 +4959,7 @@ }; A78CB9DDCA338DC66015FA65B1E768B2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D4F0F28F7F5EA204CD886A0FE6805931 /* AFNetworking.xcconfig */; + baseConfigurationReference = 4003FCB7DEAAAEB34181BAD13C117A12 /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4952,7 +4988,7 @@ }; C8F24A56F9E1AD1E2DA11349F596E991 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93BCE522B381FCC2AB3C7B41036CFB1B /* AeroGearHttp.xcconfig */; + baseConfigurationReference = 1BEEE466CAA2B6E8DF7D28D009426A24 /* AeroGearHttp.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4981,7 +5017,7 @@ }; D58FAEAD6AE7D588840BDB610ED0D8A4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D99FDCD29A60B4E35ADC237ABDB222C5 /* OAuthSwift.xcconfig */; + baseConfigurationReference = 2ED0693576706734380F891C005FDDF9 /* OAuthSwift.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5011,7 +5047,7 @@ }; DAD90D34FA3C7623B8A4CCE1E2D5E064 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93BCE522B381FCC2AB3C7B41036CFB1B /* AeroGearHttp.xcconfig */; + baseConfigurationReference = 1BEEE466CAA2B6E8DF7D28D009426A24 /* AeroGearHttp.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5041,7 +5077,7 @@ }; DBA888CC199D653E1E5E69F6F16EE207 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D71373D918DE77F4703312C310500A8C /* Locksmith.xcconfig */; + baseConfigurationReference = 4856B2B8D9ADB1DEBB2108F2520BFC9A /* Locksmith.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5071,7 +5107,7 @@ }; DE29E17EF9D69AAB47289CF7F77588BA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DFC8E161CC7CC1A6BF5C1D1CD17FEB37 /* FBSDKCoreKit.xcconfig */; + baseConfigurationReference = 42F0674EB3D5EE47ACF4B159AF8F3FAB /* FBSDKCoreKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5133,7 +5169,7 @@ }; F310993D6A449DA5BD69FC752969BFD7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F2C90CAC5CDBA328245A6C3C64E6DEFA /* AeroGearOAuth2.xcconfig */; + baseConfigurationReference = 390976A23DF610321898FE06F402C118 /* AeroGearOAuth2.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; diff --git a/Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig b/Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig index 7fbf1c6..63a4027 100644 --- a/Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig +++ b/Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AFNetworking GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_LDFLAGS = -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/AeroGearHttp/AeroGearHttp.xcconfig b/Pods/Target Support Files/AeroGearHttp/AeroGearHttp.xcconfig index db7d78b..1b60703 100644 --- a/Pods/Target Support Files/AeroGearHttp/AeroGearHttp.xcconfig +++ b/Pods/Target Support Files/AeroGearHttp/AeroGearHttp.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/AeroGearOAuth2/AeroGearOAuth2.xcconfig b/Pods/Target Support Files/AeroGearOAuth2/AeroGearOAuth2.xcconfig index fd6f7ab..810c267 100644 --- a/Pods/Target Support Files/AeroGearOAuth2/AeroGearOAuth2.xcconfig +++ b/Pods/Target Support Files/AeroGearOAuth2/AeroGearOAuth2.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2 FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_LDFLAGS = -framework "Security" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR diff --git a/Pods/Target Support Files/Alamofire-SwiftyJSON/Alamofire-SwiftyJSON.xcconfig b/Pods/Target Support Files/Alamofire-SwiftyJSON/Alamofire-SwiftyJSON.xcconfig index 755e9de..c12ae78 100644 --- a/Pods/Target Support Files/Alamofire-SwiftyJSON/Alamofire-SwiftyJSON.xcconfig +++ b/Pods/Target Support Files/Alamofire-SwiftyJSON/Alamofire-SwiftyJSON.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Alamofire/Alamofire.xcconfig b/Pods/Target Support Files/Alamofire/Alamofire.xcconfig index b8c4614..3f05e2c 100644 --- a/Pods/Target Support Files/Alamofire/Alamofire.xcconfig +++ b/Pods/Target Support Files/Alamofire/Alamofire.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Alamofire GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Bolts/Bolts.xcconfig b/Pods/Target Support Files/Bolts/Bolts.xcconfig index aeca3b9..4d0d7e5 100644 --- a/Pods/Target Support Files/Bolts/Bolts.xcconfig +++ b/Pods/Target Support Files/Bolts/Bolts.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Bolts GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit.xcconfig b/Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit.xcconfig index 541905d..16f6110 100644 --- a/Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit.xcconfig +++ b/Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_LDFLAGS = -weak_framework "Accounts" -weak_framework "AudioToolbox" -weak_framework "CoreGraphics" -weak_framework "CoreLocation" -weak_framework "Foundation" -weak_framework "QuartzCore" -weak_framework "Security" -weak_framework "Social" -weak_framework "UIKit" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit.xcconfig b/Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit.xcconfig index 6cdc72e..b895e0d 100644 --- a/Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit.xcconfig +++ b/Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit.xcconfig @@ -2,7 +2,7 @@ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_LDFLAGS = -weak_framework "Accounts" -weak_framework "AudioToolbox" -weak_framework "CoreGraphics" -weak_framework "CoreLocation" -weak_framework "Foundation" -weak_framework "QuartzCore" -weak_framework "Security" -weak_framework "Social" -weak_framework "UIKit" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit.xcconfig b/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit.xcconfig index 1cb5ee2..1867bb3 100644 --- a/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit.xcconfig +++ b/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit.xcconfig @@ -2,7 +2,7 @@ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_LDFLAGS = -weak_framework "Accounts" -weak_framework "AudioToolbox" -weak_framework "CoreGraphics" -weak_framework "CoreLocation" -weak_framework "Foundation" -weak_framework "QuartzCore" -weak_framework "Security" -weak_framework "Social" -weak_framework "UIKit" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/GDataXML-HTML/GDataXML-HTML.xcconfig b/Pods/Target Support Files/GDataXML-HTML/GDataXML-HTML.xcconfig index cbeca29..92e31fe 100644 --- a/Pods/Target Support Files/GDataXML-HTML/GDataXML-HTML.xcconfig +++ b/Pods/Target Support Files/GDataXML-HTML/GDataXML-HTML.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml OTHER_LDFLAGS = -l"xml2" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Locksmith/Locksmith.xcconfig b/Pods/Target Support Files/Locksmith/Locksmith.xcconfig index 532502e..7a91383 100644 --- a/Pods/Target Support Files/Locksmith/Locksmith.xcconfig +++ b/Pods/Target Support Files/Locksmith/Locksmith.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Locksmith GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_LDFLAGS = -framework "Foundation" -framework "Security" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR diff --git a/Pods/Target Support Files/OAuthSwift/OAuthSwift.xcconfig b/Pods/Target Support Files/OAuthSwift/OAuthSwift.xcconfig index dcd86d5..4c6ae5a 100644 --- a/Pods/Target Support Files/OAuthSwift/OAuthSwift.xcconfig +++ b/Pods/Target Support Files/OAuthSwift/OAuthSwift.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/OAuthSwift GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/PicoKit/PicoKit.xcconfig b/Pods/Target Support Files/PicoKit/PicoKit.xcconfig index 2c9a62c..1414dd7 100644 --- a/Pods/Target Support Files/PicoKit/PicoKit.xcconfig +++ b/Pods/Target Support Files/PicoKit/PicoKit.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/PicoKit FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" $(SDKROOT)/usr/include/libxml2 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" $(SDKROOT)/usr/include/libxml2 OTHER_LDFLAGS = -l"xml2" -framework "CFNetwork" -framework "MobileCoreServices" -framework "SystemConfiguration" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.markdown b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.markdown index ec32e4b..ff8941f 100644 --- a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.markdown @@ -590,10 +590,18 @@ Copyright 2016 Google Inc. Copyright 2016 Google Inc. All Rights Reserved. +## FirebaseDatabase + +Copyright 2016 Google + ## FirebaseInstanceID Copyright 2016 Google Inc. +## FirebaseStorage + +Copyright 2016 Google Inc. + ## GDataXML-HTML diff --git a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.plist b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.plist index e4e35ec..47adb3f 100644 --- a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-acknowledgements.plist @@ -649,6 +649,14 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright 2016 Google + Title + FirebaseDatabase + Type + PSGroupSpecifier + FooterText Copyright 2016 Google Inc. @@ -657,6 +665,14 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright 2016 Google Inc. + Title + FirebaseStorage + Type + PSGroupSpecifier + FooterText diff --git a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.debug.xcconfig b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.debug.xcconfig index 908c0c9..edde0d1 100644 --- a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.debug.xcconfig +++ b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.debug.xcconfig @@ -1,10 +1,10 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Headers $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Headers $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" -OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AFNetworking" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "Bolts" -framework "CoreGraphics" -framework "FBSDKCoreKit" -framework "FBSDKLoginKit" -framework "FBSDKShareKit" -framework "FirebaseAnalytics" -framework "FirebaseAuth" -framework "FirebaseInstanceID" -framework "GDataXML_HTML" -framework "GoogleInterchangeUtilities" -framework "GoogleNetworkingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "OAuthSwift" -framework "PicoKit" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseDatabase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/FirebaseStorage" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"icucore" -l"sqlite3" -l"z" -framework "AFNetworking" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "Bolts" -framework "CFNetwork" -framework "CoreGraphics" -framework "FBSDKCoreKit" -framework "FBSDKLoginKit" -framework "FBSDKShareKit" -framework "FirebaseAnalytics" -framework "FirebaseAuth" -framework "FirebaseDatabase" -framework "FirebaseInstanceID" -framework "FirebaseStorage" -framework "GDataXML_HTML" -framework "GoogleInterchangeUtilities" -framework "GoogleNetworkingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.release.xcconfig b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.release.xcconfig index 908c0c9..edde0d1 100644 --- a/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.release.xcconfig +++ b/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.release.xcconfig @@ -1,10 +1,10 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Headers $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Headers $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" -OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AFNetworking" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "Bolts" -framework "CoreGraphics" -framework "FBSDKCoreKit" -framework "FBSDKLoginKit" -framework "FBSDKShareKit" -framework "FirebaseAnalytics" -framework "FirebaseAuth" -framework "FirebaseInstanceID" -framework "GDataXML_HTML" -framework "GoogleInterchangeUtilities" -framework "GoogleNetworkingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "OAuthSwift" -framework "PicoKit" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseDatabase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/FirebaseStorage" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"icucore" -l"sqlite3" -l"z" -framework "AFNetworking" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "Bolts" -framework "CFNetwork" -framework "CoreGraphics" -framework "FBSDKCoreKit" -framework "FBSDKLoginKit" -framework "FBSDKShareKit" -framework "FirebaseAnalytics" -framework "FirebaseAuth" -framework "FirebaseDatabase" -framework "FirebaseInstanceID" -framework "FirebaseStorage" -framework "GDataXML_HTML" -framework "GoogleInterchangeUtilities" -framework "GoogleNetworkingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.debug.xcconfig b/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.debug.xcconfig index 69b0d1b..6af709a 100644 --- a/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.debug.xcconfig +++ b/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.debug.xcconfig @@ -1,8 +1,8 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseDatabase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/FirebaseStorage" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.release.xcconfig b/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.release.xcconfig index 69b0d1b..6af709a 100644 --- a/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.release.xcconfig +++ b/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.release.xcconfig @@ -1,8 +1,8 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseDatabase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/FirebaseStorage" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.debug.xcconfig b/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.debug.xcconfig index 69b0d1b..6af709a 100644 --- a/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.debug.xcconfig +++ b/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.debug.xcconfig @@ -1,8 +1,8 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseDatabase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/FirebaseStorage" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.release.xcconfig b/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.release.xcconfig index 69b0d1b..6af709a 100644 --- a/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.release.xcconfig +++ b/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.release.xcconfig @@ -1,8 +1,8 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp" "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML" "$PODS_CONFIGURATION_BUILD_DIR/Locksmith" "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift" "$PODS_CONFIGURATION_BUILD_DIR/PicoKit" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp/AeroGearHttp.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2/AeroGearOAuth2.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit/FBSDKShareKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML/GDataXML_HTML.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Locksmith/Locksmith.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/OAuthSwift/OAuthSwift.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/PicoKit/PicoKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Firebase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" -isystem "${PODS_ROOT}/Headers/Public/FirebaseAuth" -isystem "${PODS_ROOT}/Headers/Public/FirebaseDatabase" -isystem "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" -isystem "${PODS_ROOT}/Headers/Public/FirebaseStorage" -isystem "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.xcconfig b/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.xcconfig index 2822582..0dc269b 100644 --- a/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.xcconfig +++ b/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseAnalytics" "${PODS_ROOT}/Headers/Public/FirebaseAuth" "${PODS_ROOT}/Headers/Public/FirebaseDatabase" "${PODS_ROOT}/Headers/Public/FirebaseInstanceID" "${PODS_ROOT}/Headers/Public/FirebaseStorage" "${PODS_ROOT}/Headers/Public/GoogleInterchangeUtilities" "${PODS_ROOT}/Headers/Public/GoogleNetworkingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Vendoo.xcodeproj/project.pbxproj b/Vendoo.xcodeproj/project.pbxproj index ebdb05e..ea672aa 100644 --- a/Vendoo.xcodeproj/project.pbxproj +++ b/Vendoo.xcodeproj/project.pbxproj @@ -8,6 +8,7 @@ /* Begin PBXBuildFile section */ 1BD4D4EBDE19E2FBA2CCB40C /* Pods_VendooUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8FACABBA7656B6698731A6B0 /* Pods_VendooUITests.framework */; }; + 3E4897D11D0067030069F742 /* FirebaseManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E4897D01D0067030069F742 /* FirebaseManager.swift */; }; 3E6CC3571CF2A94B00E00A70 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E6CC3561CF2A94B00E00A70 /* AppDelegate.swift */; }; 3E6CC3591CF2A94B00E00A70 /* SignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E6CC3581CF2A94B00E00A70 /* SignInViewController.swift */; }; 3E6CC35B1CF2A94B00E00A70 /* SignUpViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E6CC35A1CF2A94B00E00A70 /* SignUpViewController.swift */; }; @@ -56,6 +57,7 @@ 06804DD03B93C7E2714D5566 /* Pods-VendooTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VendooTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.debug.xcconfig"; sourceTree = ""; }; 1B0AD5D22E5B4D8197481769 /* Pods-VendooTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VendooTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.release.xcconfig"; sourceTree = ""; }; 368DE81C9F5991477528A929 /* Pods-VendooUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VendooUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.release.xcconfig"; sourceTree = ""; }; + 3E4897D01D0067030069F742 /* FirebaseManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FirebaseManager.swift; sourceTree = ""; }; 3E6CC3531CF2A94B00E00A70 /* Vendoo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Vendoo.app; sourceTree = BUILT_PRODUCTS_DIR; }; 3E6CC3561CF2A94B00E00A70 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 3E6CC3581CF2A94B00E00A70 /* SignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignInViewController.swift; sourceTree = ""; }; @@ -123,6 +125,24 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 3E4897CE1D0062860069F742 /* Services */ = { + isa = PBXGroup; + children = ( + 3E4897CF1D00629B0069F742 /* FirebaseServices */, + 3E7CF3FF1CF6363200F486B2 /* EtsyServices */, + 3EC325241CF7E6B300626C48 /* FacebookServices */, + ); + name = Services; + sourceTree = ""; + }; + 3E4897CF1D00629B0069F742 /* FirebaseServices */ = { + isa = PBXGroup; + children = ( + 3E4897D01D0067030069F742 /* FirebaseManager.swift */, + ); + name = FirebaseServices; + sourceTree = ""; + }; 3E6CC34A1CF2A94B00E00A70 = { isa = PBXGroup; children = ( @@ -148,9 +168,8 @@ 3E6CC3551CF2A94B00E00A70 /* Vendoo */ = { isa = PBXGroup; children = ( + 3E4897CE1D0062860069F742 /* Services */, 3EC3252B1CF8944800626C48 /* NewItemPostingSession */, - 3EC325241CF7E6B300626C48 /* FacebookServices */, - 3E7CF3FF1CF6363200F486B2 /* EtsyServices */, 3EC325211CF7D91100626C48 /* TabbedScreens */, 3EC3250C1CF7026C00626C48 /* AppAuthentication */, 3E6CC3561CF2A94B00E00A70 /* AppDelegate.swift */, @@ -544,6 +563,7 @@ buildActionMask = 2147483647; files = ( 3E6CC35B1CF2A94B00E00A70 /* SignUpViewController.swift in Sources */, + 3E4897D11D0067030069F742 /* FirebaseManager.swift in Sources */, 3E7CF4041CF6450D00F486B2 /* ListingObject.swift in Sources */, 3E6CC3571CF2A94B00E00A70 /* AppDelegate.swift in Sources */, 3EC3251E1CF734C100626C48 /* NetworksTableViewController.swift in Sources */, diff --git a/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/UserInterfaceState.xcuserstate b/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/UserInterfaceState.xcuserstate index a160318..222f204 100644 Binary files a/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/UserInterfaceState.xcuserstate and b/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 0a85477..a676b84 100644 --- a/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -9,492 +9,12 @@ shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" - filePath = "Vendoo/FacebookGraphAPIManager.swift" - timestampString = "486462859.733613" + filePath = "Vendoo/FirebaseManager.swift" + timestampString = "486605918.971031" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "155" - endingLineNumber = "155" - landmarkName = "makePOSTResquest(_:params:)" - landmarkType = "5"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -505,13 +25,13 @@ shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" - filePath = "Vendoo/EtsyRESTAPIManager.swift" - timestampString = "486510046.86719" + filePath = "Vendoo/FirebaseManager.swift" + timestampString = "486605918.971031" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "227" - endingLineNumber = "227" - landmarkName = "deAuthorizeApp(_:)" + startingLineNumber = "22" + endingLineNumber = "22" + landmarkName = "init()" landmarkType = "5"> @@ -521,13 +41,61 @@ shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" - filePath = "Vendoo/EtsyRESTAPIManager.swift" - timestampString = "486510055.419411" + filePath = "Vendoo/FirebaseManager.swift" + timestampString = "486605918.971031" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "206" - endingLineNumber = "206" - landmarkName = "deAuthorizeApp(_:)" + startingLineNumber = "28" + endingLineNumber = "28" + landmarkName = "init()" + landmarkType = "5"> + + + + + + + + + + + + diff --git a/Vendoo/.DS_Store b/Vendoo/.DS_Store index 433ae02..91f98e0 100644 Binary files a/Vendoo/.DS_Store and b/Vendoo/.DS_Store differ diff --git a/Vendoo/Base.lproj/Main.storyboard b/Vendoo/Base.lproj/Main.storyboard index 2e762cf..c09efd0 100644 --- a/Vendoo/Base.lproj/Main.storyboard +++ b/Vendoo/Base.lproj/Main.storyboard @@ -240,7 +240,7 @@ - + diff --git a/Vendoo/EtsyRESTAPIManager.swift b/Vendoo/EtsyRESTAPIManager.swift index cea9802..14c8e6f 100644 --- a/Vendoo/EtsyRESTAPIManager.swift +++ b/Vendoo/EtsyRESTAPIManager.swift @@ -45,7 +45,8 @@ class EtsyRESTAPIManager: NSObject { self.apiSecret = ((dict["Etsy"] as! Dictionary)["consumerSecret"] as! String) oauthswift = OAuth1Swift(parameters: ["consumerKey":self.apiKey,"consumerSecret":self.apiSecret, "requestTokenUrl" : "https://openapi.etsy.com/v2/oauth/request_token?scope=listings_w%20listings_r%20listings_d%20transactions_r%20transactions_w", "authorizeUrl": "https://www.etsy.com/oauth/signin?", - "accessTokenUrl": "https://openapi.etsy.com/v2/oauth/access_token?"]) + "accessTokenUrl": "https://openapi.etsy.com/v2/oauth/access_token?", + "responseType": "token"]) if(self.isAuthorized){ let dictionary = Locksmith.loadDataForUserAccount(self.userEmail, inService: "vendoo_oauth_etsy") @@ -103,6 +104,7 @@ extension EtsyRESTAPIManager { credential, response, parameters in print(credential.oauth_token) print(credential.oauth_token_secret) + print(response) boolResult = false @@ -174,7 +176,6 @@ extension EtsyRESTAPIManager { oauthswift!.authorize_url_handler = SafariURLHandler(viewController: viewcontroller) - oauthswift!.client.get("https://openapi.etsy.com/v2/oauth/request_token?scope=listings_w%20listings_r%20listings_d%20transactions_r%20transactions_w", success: { data, response in diff --git a/Vendoo/FirebaseManager.swift b/Vendoo/FirebaseManager.swift new file mode 100644 index 0000000..9dd6f6e --- /dev/null +++ b/Vendoo/FirebaseManager.swift @@ -0,0 +1,59 @@ +// +// FirebaseService.swift +// Vendoo +// +// Created by Okechi Onyeje on 6/2/16. +// Copyright © 2016 Okechi Onyeje. All rights reserved. +// + +import Foundation +import Firebase +import Locksmith +import FirebaseStorage + +class FirebaseManager: NSObject { + + let ref = FIRDatabase.database().reference() + let user_email = ((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!).stringByReplacingOccurrencesOfString(".", withString: "_") + let storage = FIRStorage.storage() + //let key: String! + + override init(){ + super.init() + + + + //check if user has been created + self.ref.child("Users").observeSingleEventOfType(.Value, withBlock: { snapshot in + // do some stuff once + + if(!snapshot.hasChild(self.user_email)){ + let user = ["user_Listings": "","listing_Keys": "","favorite_listings_keys": ""] + // let userUpdates = ["/Users/\((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!)" : user] + self.ref.child("Users").child(self.user_email).setValue(user) + + //self.ref.child("Users").setValue(["email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!]) + } + }) + + + + } + +} + +//listing methods +extension FirebaseManager { + + + func uploadListing(){ + + } +} + +//string adjustment functions +extension FirebaseManager { + func adjustUserEmail(aString: String) -> String { + return aString.stringByReplacingOccurrencesOfString(".", withString: "_") + } +} diff --git a/Vendoo/HomeViewController.swift b/Vendoo/HomeViewController.swift index b2b9a8e..2b5dbea 100644 --- a/Vendoo/HomeViewController.swift +++ b/Vendoo/HomeViewController.swift @@ -13,6 +13,7 @@ class HomeViewController: UITabBarController { //call this from tabbar controller to use etsy REST calls let etsyManager: EtsyRESTAPIManager = EtsyRESTAPIManager() let fbGraphManager = FacebookGraphAPIManager() + let firebaseManager = FirebaseManager() override func viewDidLoad() { diff --git a/Vendoo/ItemImagePickerViewController.swift b/Vendoo/ItemImagePickerViewController.swift index 7f1e6db..120524a 100644 --- a/Vendoo/ItemImagePickerViewController.swift +++ b/Vendoo/ItemImagePickerViewController.swift @@ -65,7 +65,8 @@ class ItemImagePickerViewController: UIViewController { var dict: Dictionary = ["title":self.itemName.text!, "description":self.itemDescription.text!, "price":self.itemPrice.text!, "category":self.pickerData[self.categoryPicker.selectedRowInComponent(0)]] dict["picture"] = self.possibleItemImage (segue.destinationViewController as! NetworksTableViewController).setListingDictionary(dict) - (segue.destinationViewController as! NetworksTableViewController).setFBManager(((self.tabBarController as? HomeViewController)?.fbGraphManager)!) + (segue.destinationViewController as! NetworksTableViewController).setManagers(((self.tabBarController as? HomeViewController)?.fbGraphManager)!, + fireManager: ((self.tabBarController as? HomeViewController)?.firebaseManager)!) (segue.destinationViewController as! NetworksTableViewController).setNetworkSelectFunctionality(true) print(self.categoryPicker.selectedRowInComponent(0)) diff --git a/Vendoo/ListingPreviewViewController.swift b/Vendoo/ListingPreviewViewController.swift index 8effecf..57a56fb 100644 --- a/Vendoo/ListingPreviewViewController.swift +++ b/Vendoo/ListingPreviewViewController.swift @@ -29,6 +29,7 @@ class ListingPreviewViewController: UIViewController { //class variables private var networksDictionary: Dictionary = Dictionary() private var graphManager: FacebookGraphAPIManager! = nil + private var firManager: FirebaseManager! = nil private var itemListingDictionary: Dictionary! = Dictionary() @@ -54,7 +55,6 @@ class ListingPreviewViewController: UIViewController { func setListing(){ - //fatal error: unexpectedly found nil while unwrapping an Optional value <- need to figure this out self.itemPicture.image = (self.itemListingDictionary["picture"] as? UIImageView)!.image self.itemTitle.text = self.itemListingDictionary["title"] as! String @@ -68,8 +68,9 @@ class ListingPreviewViewController: UIViewController { self.itemListingDictionary = itemdictionary } - func setFBManager(fbManager: FacebookGraphAPIManager){ + func setManagers(fbManager: FacebookGraphAPIManager, fireManager: FirebaseManager){ self.graphManager = fbManager + self.firManager = fireManager } @@ -90,17 +91,45 @@ extension ListingPreviewViewController { @IBAction func publishItem(sender: AnyObject) { - - //publish items to facebook if it is selected - if(self.networksDictionary["facebook"] == true){ - let str = "**"+self.itemTitle.text!+"**"+"\n\n"+"Sellng for: "+self.itemPrice.text!+"\n\n"+self.itemDescription.text! - let parameters = ["message":str] + if(self.itemPicture.image == nil){ + let alert = UIAlertController(title: "Image Needed", message: "To proceed to choose networks, you must supply at least one picture for your listing", preferredStyle: .Alert) + alert.addAction(UIAlertAction(title: "OK", style: .Default, handler:{(action: UIAlertAction!) in alert.dismissViewControllerAnimated(true, completion: nil)})) - self.graphManager.makePOSTResquest("me/feed", params: parameters) + self.presentViewController(alert, animated: true, completion: nil) + }else{ + + //save listing to private user path in firebase + let newListingRef = self.firManager.ref.child("Users").child("\(self.firManager.user_email)").child("user_Listings").childByAutoId() - }else if(self.networksDictionary["etsy"] == true){ + let listing = ["listingID": newListingRef.key, + "seller email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!, + "listingTitle": self.itemTitle, + "listingPrice": self.itemPrice, + "listingCategory": self.itemCategory, + "listingDescription": self.itemDescription, + "isListingDraft": false, + "listingPicture": self.itemPicture] + self.firManager.ref.observeSingleEventOfType(.Value, withBlock: { snapshot in + + let databaseDict = snapshot.value as! [String : AnyObject] + + let storageRef = self.firManager.storage.referenceForURL((databaseDict["image_storage"] as? String)!) + let listingImageRef = storageRef.child("images/\(newListingRef.key)"+".jpg") + listingImageRef.putData(UIImagePNGRepresentation(self.itemPicture.image!)!, metadata: nil,completion: + {(metadata, error) -> Void in + + newListingRef.setValue(listing) + }) + + + + //register new listing id in global path of firebase root' + self.firManager.ref.child("Global_listings").setValue(newListingRef.key) + + }) + } @@ -108,6 +137,49 @@ extension ListingPreviewViewController { @IBAction func draftItem(sender: AnyObject) { + if(self.itemPicture.image == nil){ + let alert = UIAlertController(title: "Image Needed", message: "To save the listing as a draft, you must supply at least one picture for your listing.", preferredStyle: .Alert) + alert.addAction(UIAlertAction(title: "OK", style: .Default, handler:{(action: UIAlertAction!) in alert.dismissViewControllerAnimated(true, completion: nil)})) + + self.presentViewController(alert, animated: true, completion: nil) + }else{ + + //save listing to private user path in firebase + let newListingRef = self.firManager.ref.child("Users").child("\(self.firManager.user_email)").child("user_Listings").childByAutoId() + + + let listing = ["listingID": newListingRef.key, + "seller email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!, + "listingTitle": self.itemTitle.text, + "listingPrice": self.itemPrice.text, + "listingCategory": self.itemCategory.text, + "listingDescription": self.itemDescription.text, + "isListingDraft": true] + + self.firManager.ref.observeSingleEventOfType(.Value, withBlock: { snapshot in + + let databaseDict = snapshot.value as! [String : AnyObject] + + let storageRef = self.firManager.storage.referenceForURL((databaseDict["image_storage"] as? String)!) + let listingImageRef = storageRef.child("images/\(newListingRef.key)"+".jpg") + listingImageRef.putData(UIImagePNGRepresentation(self.itemPicture.image!)!, metadata: nil,completion: + {(metadata, error) -> Void in + + newListingRef.setValue(listing) + }) + + + + //register new listing id in global path of firebase root' + self.firManager.ref.child("Global_listings").setValue(newListingRef.key) + + }) + + + + } + + } diff --git a/Vendoo/NetworksTableViewController.swift b/Vendoo/NetworksTableViewController.swift index f4a92d9..323f939 100644 --- a/Vendoo/NetworksTableViewController.swift +++ b/Vendoo/NetworksTableViewController.swift @@ -27,6 +27,7 @@ class NetworksTableViewController: UIViewController { private var networksDictionary: Dictionary = ["ebay":false, "amazon":false,"etsy":false,"facebook":false] private var itemListingDictionary: Dictionary! = Dictionary() private var graphManager: FacebookGraphAPIManager! = nil + private var firManager: FirebaseManager! = nil private var etsyManager: EtsyRESTAPIManager! = nil @@ -66,8 +67,9 @@ extension NetworksTableViewController { } - func setFBManager(fbManager: FacebookGraphAPIManager){ + func setManagers(fbManager: FacebookGraphAPIManager, fireManager: FirebaseManager){ self.graphManager = fbManager + self.firManager = fireManager } } @@ -84,7 +86,7 @@ extension NetworksTableViewController { if(segue.identifier == "ItemPreviewSegue"){ (segue.destinationViewController as! ListingPreviewViewController).setDictionary(self.networksDictionary, itemdictionary: self.itemListingDictionary) - (segue.destinationViewController as! ListingPreviewViewController).setFBManager(self.graphManager) + (segue.destinationViewController as! ListingPreviewViewController).setManagers(self.graphManager, fireManager: self.firManager) } }