mirror of
https://bitbucket.org/vendoo/vendoo_v1.0.git
synced 2025-12-25 11:47:40 +00:00
Merge branch 'master'
Conflicts: .DS_Store Podfile.lock Pods/Manifest.lock Pods/Pods.xcodeproj/project.pbxproj Pods/Pods.xcodeproj/xcuserdata/okechi.xcuserdatad/xcschemes/xcschememanagement.plist Pods/SOAPEngine/README.md Pods/SOAPEngine/SOAPEngine64.framework/Headers/SOAPEngine.h Pods/SOAPEngine/SOAPEngine64.framework/Info.plist Pods/SOAPEngine/SOAPEngine64.framework/SOAPEngine64 Pods/SOAPEngine/SOAPEngine64.framework/_CodeSignature/CodeDirectory Pods/SOAPEngine/SOAPEngine64.framework/_CodeSignature/CodeResources Pods/SOAPEngine/SOAPEngine64.framework/_CodeSignature/CodeSignature Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig Pods/Target Support Files/AeroGearHttp/AeroGearHttp.xcconfig Pods/Target Support Files/AeroGearOAuth2/AeroGearOAuth2.xcconfig Pods/Target Support Files/Alamofire-SwiftyJSON/Alamofire-SwiftyJSON.xcconfig Pods/Target Support Files/Alamofire/Alamofire.xcconfig Pods/Target Support Files/BSGridCollectionViewLayout/BSGridCollectionViewLayout.xcconfig Pods/Target Support Files/BSImagePicker/BSImagePicker.xcconfig Pods/Target Support Files/Bolts/Bolts.xcconfig Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit.xcconfig Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit.xcconfig Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit.xcconfig Pods/Target Support Files/GDataXML-HTML/GDataXML-HTML.xcconfig Pods/Target Support Files/Locksmith/Locksmith.xcconfig Pods/Target Support Files/OAuthSwift/OAuthSwift.xcconfig Pods/Target Support Files/PicoKit/PicoKit.xcconfig Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.debug.xcconfig Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.release.xcconfig Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.debug.xcconfig Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests.release.xcconfig Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.debug.xcconfig Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.release.xcconfig Pods/Target Support Files/SWRevealViewController/SWRevealViewController.xcconfig Pods/Target Support Files/SwiftyJSON/SwiftyJSON.xcconfig Pods/Target Support Files/TYMActivityIndicatorView/TYMActivityIndicatorView.xcconfig Pods/Target Support Files/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.xcconfig Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/UserInterfaceState.xcuserstate Vendoo.xcworkspace/xcuserdata/okechi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist Vendoo/EtsyRESTAPIManager.swift Vendoo/ListingPreviewViewController.swift
This commit is contained in:
commit
5dfd6adba6
17
Podfile
17
Podfile
@ -2,19 +2,19 @@
|
|||||||
# platform :ios, '9.0'
|
# platform :ios, '9.0'
|
||||||
|
|
||||||
target 'Vendoo' do
|
target 'Vendoo' do
|
||||||
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
|
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
|
||||||
use_frameworks!
|
use_frameworks!
|
||||||
|
|
||||||
# Pods for Vendoo
|
# Pods for Vendoo
|
||||||
pod 'PicoKit'
|
pod 'PicoKit'
|
||||||
pod 'Firebase', '>= 2.5.0'
|
pod 'AeroGearHttp'
|
||||||
|
pod 'AeroGearOAuth2'
|
||||||
|
pod 'Firebase'
|
||||||
pod 'FirebaseAuth'
|
pod 'FirebaseAuth'
|
||||||
pod 'Firebase/Database'
|
pod 'Firebase/Database'
|
||||||
pod 'Locksmith'
|
pod 'Locksmith'
|
||||||
# pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'
|
|
||||||
pod 'Alamofire-SwiftyJSON'
|
pod 'Alamofire-SwiftyJSON'
|
||||||
pod 'OAuthSwift', '~> 0.5.0'
|
pod 'OAuthSwift', '~> 0.5.0'
|
||||||
pod 'AeroGearOAuth2'
|
|
||||||
pod 'FBSDKCoreKit'
|
pod 'FBSDKCoreKit'
|
||||||
pod 'FBSDKLoginKit'
|
pod 'FBSDKLoginKit'
|
||||||
pod 'FBSDKShareKit'
|
pod 'FBSDKShareKit'
|
||||||
@ -22,18 +22,17 @@ target 'Vendoo' do
|
|||||||
pod 'TYMActivityIndicatorView'
|
pod 'TYMActivityIndicatorView'
|
||||||
pod 'BSImagePicker', '~> 2.3'
|
pod 'BSImagePicker', '~> 2.3'
|
||||||
pod 'SWRevealViewController'
|
pod 'SWRevealViewController'
|
||||||
pod 'SOAPEngine'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
target 'VendooTests' do
|
target 'VendooTests' do
|
||||||
inherit! :search_paths
|
# inherit! :search_paths
|
||||||
# Pods for testing
|
# Pods for testing
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
target 'VendooUITests' do
|
target 'VendooUITests' do
|
||||||
inherit! :search_paths
|
# inherit! :search_paths
|
||||||
# Pods for testing
|
# Pods for testing
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
12
Podfile.lock
12
Podfile.lock
@ -97,27 +97,30 @@ PODS:
|
|||||||
- AFNetworking (~> 2.6.0)
|
- AFNetworking (~> 2.6.0)
|
||||||
- PicoKit/Soap
|
- PicoKit/Soap
|
||||||
- PicoKit/XMLWriter (0.7.2)
|
- PicoKit/XMLWriter (0.7.2)
|
||||||
|
<<<<<<< HEAD
|
||||||
- SOAPEngine (1.28)
|
- SOAPEngine (1.28)
|
||||||
|
=======
|
||||||
|
>>>>>>> master
|
||||||
- SwiftyJSON (2.3.2)
|
- SwiftyJSON (2.3.2)
|
||||||
- SWRevealViewController (2.3.0)
|
- SWRevealViewController (2.3.0)
|
||||||
- TYMActivityIndicatorView (0.3.3)
|
- TYMActivityIndicatorView (0.3.3)
|
||||||
- UIImageViewModeScaleAspect (1.5)
|
- UIImageViewModeScaleAspect (1.5)
|
||||||
|
|
||||||
DEPENDENCIES:
|
DEPENDENCIES:
|
||||||
|
- AeroGearHttp
|
||||||
- AeroGearOAuth2
|
- AeroGearOAuth2
|
||||||
- Alamofire-SwiftyJSON
|
- Alamofire-SwiftyJSON
|
||||||
- BSImagePicker (~> 2.3)
|
- BSImagePicker (~> 2.3)
|
||||||
- FBSDKCoreKit
|
- FBSDKCoreKit
|
||||||
- FBSDKLoginKit
|
- FBSDKLoginKit
|
||||||
- FBSDKShareKit
|
- FBSDKShareKit
|
||||||
- Firebase (>= 2.5.0)
|
- Firebase
|
||||||
- Firebase/Database
|
- Firebase/Database
|
||||||
- Firebase/Storage
|
- Firebase/Storage
|
||||||
- FirebaseAuth
|
- FirebaseAuth
|
||||||
- Locksmith
|
- Locksmith
|
||||||
- OAuthSwift (~> 0.5.0)
|
- OAuthSwift (~> 0.5.0)
|
||||||
- PicoKit
|
- PicoKit
|
||||||
- SOAPEngine
|
|
||||||
- SWRevealViewController
|
- SWRevealViewController
|
||||||
- TYMActivityIndicatorView
|
- TYMActivityIndicatorView
|
||||||
|
|
||||||
@ -148,12 +151,15 @@ SPEC CHECKSUMS:
|
|||||||
Locksmith: a8ed41ac4c06506ea8cb199d8ec8a8d3d108eb2a
|
Locksmith: a8ed41ac4c06506ea8cb199d8ec8a8d3d108eb2a
|
||||||
OAuthSwift: 1ef042d4362e755e24a78f158d817245641a5d24
|
OAuthSwift: 1ef042d4362e755e24a78f158d817245641a5d24
|
||||||
PicoKit: 9079bce659a8d5408c8af1c45254b971df614de3
|
PicoKit: 9079bce659a8d5408c8af1c45254b971df614de3
|
||||||
|
<<<<<<< HEAD
|
||||||
SOAPEngine: 75ca70e899b8ab7349ee9f4d69d11f081db1afba
|
SOAPEngine: 75ca70e899b8ab7349ee9f4d69d11f081db1afba
|
||||||
|
=======
|
||||||
|
>>>>>>> master
|
||||||
SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
|
SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
|
||||||
SWRevealViewController: 6d3fd97f70112fd7cef9de14df4260eacce4c63a
|
SWRevealViewController: 6d3fd97f70112fd7cef9de14df4260eacce4c63a
|
||||||
TYMActivityIndicatorView: ad816387ebd5952c376af129218722733044148b
|
TYMActivityIndicatorView: ad816387ebd5952c376af129218722733044148b
|
||||||
UIImageViewModeScaleAspect: 11a790a0b9d248a13dc63e3a78991f1463b6d84e
|
UIImageViewModeScaleAspect: 11a790a0b9d248a13dc63e3a78991f1463b6d84e
|
||||||
|
|
||||||
PODFILE CHECKSUM: 2638bdfbb954251e8a36f6a6065ffea34297238d
|
PODFILE CHECKSUM: 3b36a7c734809ee54f4ecf0055d9910a9279d555
|
||||||
|
|
||||||
COCOAPODS: 1.0.0
|
COCOAPODS: 1.0.0
|
||||||
|
|||||||
12
Pods/Manifest.lock
generated
12
Pods/Manifest.lock
generated
@ -97,27 +97,30 @@ PODS:
|
|||||||
- AFNetworking (~> 2.6.0)
|
- AFNetworking (~> 2.6.0)
|
||||||
- PicoKit/Soap
|
- PicoKit/Soap
|
||||||
- PicoKit/XMLWriter (0.7.2)
|
- PicoKit/XMLWriter (0.7.2)
|
||||||
|
<<<<<<< HEAD
|
||||||
- SOAPEngine (1.28)
|
- SOAPEngine (1.28)
|
||||||
|
=======
|
||||||
|
>>>>>>> master
|
||||||
- SwiftyJSON (2.3.2)
|
- SwiftyJSON (2.3.2)
|
||||||
- SWRevealViewController (2.3.0)
|
- SWRevealViewController (2.3.0)
|
||||||
- TYMActivityIndicatorView (0.3.3)
|
- TYMActivityIndicatorView (0.3.3)
|
||||||
- UIImageViewModeScaleAspect (1.5)
|
- UIImageViewModeScaleAspect (1.5)
|
||||||
|
|
||||||
DEPENDENCIES:
|
DEPENDENCIES:
|
||||||
|
- AeroGearHttp
|
||||||
- AeroGearOAuth2
|
- AeroGearOAuth2
|
||||||
- Alamofire-SwiftyJSON
|
- Alamofire-SwiftyJSON
|
||||||
- BSImagePicker (~> 2.3)
|
- BSImagePicker (~> 2.3)
|
||||||
- FBSDKCoreKit
|
- FBSDKCoreKit
|
||||||
- FBSDKLoginKit
|
- FBSDKLoginKit
|
||||||
- FBSDKShareKit
|
- FBSDKShareKit
|
||||||
- Firebase (>= 2.5.0)
|
- Firebase
|
||||||
- Firebase/Database
|
- Firebase/Database
|
||||||
- Firebase/Storage
|
- Firebase/Storage
|
||||||
- FirebaseAuth
|
- FirebaseAuth
|
||||||
- Locksmith
|
- Locksmith
|
||||||
- OAuthSwift (~> 0.5.0)
|
- OAuthSwift (~> 0.5.0)
|
||||||
- PicoKit
|
- PicoKit
|
||||||
- SOAPEngine
|
|
||||||
- SWRevealViewController
|
- SWRevealViewController
|
||||||
- TYMActivityIndicatorView
|
- TYMActivityIndicatorView
|
||||||
|
|
||||||
@ -148,12 +151,15 @@ SPEC CHECKSUMS:
|
|||||||
Locksmith: a8ed41ac4c06506ea8cb199d8ec8a8d3d108eb2a
|
Locksmith: a8ed41ac4c06506ea8cb199d8ec8a8d3d108eb2a
|
||||||
OAuthSwift: 1ef042d4362e755e24a78f158d817245641a5d24
|
OAuthSwift: 1ef042d4362e755e24a78f158d817245641a5d24
|
||||||
PicoKit: 9079bce659a8d5408c8af1c45254b971df614de3
|
PicoKit: 9079bce659a8d5408c8af1c45254b971df614de3
|
||||||
|
<<<<<<< HEAD
|
||||||
SOAPEngine: 75ca70e899b8ab7349ee9f4d69d11f081db1afba
|
SOAPEngine: 75ca70e899b8ab7349ee9f4d69d11f081db1afba
|
||||||
|
=======
|
||||||
|
>>>>>>> master
|
||||||
SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
|
SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
|
||||||
SWRevealViewController: 6d3fd97f70112fd7cef9de14df4260eacce4c63a
|
SWRevealViewController: 6d3fd97f70112fd7cef9de14df4260eacce4c63a
|
||||||
TYMActivityIndicatorView: ad816387ebd5952c376af129218722733044148b
|
TYMActivityIndicatorView: ad816387ebd5952c376af129218722733044148b
|
||||||
UIImageViewModeScaleAspect: 11a790a0b9d248a13dc63e3a78991f1463b6d84e
|
UIImageViewModeScaleAspect: 11a790a0b9d248a13dc63e3a78991f1463b6d84e
|
||||||
|
|
||||||
PODFILE CHECKSUM: 2638bdfbb954251e8a36f6a6065ffea34297238d
|
PODFILE CHECKSUM: 3b36a7c734809ee54f4ecf0055d9910a9279d555
|
||||||
|
|
||||||
COCOAPODS: 1.0.0
|
COCOAPODS: 1.0.0
|
||||||
|
|||||||
5441
Pods/Pods.xcodeproj/project.pbxproj
generated
5441
Pods/Pods.xcodeproj/project.pbxproj
generated
File diff suppressed because it is too large
Load Diff
@ -14,9 +14,9 @@
|
|||||||
buildForAnalyzing = "YES">
|
buildForAnalyzing = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "6E4E0004FD7A714EF2D64F6414B97661"
|
BlueprintIdentifier = "21020CCDF572876803FA95BD48270386"
|
||||||
BuildableName = "Pods_VendooTests.framework"
|
BuildableName = "Pods_Vendoo_VendooTests.framework"
|
||||||
BlueprintName = "Pods-VendooTests"
|
BlueprintName = "Pods-Vendoo-VendooTests"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</BuildActionEntry>
|
</BuildActionEntry>
|
||||||
@ -45,9 +45,9 @@
|
|||||||
<MacroExpansion>
|
<MacroExpansion>
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "6E4E0004FD7A714EF2D64F6414B97661"
|
BlueprintIdentifier = "21020CCDF572876803FA95BD48270386"
|
||||||
BuildableName = "Pods_VendooTests.framework"
|
BuildableName = "Pods_Vendoo_VendooTests.framework"
|
||||||
BlueprintName = "Pods-VendooTests"
|
BlueprintName = "Pods-Vendoo-VendooTests"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</MacroExpansion>
|
</MacroExpansion>
|
||||||
@ -14,9 +14,9 @@
|
|||||||
buildForAnalyzing = "YES">
|
buildForAnalyzing = "YES">
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "C54A0D22A460C6E11B151CCF892D6432"
|
BlueprintIdentifier = "66B6577A34875C54541830039899A97A"
|
||||||
BuildableName = "Pods_VendooUITests.framework"
|
BuildableName = "Pods_Vendoo_VendooUITests.framework"
|
||||||
BlueprintName = "Pods-VendooUITests"
|
BlueprintName = "Pods-Vendoo-VendooUITests"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</BuildActionEntry>
|
</BuildActionEntry>
|
||||||
@ -45,9 +45,9 @@
|
|||||||
<MacroExpansion>
|
<MacroExpansion>
|
||||||
<BuildableReference
|
<BuildableReference
|
||||||
BuildableIdentifier = "primary"
|
BuildableIdentifier = "primary"
|
||||||
BlueprintIdentifier = "C54A0D22A460C6E11B151CCF892D6432"
|
BlueprintIdentifier = "66B6577A34875C54541830039899A97A"
|
||||||
BuildableName = "Pods_VendooUITests.framework"
|
BuildableName = "Pods_Vendoo_VendooUITests.framework"
|
||||||
BlueprintName = "Pods-VendooUITests"
|
BlueprintName = "Pods-Vendoo-VendooUITests"
|
||||||
ReferencedContainer = "container:Pods.xcodeproj">
|
ReferencedContainer = "container:Pods.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</MacroExpansion>
|
</MacroExpansion>
|
||||||
@ -84,21 +84,21 @@
|
|||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
|
<key>Pods-Vendoo-VendooTests.xcscheme</key>
|
||||||
|
<dict>
|
||||||
|
<key>isShown</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<key>Pods-Vendoo-VendooUITests.xcscheme</key>
|
||||||
|
<dict>
|
||||||
|
<key>isShown</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
<key>Pods-Vendoo.xcscheme</key>
|
<key>Pods-Vendoo.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Pods-VendooTests.xcscheme</key>
|
|
||||||
<dict>
|
|
||||||
<key>isShown</key>
|
|
||||||
<false/>
|
|
||||||
</dict>
|
|
||||||
<key>Pods-VendooUITests.xcscheme</key>
|
|
||||||
<dict>
|
|
||||||
<key>isShown</key>
|
|
||||||
<false/>
|
|
||||||
</dict>
|
|
||||||
<key>SWRevealViewController.xcscheme</key>
|
<key>SWRevealViewController.xcscheme</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>isShown</key>
|
<key>isShown</key>
|
||||||
@ -137,6 +137,11 @@
|
|||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
<key>21020CCDF572876803FA95BD48270386</key>
|
||||||
|
<dict>
|
||||||
|
<key>primary</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
<key>2AA2F4091B94E46EEE3AD6055CB49C7D</key>
|
<key>2AA2F4091B94E46EEE3AD6055CB49C7D</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
@ -167,12 +172,15 @@
|
|||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
<key>6E31B4FD268BEE6936B4477E4EDCD609</key>
|
<<<<<<< HEAD
|
||||||
|
=======
|
||||||
|
<key>66B6577A34875C54541830039899A97A</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
<key>6E4E0004FD7A714EF2D64F6414B97661</key>
|
>>>>>>> master
|
||||||
|
<key>6E31B4FD268BEE6936B4477E4EDCD609</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
<true/>
|
<true/>
|
||||||
@ -208,6 +216,14 @@
|
|||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
<key>9D0F2E5EA1B46A5D72FFD42B0B39DBBC</key>
|
<key>9D0F2E5EA1B46A5D72FFD42B0B39DBBC</key>
|
||||||
|
<<<<<<< HEAD
|
||||||
|
<dict>
|
||||||
|
<key>primary</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<key>B6184234CE5B97D6DADDB68315E67B58</key>
|
||||||
|
=======
|
||||||
|
>>>>>>> master
|
||||||
<dict>
|
<dict>
|
||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
<true/>
|
<true/>
|
||||||
@ -222,11 +238,6 @@
|
|||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
<key>C54A0D22A460C6E11B151CCF892D6432</key>
|
|
||||||
<dict>
|
|
||||||
<key>primary</key>
|
|
||||||
<true/>
|
|
||||||
</dict>
|
|
||||||
<key>C59EE95662AD4757E7FCE220DB1AFA41</key>
|
<key>C59EE95662AD4757E7FCE220DB1AFA41</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>primary</key>
|
<key>primary</key>
|
||||||
|
|||||||
48
Pods/SOAPEngine/LICENSE.txt
generated
48
Pods/SOAPEngine/LICENSE.txt
generated
@ -1,48 +0,0 @@
|
|||||||
END-USER LICENSE AGREEMENT FOR “CENTRO STUDI INFORMATICA di DANILO PRIORE” SOFTWARE
|
|
||||||
IMPORTANT-READ CAREFULLY: This End User License Agreement (this "EULA") contains the terms and conditions regarding your use of the SOFTWARE (as defined below). This EULA contains material limitations to your rights in that regard. You should read this EULA carefully and treat it as valuable property.
|
|
||||||
I. THIS EULA.
|
|
||||||
1. Software Covered by this EULA. This EULA governs your use of the “Centro Studi Informatica di Danilo Priore” software product(s) (“CSIDPS”) enclosed or otherwise accompanied herewith (individually and collectively, the "SOFTWARE"). The term "SOFTWARE" includes, to the extent provided by CSIDPS: 1) any revisions, updates and/or upgrades thereto; 2) any data, image or executable files, databases, data engines, computer software, framework library or similar items customarily used or distributed with computer or mobile software products; 3) anything in any form whatsoever intended to be used with or in conjunction with the SOFTWARE; and 4) any associated media, documentation (including physical, electronic and on-line) and printed materials (the "Documentation").
|
|
||||||
2. This EULA is a Legally Binding Agreement Between You and CSIDPS. If you are acting as an agent of a company or another legal person, such as an officer or other employee acting for your employer, then "you" and "your" mean your principal, the entity or other legal person for whom you are acting. However, importantly, even if you are acting as an agent for another, you may still be personally liable for violation of federal and State laws, such as copyright infringement.
|
|
||||||
This EULA is a legally binding agreement between you and CSIDPS. You intend to be legally bound to this EULA to the same extent as if CSIDPS and you physically signed this EULA. By installing, copying, or otherwise using the SOFTWARE, you agree to be bound by the terms and conditions contained in this EULA. If you do not agree to all of the terms and conditions contained in this EULA, you may not install or use the SOFTWARE. If, for whatever reason, installation has begun or has been completed, you should cancel installation or un- install the SOFTWARE, as the case may be. (You may click on the "exit" button or its equivalent to immediately abort installation.) If you do not agree to all of these terms and conditions, then you must promptly return the SOFTWARE to the place of business from which you obtained it in accordance with any return policies of such place of business. Return policies may vary between or among resellers, and you must comply with your particular reseller's return policies as agreed at the point of purchase. If the place of business from which you purchased the SOFTWARE does not honor a complete refund for a period of thirty (30) days from the date of proof of purchase, then you may return the SOFTWARE directly to CSIDPS for a period of thirty (30) days from the date of your purchase. To return the product directly to CSIDPS, you must obtain a CSIDPS Return Authorization Number by contacting CSIDPS, and you must forward all items purchased, including the proof of purchase, directly to CSIDPS. The return must be postage-prepaid, and post-marked within thirty (30) days from the proof of purchase, time being of the essence. The return option to CSIDPS is only available to the original purchaser of an unopened factory packaged item.
|
|
||||||
|
|
||||||
II. YOUR LICENSE TO DEVELOP AND TO DISTRIBUTE.
|
|
||||||
As provided in more detail below, this EULA grants you two licenses: 1) a license to use the SOFTWARE to develop other software products (the "Development License"); and 2) a license to use and/or distribute the Developed Software (the "Distribution License"). Both of these licenses (individually and collectively, the "Licenses") are explained and defined in more detail below.
|
|
||||||
1. Definitions. The following terms have the respective meanings as used in this EULA:
|
|
||||||
"Network Server" means a computer with one or more computer central processing units (CPU's) that operates for the purpose of serving other computers logically or physically connected to it, including, but not limited to, other computers connected to it on an internal network, intranet or the Internet. "Web Server" means a type of Network Server that serves other computers more particularly connected to it over an intranet or the Internet.
|
|
||||||
"Developed Software" means those computer software products that are developed by or through the use of the SOFTWARE. "Developed Web Server Software" means those Developed Software products that reside logically or physically on at least one Web Server and are operated (meaning the computer software instruction set is carried out) by the Web Server's central processing unit(s) (CPU). "Developed Legacy Software" means those Developed Software products that are not Developed Web Server Software, including, for example, stand-alone applications, mobile application and applications accessed by a file server only. "Redistributable Files" means the SOFTWARE files or other portions of the SOFTWARE that are provided by CSIDPS and are identified as such in the Documentation for distribution by you with the Developed Software. "Developer" means a human being or any other automated device using the SOFTWARE in accordance with the terms and conditions of this EULA.
|
|
||||||
"Developer Seat License" means that each Developer using or otherwise accessing the programmatic interface or the SOFTWARE must obtain the right to do so by purchasing a separate End User License.
|
|
||||||
“Source Code” shall mean computer software code or programs in human readable format, such as a printed listing of such a program written in a high-level computer language. The term "Source Code" includes, but is not limited to, documents and materials in support of the development effort of the SOFTWARE, such as flow charts, pseudo code and program notes.
|
|
||||||
2. Your Development License. You are hereby granted a limited, royalty-free, non-exclusive right to use the SOFTWARE to design, develop, and test Developed Software, on the express condition that, and only for so long as, you fully comply with all terms and conditions of this EULA.
|
|
||||||
The SOFTWARE is licensed to you on a Developer Seat License basis.
|
|
||||||
The Developer Seat License means that you may perform a single install of the SOFTWARE for use in designing, testing and creating Developed Software by a single Developer on a single computer with a single set of input devices, so long as such computer is used only by one Developer. Conversely, you may not install or use the SOFTWARE on a computer that is a network server or a computer at which the SOFTWARE is used by more than one Developer. You may not network the SOFTWARE or any component part of it, where it is or may be used by more than one Developer unless you purchase an additional Development License for each Developer. You must purchase another separate license to the SOFTWARE in order to add additional developer seats, whether the additional developers are accessing the SOFTWARE in a stand-alone environment or on a computer network.
|
|
||||||
In all cases, you may not use CSIDPS 's name, logo, or trademarks to market your Developed Software without the express written consent of CSIDPS; (b) you must include the following
|
|
||||||
|
|
||||||
CSIDPS copyright notice in your Developed Software documentation and/or in the "About Box" of your Developed Software, and wherever the copyright/rights notice is located in the Developed Software (“Portions Copyright © CSI by Danilo Priore, 1996-2013. All Rights Reserved.”); (c) agree to indemnify, hold harmless, and defend CSIDPS, its suppliers and resellers, from and against any claims or lawsuits, including attorney's fees that may arise from the use or distribution of your Developed Software; (d) you may use the SOFTWARE only to create Developed Software that is significantly different than the SOFTWARE.
|
|
||||||
3. Your Distribution License.
|
|
||||||
License to Distribute Developed Software. Subject to the terms and conditions in this EULA, you are granted the license to use and to distribute Developed Software on a royalty- free basis, provided that the Developed Software incorporates the SOFTWARE as an integral part of the Developed Software in native compiled format (customarily an ".app", or ".ipa", or ".xcodearchive" etc.). You may not distribute, bundle, library, framework, wrap or subclass the SOFTWARE as Developed Software which, when used in a "designtime" development environment, exposes the programmatic interface of the SOFTWARE.
|
|
||||||
Distribution of the Evaluation or Trial Version. You may copy the Evaluation Version of this software and documentation as you wish, and give exact copies of the original Evaluation Version to anyone, and distribute the Evaluation Version of the software and documentation in its unmodified form via electronic means. But you should not charge or request donations for any such copies however made, or from distributing the software and/or documentation with other products without the author's written permission. If you have registered the software, you must not distribute your confidential license key.
|
|
||||||
4. Specific Product Limitations. Notwithstanding anything in this EULA to the contrary, if the license you have purchased is for any of the following products, then the following additional limitations will apply:
|
|
||||||
a. SOAPEngine Framework. SOAPEngine Framework includes at least: 1) SOAPEngine Framework packet file, 2) the Source Code of the Sample Application. The SOAPEngine Framework file may be distributed, free of royalties, only in conjunction with the Developed Software in native and compiled format (see paragraph 3 of this EULA) and for one application identified with one bundle-id, only one Single License Code for one bundle-id, or in the case of a Enterprise License Code, with multiple applications for single Organization Unit, only one Enterprise License Code for one Organization Unit (see paragraph 6 of this EULA).
|
|
||||||
b. SnowFalling iOS Framework. SnowFalling iOS Framework includes at least: 1) SnowFalling.framework packet file, 2) the Source Code of the Sample Application. The SnowFalling.framework file may be distributed, free of royalties, only in conjunction with the Developed Software in native and compiled compiled format (see paragraph 3 of this EULA and for one application identified with one bundle-id, only one Serial Number, or License Code, for one bundle-id (see paragraph 6 of this EULA).
|
|
||||||
Subject to the terms and conditions in this EULA, CSIDPS hereby grants you the right to use the Sample Source Code. You are hereby also granted the right to modify such Sample Source Code and to create derivative works that are based on the licensed Source Code. You may distribute the derivative works that you develop, solely in object code format and exclusively in conjunction with and/or as a part of the Developed Software. You are expressly not granted the right to distribute, disclose or otherwise make available to any third party the licensed Source Code, any modified version, derivative work, or any portion thereof, in source code format.
|
|
||||||
CSIDPS shall retain all right, title and interest in and to the licensed Source Code, and all CSIDPS updates, modifications or enhancements thereof. Nothing herein shall be deemed to transfer any ownership or title rights in and to the licensed Source Code from CSIDPS to you.
|
|
||||||
|
|
||||||
THE SAMPLE SOURCE CODE IS LICENSED TO YOU AS IS. CSIDPS DOES NOT AND SHALL NOT PROVIDE YOU WITH ANY TECHNICAL SUPPORT FOR YOUR SOURCE CODE LICENSE.
|
|
||||||
5. Updates/Upgrades. Subject to the terms and conditions of this EULA, the Licenses are perpetual. Updates and upgrades to the SOFTWARE may be provided by CSIDPS from time-to- time, and, if so provided by CSIDPS, are provided upon the terms and conditions offered at that time by CSIDPS in its sole discretion. CSIDPS may provide updates and upgrades to the SOFTWARE for free or for any charge, at any time or never, and through its chosen manner of access and distribution, all in CSIDPS 's sole and complete discretion.
|
|
||||||
6. License Key Code. After purchase the SOFTWARE, a license key code (the “License Code”) is included, this allows for the registration of the SOFTWARE. The License Code, is subject to the restrictions set forth in this EULA and may not be disclosed or distributed either with your Developed Software or in any other way. The disclosure or distribution of the License Code shall constitute a breach of this EULA, the effect of which shall be the automatic termination and revocation of all the rights granted herein.
|
|
||||||
7. Evaluation or Trial Copy; SHAREWARE. If you are using an "evaluation or trial copy" or similar version, specifically designated as such by CSIDPS on its website or otherwise, then the Licenses are limited as follows: a) you are granted a license to use the SOFTWARE for a period of thirty (30) days counted from the day of installation (the "Evaluation Period"); b) upon completion of the Evaluation Period, you shall either i) delete the SOFTWARE from the computer containing the installation, or you may ii) contact CSIDPS or one of its authorized dealers to purchase a license of the SOFTWARE, which is subject to the terms and limitations contained herein; and c) any Developed Software may not be distributed or used for any commercial purpose.
|
|
||||||
III. INTELLECTUAL PROPERTY.
|
|
||||||
1. Copyright. You agree that all right, title, and interest in and to the SOFTWARE (including, but not limited to, any images, photographs, animations, video, audio, music, text, and “applets” incorporated into the SOFTWARE), and any copies of the SOFTWARE, and any copyrights and other intellectual properties therein or related there to are owned exclusively by CSIDPS, except to the limited extent that CSIDPS may be the rightful license holder of certain third-party technologies incorporated into the SOFTWARE. The SOFTWARE is protected by copyright laws and international treaty provisions. The SOFTWARE is licensed to you, not sold to you. CSIDPS reserves all rights not otherwise expressly and specifically granted to you in this EULA.
|
|
||||||
2. Backups. You may either: (a) copy the SOFTWARE solely for backup or archival purposes; or (b) install the SOFTWARE on a single computer, provided you keep the original solely for backup or archival purposes. Notwithstanding the foregoing, you may not copy the Documentation.
|
|
||||||
3. General Limitations. You may not reverse engineer, decompile, or disassemble the SOFTWARE, except and only to the extent that applicable law expressly permits such activity notwithstanding this limitation.
|
|
||||||
4. Software Transfers. You may not rent or lease the SOFTWARE. You may transfer the SOFTWARE to another computer, provided that it is completely removed from the computer from which it was transferred. You may permanently transfer all of your rights under the EULA, provided that you retain no copies, that you transfer all the SOFTWARE (including all component parts, the media and printed materials, any dates, upgrades, this EULA and, if applicable, the Certificate of Authenticity), and that the recipient agrees to the terms and conditions of this EULA as provided herein. If the SOFTWARE is an update or upgrade, any transfer must include all prior versions of the SOFTWARE.
|
|
||||||
|
|
||||||
5. Termination. Without prejudice to any other rights it may have, CSIDPS may terminate this EULA and the Licenses if you fail to comply with the terms and conditions contained herein. In such an event, you must destroy all copies of the SOFT- WARE and all of its component parts.
|
|
||||||
IV. WARRANTIES AND REMEDIES.
|
|
||||||
1. Limited Warranty. CSIDPS warrants that the original media, if any, are free from defects for ninety (90) days from the date of delivery of the SOFTWARE. EXCEPT AS OTHERWISE PROVIDED IN THE PRECEDING SENTENCE, AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CSIDPS EXPRESSLY DISCLAIMS ANY WARRANTY FOR THE SOFTWARE, DOCUMENTATION AND ANYTHING ELSE PROVIDED BY CSIDPS HEREBY AND CSIDPS PROVIDES THE SAME IN “AS IS” CONDITION WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE AND DOCUMENTATION REMAINS WITH YOU. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS WHICH VARY FROM STATE TO STATE.
|
|
||||||
2. Limited Remedy. CSIDPS 's entire liability and your exclusive remedy under this EULA shall be, at CSIDPS 's sole option, either (a) return of the price paid for the SOFTWARE; (b) repair the SOFTWARE through updates distributed online or otherwise in CSIDPS's discretion; or (c) replace the SOFTWARE with SOFTWARE that substantially performs as described in the SOFTWARE documentation, provided that you return the SOFTWARE in the same manner as provided in Section I.2 for return of the SOFTWARE for non-acceptance of this EULA. Any media for any repaired or replacement SOFTWARE will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL CSIDPS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFIT, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF CSIDPS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES/JURISDICTIONS DO NOT AL-LOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES IN CERTAIN CASES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
|
|
||||||
V. MISCELLANEOUS.
|
|
||||||
1. This is the Entire Agreement. This EULA (including any addendum or amendment to this EULA included with the SOFTWARE) is the final, complete and exclusive statement of the entire agreement between you and CSIDPS relating to the SOFT-WARE. This EULA supersedes any prior and contemporaneous proposals, purchase orders, advertisements, and all other communications in relation to the subject matter of this EULA, whether oral or written. No terms or conditions, other than those contained in this EULA, and no other understanding or agreement which in any way modifies these terms and conditions, shall be binding upon the parties unless entered into in writing executed between the parties, or by other non-oral manner of agreement whereby the parties objectively and definitively act in a manner to be bound (such as by continuing with an installation of the SOFTWARE, "clicking-through" a questionnaire, etc.) Employees, agents and other representatives of CSIDPS are not permitted to orally modify this EULA.
|
|
||||||
2. You Indemnify CSIDPS. You agree to indemnify, hold harmless, and defend CSIDPS and its suppliers and resellers from and against any and all claims or lawsuits, including attorney's fees, which arise out of or result from your breach of any of the terms and conditions of this EULA.
|
|
||||||
|
|
||||||
3. Interpretation of this EULA. If for any reason a court of competent jurisdiction finds any provision of this EULA, or any portion thereof, to be unenforceable, that provision of this EULA will be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this EULA will continue in full force and effect. Formatives of defined terms shall have the same meaning of the defined term. Failure by either party to enforce any provision of this EULA will not be deemed a waiver of future enforcement of that or any other provision. Except as otherwise required or superseded by law, this EULA is governed by the laws of the legal offices of Europe, without regard to its conflict of laws principles. The parties consent to the personal jurisdiction and venue of the legal offices of Europe, and agree that any legal proceedings arising out of this EULA shall be conducted solely in such legal offices. If the SOFTWARE was acquired outside the Europe, then local law may apply.
|
|
||||||
@ -1,6 +0,0 @@
|
|||||||
framework module SOAPEngine64 {
|
|
||||||
umbrella header "SOAPEngine.h"
|
|
||||||
|
|
||||||
export *
|
|
||||||
module * { export * }
|
|
||||||
}
|
|
||||||
Binary file not shown.
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AFNetworking
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AFNetworking
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_LDFLAGS = -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
|
OTHER_LDFLAGS = -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,7 +1,11 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AeroGearOAuth2
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AeroGearHttp"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_LDFLAGS = -framework "Security"
|
OTHER_LDFLAGS = -framework "Security"
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
|
|||||||
@ -1,7 +1,11 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Alamofire-SwiftyJSON
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Alamofire
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Alamofire
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/BSGridCollectionViewLayout
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/BSGridCollectionViewLayout
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,7 +1,11 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/BSImagePicker
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/BSImagePicker
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_LDFLAGS = -framework "Photos" -framework "UIKit"
|
OTHER_LDFLAGS = -framework "Photos" -framework "UIKit"
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
|
|||||||
4
Pods/Target Support Files/Bolts/Bolts.xcconfig
generated
4
Pods/Target Support Files/Bolts/Bolts.xcconfig
generated
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Bolts
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Bolts
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
PODS_ROOT = ${SRCROOT}
|
PODS_ROOT = ${SRCROOT}
|
||||||
|
|||||||
@ -1,7 +1,11 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
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"
|
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_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -2,7 +2,11 @@ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
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"
|
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_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -2,7 +2,11 @@ CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSDKShareKit
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/Bolts" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
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"
|
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_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine" $(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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine" $(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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml
|
||||||
|
>>>>>>> master
|
||||||
OTHER_LDFLAGS = -l"xml2"
|
OTHER_LDFLAGS = -l"xml2"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Locksmith
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/Locksmith
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_LDFLAGS = -framework "Foundation" -framework "Security"
|
OTHER_LDFLAGS = -framework "Foundation" -framework "Security"
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/OAuthSwift
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/OAuthSwift
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,7 +1,11 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/PicoKit
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/PicoKit
|
||||||
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML"
|
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/GDataXML-HTML"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine" $(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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine" $(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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" $(SDKROOT)/usr/include/libxml2
|
||||||
|
>>>>>>> master
|
||||||
OTHER_LDFLAGS = -l"xml2" -framework "CFNetwork" -framework "MobileCoreServices" -framework "SystemConfiguration"
|
OTHER_LDFLAGS = -l"xml2" -framework "CFNetwork" -framework "MobileCoreServices" -framework "SystemConfiguration"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
1043
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-acknowledgements.markdown
generated
Normal file
1043
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-acknowledgements.markdown
generated
Normal file
File diff suppressed because it is too large
Load Diff
1189
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-acknowledgements.plist
generated
Normal file
1189
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-acknowledgements.plist
generated
Normal file
File diff suppressed because it is too large
Load Diff
5
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-dummy.m
generated
Normal file
5
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-dummy.m
generated
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#import <Foundation/Foundation.h>
|
||||||
|
@interface PodsDummy_Pods_Vendoo_VendooTests : NSObject
|
||||||
|
@end
|
||||||
|
@implementation PodsDummy_Pods_Vendoo_VendooTests
|
||||||
|
@end
|
||||||
@ -82,3 +82,46 @@ strip_invalid_archs() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if [[ "$CONFIGURATION" == "Debug" ]]; then
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AFNetworking/AFNetworking.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearHttp/AeroGearHttp.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearOAuth2/AeroGearOAuth2.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire/Alamofire.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSImagePicker/BSImagePicker.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Bolts/Bolts.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKCoreKit/FBSDKCoreKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKLoginKit/FBSDKLoginKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKShareKit/FBSDKShareKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/GDataXML-HTML/GDataXML_HTML.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Locksmith/Locksmith.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/OAuthSwift/OAuthSwift.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/PicoKit/PicoKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SWRevealViewController/SWRevealViewController.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SwiftyJSON/SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.framework"
|
||||||
|
fi
|
||||||
|
if [[ "$CONFIGURATION" == "Release" ]]; then
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AFNetworking/AFNetworking.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearHttp/AeroGearHttp.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearOAuth2/AeroGearOAuth2.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire/Alamofire.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSImagePicker/BSImagePicker.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Bolts/Bolts.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKCoreKit/FBSDKCoreKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKLoginKit/FBSDKLoginKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKShareKit/FBSDKShareKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/GDataXML-HTML/GDataXML_HTML.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Locksmith/Locksmith.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/OAuthSwift/OAuthSwift.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/PicoKit/PicoKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SWRevealViewController/SWRevealViewController.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SwiftyJSON/SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.framework"
|
||||||
|
fi
|
||||||
6
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-umbrella.h
generated
Normal file
6
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-umbrella.h
generated
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT double Pods_Vendoo_VendooTestsVersionNumber;
|
||||||
|
FOUNDATION_EXPORT const unsigned char Pods_Vendoo_VendooTestsVersionString[];
|
||||||
|
|
||||||
11
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.debug.xcconfig
generated
Normal file
11
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.debug.xcconfig
generated
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks"
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(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/GoogleParsingUtilities" "${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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -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 "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
PODS_ROOT = ${SRCROOT}/Pods
|
||||||
6
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.modulemap
generated
Normal file
6
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.modulemap
generated
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
framework module Pods_Vendoo_VendooTests {
|
||||||
|
umbrella header "Pods-Vendoo-VendooTests-umbrella.h"
|
||||||
|
|
||||||
|
export *
|
||||||
|
module * { export * }
|
||||||
|
}
|
||||||
11
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.release.xcconfig
generated
Normal file
11
Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.release.xcconfig
generated
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks"
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(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/GoogleParsingUtilities" "${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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -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 "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
PODS_ROOT = ${SRCROOT}/Pods
|
||||||
1043
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-acknowledgements.markdown
generated
Normal file
1043
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-acknowledgements.markdown
generated
Normal file
File diff suppressed because it is too large
Load Diff
1189
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-acknowledgements.plist
generated
Normal file
1189
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-acknowledgements.plist
generated
Normal file
File diff suppressed because it is too large
Load Diff
5
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-dummy.m
generated
Normal file
5
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-dummy.m
generated
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
#import <Foundation/Foundation.h>
|
||||||
|
@interface PodsDummy_Pods_Vendoo_VendooUITests : NSObject
|
||||||
|
@end
|
||||||
|
@implementation PodsDummy_Pods_Vendoo_VendooUITests
|
||||||
|
@end
|
||||||
@ -82,3 +82,46 @@ strip_invalid_archs() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if [[ "$CONFIGURATION" == "Debug" ]]; then
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AFNetworking/AFNetworking.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearHttp/AeroGearHttp.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearOAuth2/AeroGearOAuth2.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire/Alamofire.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSImagePicker/BSImagePicker.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Bolts/Bolts.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKCoreKit/FBSDKCoreKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKLoginKit/FBSDKLoginKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKShareKit/FBSDKShareKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/GDataXML-HTML/GDataXML_HTML.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Locksmith/Locksmith.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/OAuthSwift/OAuthSwift.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/PicoKit/PicoKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SWRevealViewController/SWRevealViewController.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SwiftyJSON/SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.framework"
|
||||||
|
fi
|
||||||
|
if [[ "$CONFIGURATION" == "Release" ]]; then
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AFNetworking/AFNetworking.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearHttp/AeroGearHttp.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/AeroGearOAuth2/AeroGearOAuth2.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire/Alamofire.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Alamofire-SwiftyJSON/Alamofire_SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/BSImagePicker/BSImagePicker.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Bolts/Bolts.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKCoreKit/FBSDKCoreKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKLoginKit/FBSDKLoginKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/FBSDKShareKit/FBSDKShareKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/GDataXML-HTML/GDataXML_HTML.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/Locksmith/Locksmith.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/OAuthSwift/OAuthSwift.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/PicoKit/PicoKit.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SWRevealViewController/SWRevealViewController.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/SwiftyJSON/SwiftyJSON.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework"
|
||||||
|
install_framework "$BUILT_PRODUCTS_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.framework"
|
||||||
|
fi
|
||||||
6
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-umbrella.h
generated
Normal file
6
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-umbrella.h
generated
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT double Pods_Vendoo_VendooUITestsVersionNumber;
|
||||||
|
FOUNDATION_EXPORT const unsigned char Pods_Vendoo_VendooUITestsVersionString[];
|
||||||
|
|
||||||
11
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.debug.xcconfig
generated
Normal file
11
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.debug.xcconfig
generated
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks"
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(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/GoogleParsingUtilities" "${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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -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 "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
PODS_ROOT = ${SRCROOT}/Pods
|
||||||
6
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.modulemap
generated
Normal file
6
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.modulemap
generated
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
framework module Pods_Vendoo_VendooUITests {
|
||||||
|
umbrella header "Pods-Vendoo-VendooUITests-umbrella.h"
|
||||||
|
|
||||||
|
export *
|
||||||
|
module * { export * }
|
||||||
|
}
|
||||||
11
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.release.xcconfig
generated
Normal file
11
Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.release.xcconfig
generated
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks"
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(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/GoogleParsingUtilities" "${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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -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 "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
PODS_ROOT = ${SRCROOT}/Pods
|
||||||
@ -946,58 +946,6 @@ SOFTWARE.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
## SOAPEngine
|
|
||||||
|
|
||||||
END-USER LICENSE AGREEMENT FOR “CENTRO STUDI INFORMATICA di DANILO PRIORE” SOFTWARE
|
|
||||||
IMPORTANT-READ CAREFULLY: This End User License Agreement (this "EULA") contains the terms and conditions regarding your use of the SOFTWARE (as defined below). This EULA contains material limitations to your rights in that regard. You should read this EULA carefully and treat it as valuable property.
|
|
||||||
I. THIS EULA.
|
|
||||||
1. Software Covered by this EULA. This EULA governs your use of the “Centro Studi Informatica di Danilo Priore” software product(s) (“CSIDPS”) enclosed or otherwise accompanied herewith (individually and collectively, the "SOFTWARE"). The term "SOFTWARE" includes, to the extent provided by CSIDPS: 1) any revisions, updates and/or upgrades thereto; 2) any data, image or executable files, databases, data engines, computer software, framework library or similar items customarily used or distributed with computer or mobile software products; 3) anything in any form whatsoever intended to be used with or in conjunction with the SOFTWARE; and 4) any associated media, documentation (including physical, electronic and on-line) and printed materials (the "Documentation").
|
|
||||||
2. This EULA is a Legally Binding Agreement Between You and CSIDPS. If you are acting as an agent of a company or another legal person, such as an officer or other employee acting for your employer, then "you" and "your" mean your principal, the entity or other legal person for whom you are acting. However, importantly, even if you are acting as an agent for another, you may still be personally liable for violation of federal and State laws, such as copyright infringement.
|
|
||||||
This EULA is a legally binding agreement between you and CSIDPS. You intend to be legally bound to this EULA to the same extent as if CSIDPS and you physically signed this EULA. By installing, copying, or otherwise using the SOFTWARE, you agree to be bound by the terms and conditions contained in this EULA. If you do not agree to all of the terms and conditions contained in this EULA, you may not install or use the SOFTWARE. If, for whatever reason, installation has begun or has been completed, you should cancel installation or un- install the SOFTWARE, as the case may be. (You may click on the "exit" button or its equivalent to immediately abort installation.) If you do not agree to all of these terms and conditions, then you must promptly return the SOFTWARE to the place of business from which you obtained it in accordance with any return policies of such place of business. Return policies may vary between or among resellers, and you must comply with your particular reseller's return policies as agreed at the point of purchase. If the place of business from which you purchased the SOFTWARE does not honor a complete refund for a period of thirty (30) days from the date of proof of purchase, then you may return the SOFTWARE directly to CSIDPS for a period of thirty (30) days from the date of your purchase. To return the product directly to CSIDPS, you must obtain a CSIDPS Return Authorization Number by contacting CSIDPS, and you must forward all items purchased, including the proof of purchase, directly to CSIDPS. The return must be postage-prepaid, and post-marked within thirty (30) days from the proof of purchase, time being of the essence. The return option to CSIDPS is only available to the original purchaser of an unopened factory packaged item.
|
|
||||||
|
|
||||||
II. YOUR LICENSE TO DEVELOP AND TO DISTRIBUTE.
|
|
||||||
As provided in more detail below, this EULA grants you two licenses: 1) a license to use the SOFTWARE to develop other software products (the "Development License"); and 2) a license to use and/or distribute the Developed Software (the "Distribution License"). Both of these licenses (individually and collectively, the "Licenses") are explained and defined in more detail below.
|
|
||||||
1. Definitions. The following terms have the respective meanings as used in this EULA:
|
|
||||||
"Network Server" means a computer with one or more computer central processing units (CPU's) that operates for the purpose of serving other computers logically or physically connected to it, including, but not limited to, other computers connected to it on an internal network, intranet or the Internet. "Web Server" means a type of Network Server that serves other computers more particularly connected to it over an intranet or the Internet.
|
|
||||||
"Developed Software" means those computer software products that are developed by or through the use of the SOFTWARE. "Developed Web Server Software" means those Developed Software products that reside logically or physically on at least one Web Server and are operated (meaning the computer software instruction set is carried out) by the Web Server's central processing unit(s) (CPU). "Developed Legacy Software" means those Developed Software products that are not Developed Web Server Software, including, for example, stand-alone applications, mobile application and applications accessed by a file server only. "Redistributable Files" means the SOFTWARE files or other portions of the SOFTWARE that are provided by CSIDPS and are identified as such in the Documentation for distribution by you with the Developed Software. "Developer" means a human being or any other automated device using the SOFTWARE in accordance with the terms and conditions of this EULA.
|
|
||||||
"Developer Seat License" means that each Developer using or otherwise accessing the programmatic interface or the SOFTWARE must obtain the right to do so by purchasing a separate End User License.
|
|
||||||
“Source Code” shall mean computer software code or programs in human readable format, such as a printed listing of such a program written in a high-level computer language. The term "Source Code" includes, but is not limited to, documents and materials in support of the development effort of the SOFTWARE, such as flow charts, pseudo code and program notes.
|
|
||||||
2. Your Development License. You are hereby granted a limited, royalty-free, non-exclusive right to use the SOFTWARE to design, develop, and test Developed Software, on the express condition that, and only for so long as, you fully comply with all terms and conditions of this EULA.
|
|
||||||
The SOFTWARE is licensed to you on a Developer Seat License basis.
|
|
||||||
The Developer Seat License means that you may perform a single install of the SOFTWARE for use in designing, testing and creating Developed Software by a single Developer on a single computer with a single set of input devices, so long as such computer is used only by one Developer. Conversely, you may not install or use the SOFTWARE on a computer that is a network server or a computer at which the SOFTWARE is used by more than one Developer. You may not network the SOFTWARE or any component part of it, where it is or may be used by more than one Developer unless you purchase an additional Development License for each Developer. You must purchase another separate license to the SOFTWARE in order to add additional developer seats, whether the additional developers are accessing the SOFTWARE in a stand-alone environment or on a computer network.
|
|
||||||
In all cases, you may not use CSIDPS 's name, logo, or trademarks to market your Developed Software without the express written consent of CSIDPS; (b) you must include the following
|
|
||||||
|
|
||||||
CSIDPS copyright notice in your Developed Software documentation and/or in the "About Box" of your Developed Software, and wherever the copyright/rights notice is located in the Developed Software (“Portions Copyright © CSI by Danilo Priore, 1996-2013. All Rights Reserved.”); (c) agree to indemnify, hold harmless, and defend CSIDPS, its suppliers and resellers, from and against any claims or lawsuits, including attorney's fees that may arise from the use or distribution of your Developed Software; (d) you may use the SOFTWARE only to create Developed Software that is significantly different than the SOFTWARE.
|
|
||||||
3. Your Distribution License.
|
|
||||||
License to Distribute Developed Software. Subject to the terms and conditions in this EULA, you are granted the license to use and to distribute Developed Software on a royalty- free basis, provided that the Developed Software incorporates the SOFTWARE as an integral part of the Developed Software in native compiled format (customarily an ".app", or ".ipa", or ".xcodearchive" etc.). You may not distribute, bundle, library, framework, wrap or subclass the SOFTWARE as Developed Software which, when used in a "designtime" development environment, exposes the programmatic interface of the SOFTWARE.
|
|
||||||
Distribution of the Evaluation or Trial Version. You may copy the Evaluation Version of this software and documentation as you wish, and give exact copies of the original Evaluation Version to anyone, and distribute the Evaluation Version of the software and documentation in its unmodified form via electronic means. But you should not charge or request donations for any such copies however made, or from distributing the software and/or documentation with other products without the author's written permission. If you have registered the software, you must not distribute your confidential license key.
|
|
||||||
4. Specific Product Limitations. Notwithstanding anything in this EULA to the contrary, if the license you have purchased is for any of the following products, then the following additional limitations will apply:
|
|
||||||
a. SOAPEngine Framework. SOAPEngine Framework includes at least: 1) SOAPEngine Framework packet file, 2) the Source Code of the Sample Application. The SOAPEngine Framework file may be distributed, free of royalties, only in conjunction with the Developed Software in native and compiled format (see paragraph 3 of this EULA) and for one application identified with one bundle-id, only one Single License Code for one bundle-id, or in the case of a Enterprise License Code, with multiple applications for single Organization Unit, only one Enterprise License Code for one Organization Unit (see paragraph 6 of this EULA).
|
|
||||||
b. SnowFalling iOS Framework. SnowFalling iOS Framework includes at least: 1) SnowFalling.framework packet file, 2) the Source Code of the Sample Application. The SnowFalling.framework file may be distributed, free of royalties, only in conjunction with the Developed Software in native and compiled compiled format (see paragraph 3 of this EULA and for one application identified with one bundle-id, only one Serial Number, or License Code, for one bundle-id (see paragraph 6 of this EULA).
|
|
||||||
Subject to the terms and conditions in this EULA, CSIDPS hereby grants you the right to use the Sample Source Code. You are hereby also granted the right to modify such Sample Source Code and to create derivative works that are based on the licensed Source Code. You may distribute the derivative works that you develop, solely in object code format and exclusively in conjunction with and/or as a part of the Developed Software. You are expressly not granted the right to distribute, disclose or otherwise make available to any third party the licensed Source Code, any modified version, derivative work, or any portion thereof, in source code format.
|
|
||||||
CSIDPS shall retain all right, title and interest in and to the licensed Source Code, and all CSIDPS updates, modifications or enhancements thereof. Nothing herein shall be deemed to transfer any ownership or title rights in and to the licensed Source Code from CSIDPS to you.
|
|
||||||
|
|
||||||
THE SAMPLE SOURCE CODE IS LICENSED TO YOU AS IS. CSIDPS DOES NOT AND SHALL NOT PROVIDE YOU WITH ANY TECHNICAL SUPPORT FOR YOUR SOURCE CODE LICENSE.
|
|
||||||
5. Updates/Upgrades. Subject to the terms and conditions of this EULA, the Licenses are perpetual. Updates and upgrades to the SOFTWARE may be provided by CSIDPS from time-to- time, and, if so provided by CSIDPS, are provided upon the terms and conditions offered at that time by CSIDPS in its sole discretion. CSIDPS may provide updates and upgrades to the SOFTWARE for free or for any charge, at any time or never, and through its chosen manner of access and distribution, all in CSIDPS 's sole and complete discretion.
|
|
||||||
6. License Key Code. After purchase the SOFTWARE, a license key code (the “License Code”) is included, this allows for the registration of the SOFTWARE. The License Code, is subject to the restrictions set forth in this EULA and may not be disclosed or distributed either with your Developed Software or in any other way. The disclosure or distribution of the License Code shall constitute a breach of this EULA, the effect of which shall be the automatic termination and revocation of all the rights granted herein.
|
|
||||||
7. Evaluation or Trial Copy; SHAREWARE. If you are using an "evaluation or trial copy" or similar version, specifically designated as such by CSIDPS on its website or otherwise, then the Licenses are limited as follows: a) you are granted a license to use the SOFTWARE for a period of thirty (30) days counted from the day of installation (the "Evaluation Period"); b) upon completion of the Evaluation Period, you shall either i) delete the SOFTWARE from the computer containing the installation, or you may ii) contact CSIDPS or one of its authorized dealers to purchase a license of the SOFTWARE, which is subject to the terms and limitations contained herein; and c) any Developed Software may not be distributed or used for any commercial purpose.
|
|
||||||
III. INTELLECTUAL PROPERTY.
|
|
||||||
1. Copyright. You agree that all right, title, and interest in and to the SOFTWARE (including, but not limited to, any images, photographs, animations, video, audio, music, text, and “applets” incorporated into the SOFTWARE), and any copies of the SOFTWARE, and any copyrights and other intellectual properties therein or related there to are owned exclusively by CSIDPS, except to the limited extent that CSIDPS may be the rightful license holder of certain third-party technologies incorporated into the SOFTWARE. The SOFTWARE is protected by copyright laws and international treaty provisions. The SOFTWARE is licensed to you, not sold to you. CSIDPS reserves all rights not otherwise expressly and specifically granted to you in this EULA.
|
|
||||||
2. Backups. You may either: (a) copy the SOFTWARE solely for backup or archival purposes; or (b) install the SOFTWARE on a single computer, provided you keep the original solely for backup or archival purposes. Notwithstanding the foregoing, you may not copy the Documentation.
|
|
||||||
3. General Limitations. You may not reverse engineer, decompile, or disassemble the SOFTWARE, except and only to the extent that applicable law expressly permits such activity notwithstanding this limitation.
|
|
||||||
4. Software Transfers. You may not rent or lease the SOFTWARE. You may transfer the SOFTWARE to another computer, provided that it is completely removed from the computer from which it was transferred. You may permanently transfer all of your rights under the EULA, provided that you retain no copies, that you transfer all the SOFTWARE (including all component parts, the media and printed materials, any dates, upgrades, this EULA and, if applicable, the Certificate of Authenticity), and that the recipient agrees to the terms and conditions of this EULA as provided herein. If the SOFTWARE is an update or upgrade, any transfer must include all prior versions of the SOFTWARE.
|
|
||||||
|
|
||||||
5. Termination. Without prejudice to any other rights it may have, CSIDPS may terminate this EULA and the Licenses if you fail to comply with the terms and conditions contained herein. In such an event, you must destroy all copies of the SOFT- WARE and all of its component parts.
|
|
||||||
IV. WARRANTIES AND REMEDIES.
|
|
||||||
1. Limited Warranty. CSIDPS warrants that the original media, if any, are free from defects for ninety (90) days from the date of delivery of the SOFTWARE. EXCEPT AS OTHERWISE PROVIDED IN THE PRECEDING SENTENCE, AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CSIDPS EXPRESSLY DISCLAIMS ANY WARRANTY FOR THE SOFTWARE, DOCUMENTATION AND ANYTHING ELSE PROVIDED BY CSIDPS HEREBY AND CSIDPS PROVIDES THE SAME IN “AS IS” CONDITION WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE AND DOCUMENTATION REMAINS WITH YOU. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS WHICH VARY FROM STATE TO STATE.
|
|
||||||
2. Limited Remedy. CSIDPS 's entire liability and your exclusive remedy under this EULA shall be, at CSIDPS 's sole option, either (a) return of the price paid for the SOFTWARE; (b) repair the SOFTWARE through updates distributed online or otherwise in CSIDPS's discretion; or (c) replace the SOFTWARE with SOFTWARE that substantially performs as described in the SOFTWARE documentation, provided that you return the SOFTWARE in the same manner as provided in Section I.2 for return of the SOFTWARE for non-acceptance of this EULA. Any media for any repaired or replacement SOFTWARE will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL CSIDPS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFIT, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF CSIDPS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES/JURISDICTIONS DO NOT AL-LOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES IN CERTAIN CASES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
|
|
||||||
V. MISCELLANEOUS.
|
|
||||||
1. This is the Entire Agreement. This EULA (including any addendum or amendment to this EULA included with the SOFTWARE) is the final, complete and exclusive statement of the entire agreement between you and CSIDPS relating to the SOFT-WARE. This EULA supersedes any prior and contemporaneous proposals, purchase orders, advertisements, and all other communications in relation to the subject matter of this EULA, whether oral or written. No terms or conditions, other than those contained in this EULA, and no other understanding or agreement which in any way modifies these terms and conditions, shall be binding upon the parties unless entered into in writing executed between the parties, or by other non-oral manner of agreement whereby the parties objectively and definitively act in a manner to be bound (such as by continuing with an installation of the SOFTWARE, "clicking-through" a questionnaire, etc.) Employees, agents and other representatives of CSIDPS are not permitted to orally modify this EULA.
|
|
||||||
2. You Indemnify CSIDPS. You agree to indemnify, hold harmless, and defend CSIDPS and its suppliers and resellers from and against any and all claims or lawsuits, including attorney's fees, which arise out of or result from your breach of any of the terms and conditions of this EULA.
|
|
||||||
|
|
||||||
3. Interpretation of this EULA. If for any reason a court of competent jurisdiction finds any provision of this EULA, or any portion thereof, to be unenforceable, that provision of this EULA will be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this EULA will continue in full force and effect. Formatives of defined terms shall have the same meaning of the defined term. Failure by either party to enforce any provision of this EULA will not be deemed a waiver of future enforcement of that or any other provision. Except as otherwise required or superseded by law, this EULA is governed by the laws of the legal offices of Europe, without regard to its conflict of laws principles. The parties consent to the personal jurisdiction and venue of the legal offices of Europe, and agree that any legal proceedings arising out of this EULA shall be conducted solely in such legal offices. If the SOFTWARE was acquired outside the Europe, then local law may apply.
|
|
||||||
|
|
||||||
|
|
||||||
## SWRevealViewController
|
## SWRevealViewController
|
||||||
|
|
||||||
Copyright (c) 2013 Joan Lluch <joan.lluch@sweetwilliamsl.com>
|
Copyright (c) 2013 Joan Lluch <joan.lluch@sweetwilliamsl.com>
|
||||||
|
|||||||
@ -1061,62 +1061,6 @@ SOFTWARE.
|
|||||||
<key>Type</key>
|
<key>Type</key>
|
||||||
<string>PSGroupSpecifier</string>
|
<string>PSGroupSpecifier</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>END-USER LICENSE AGREEMENT FOR “CENTRO STUDI INFORMATICA di DANILO PRIORE” SOFTWARE
|
|
||||||
IMPORTANT-READ CAREFULLY: This End User License Agreement (this "EULA") contains the terms and conditions regarding your use of the SOFTWARE (as defined below). This EULA contains material limitations to your rights in that regard. You should read this EULA carefully and treat it as valuable property.
|
|
||||||
I. THIS EULA.
|
|
||||||
1. Software Covered by this EULA. This EULA governs your use of the “Centro Studi Informatica di Danilo Priore” software product(s) (“CSIDPS”) enclosed or otherwise accompanied herewith (individually and collectively, the "SOFTWARE"). The term "SOFTWARE" includes, to the extent provided by CSIDPS: 1) any revisions, updates and/or upgrades thereto; 2) any data, image or executable files, databases, data engines, computer software, framework library or similar items customarily used or distributed with computer or mobile software products; 3) anything in any form whatsoever intended to be used with or in conjunction with the SOFTWARE; and 4) any associated media, documentation (including physical, electronic and on-line) and printed materials (the "Documentation").
|
|
||||||
2. This EULA is a Legally Binding Agreement Between You and CSIDPS. If you are acting as an agent of a company or another legal person, such as an officer or other employee acting for your employer, then "you" and "your" mean your principal, the entity or other legal person for whom you are acting. However, importantly, even if you are acting as an agent for another, you may still be personally liable for violation of federal and State laws, such as copyright infringement.
|
|
||||||
This EULA is a legally binding agreement between you and CSIDPS. You intend to be legally bound to this EULA to the same extent as if CSIDPS and you physically signed this EULA. By installing, copying, or otherwise using the SOFTWARE, you agree to be bound by the terms and conditions contained in this EULA. If you do not agree to all of the terms and conditions contained in this EULA, you may not install or use the SOFTWARE. If, for whatever reason, installation has begun or has been completed, you should cancel installation or un- install the SOFTWARE, as the case may be. (You may click on the "exit" button or its equivalent to immediately abort installation.) If you do not agree to all of these terms and conditions, then you must promptly return the SOFTWARE to the place of business from which you obtained it in accordance with any return policies of such place of business. Return policies may vary between or among resellers, and you must comply with your particular reseller's return policies as agreed at the point of purchase. If the place of business from which you purchased the SOFTWARE does not honor a complete refund for a period of thirty (30) days from the date of proof of purchase, then you may return the SOFTWARE directly to CSIDPS for a period of thirty (30) days from the date of your purchase. To return the product directly to CSIDPS, you must obtain a CSIDPS Return Authorization Number by contacting CSIDPS, and you must forward all items purchased, including the proof of purchase, directly to CSIDPS. The return must be postage-prepaid, and post-marked within thirty (30) days from the proof of purchase, time being of the essence. The return option to CSIDPS is only available to the original purchaser of an unopened factory packaged item.
|
|
||||||
|
|
||||||
II. YOUR LICENSE TO DEVELOP AND TO DISTRIBUTE.
|
|
||||||
As provided in more detail below, this EULA grants you two licenses: 1) a license to use the SOFTWARE to develop other software products (the "Development License"); and 2) a license to use and/or distribute the Developed Software (the "Distribution License"). Both of these licenses (individually and collectively, the "Licenses") are explained and defined in more detail below.
|
|
||||||
1. Definitions. The following terms have the respective meanings as used in this EULA:
|
|
||||||
"Network Server" means a computer with one or more computer central processing units (CPU's) that operates for the purpose of serving other computers logically or physically connected to it, including, but not limited to, other computers connected to it on an internal network, intranet or the Internet. "Web Server" means a type of Network Server that serves other computers more particularly connected to it over an intranet or the Internet.
|
|
||||||
"Developed Software" means those computer software products that are developed by or through the use of the SOFTWARE. "Developed Web Server Software" means those Developed Software products that reside logically or physically on at least one Web Server and are operated (meaning the computer software instruction set is carried out) by the Web Server's central processing unit(s) (CPU). "Developed Legacy Software" means those Developed Software products that are not Developed Web Server Software, including, for example, stand-alone applications, mobile application and applications accessed by a file server only. "Redistributable Files" means the SOFTWARE files or other portions of the SOFTWARE that are provided by CSIDPS and are identified as such in the Documentation for distribution by you with the Developed Software. "Developer" means a human being or any other automated device using the SOFTWARE in accordance with the terms and conditions of this EULA.
|
|
||||||
"Developer Seat License" means that each Developer using or otherwise accessing the programmatic interface or the SOFTWARE must obtain the right to do so by purchasing a separate End User License.
|
|
||||||
“Source Code” shall mean computer software code or programs in human readable format, such as a printed listing of such a program written in a high-level computer language. The term "Source Code" includes, but is not limited to, documents and materials in support of the development effort of the SOFTWARE, such as flow charts, pseudo code and program notes.
|
|
||||||
2. Your Development License. You are hereby granted a limited, royalty-free, non-exclusive right to use the SOFTWARE to design, develop, and test Developed Software, on the express condition that, and only for so long as, you fully comply with all terms and conditions of this EULA.
|
|
||||||
The SOFTWARE is licensed to you on a Developer Seat License basis.
|
|
||||||
The Developer Seat License means that you may perform a single install of the SOFTWARE for use in designing, testing and creating Developed Software by a single Developer on a single computer with a single set of input devices, so long as such computer is used only by one Developer. Conversely, you may not install or use the SOFTWARE on a computer that is a network server or a computer at which the SOFTWARE is used by more than one Developer. You may not network the SOFTWARE or any component part of it, where it is or may be used by more than one Developer unless you purchase an additional Development License for each Developer. You must purchase another separate license to the SOFTWARE in order to add additional developer seats, whether the additional developers are accessing the SOFTWARE in a stand-alone environment or on a computer network.
|
|
||||||
In all cases, you may not use CSIDPS 's name, logo, or trademarks to market your Developed Software without the express written consent of CSIDPS; (b) you must include the following
|
|
||||||
|
|
||||||
CSIDPS copyright notice in your Developed Software documentation and/or in the "About Box" of your Developed Software, and wherever the copyright/rights notice is located in the Developed Software (“Portions Copyright © CSI by Danilo Priore, 1996-2013. All Rights Reserved.”); (c) agree to indemnify, hold harmless, and defend CSIDPS, its suppliers and resellers, from and against any claims or lawsuits, including attorney's fees that may arise from the use or distribution of your Developed Software; (d) you may use the SOFTWARE only to create Developed Software that is significantly different than the SOFTWARE.
|
|
||||||
3. Your Distribution License.
|
|
||||||
License to Distribute Developed Software. Subject to the terms and conditions in this EULA, you are granted the license to use and to distribute Developed Software on a royalty- free basis, provided that the Developed Software incorporates the SOFTWARE as an integral part of the Developed Software in native compiled format (customarily an ".app", or ".ipa", or ".xcodearchive" etc.). You may not distribute, bundle, library, framework, wrap or subclass the SOFTWARE as Developed Software which, when used in a "designtime" development environment, exposes the programmatic interface of the SOFTWARE.
|
|
||||||
Distribution of the Evaluation or Trial Version. You may copy the Evaluation Version of this software and documentation as you wish, and give exact copies of the original Evaluation Version to anyone, and distribute the Evaluation Version of the software and documentation in its unmodified form via electronic means. But you should not charge or request donations for any such copies however made, or from distributing the software and/or documentation with other products without the author's written permission. If you have registered the software, you must not distribute your confidential license key.
|
|
||||||
4. Specific Product Limitations. Notwithstanding anything in this EULA to the contrary, if the license you have purchased is for any of the following products, then the following additional limitations will apply:
|
|
||||||
a. SOAPEngine Framework. SOAPEngine Framework includes at least: 1) SOAPEngine Framework packet file, 2) the Source Code of the Sample Application. The SOAPEngine Framework file may be distributed, free of royalties, only in conjunction with the Developed Software in native and compiled format (see paragraph 3 of this EULA) and for one application identified with one bundle-id, only one Single License Code for one bundle-id, or in the case of a Enterprise License Code, with multiple applications for single Organization Unit, only one Enterprise License Code for one Organization Unit (see paragraph 6 of this EULA).
|
|
||||||
b. SnowFalling iOS Framework. SnowFalling iOS Framework includes at least: 1) SnowFalling.framework packet file, 2) the Source Code of the Sample Application. The SnowFalling.framework file may be distributed, free of royalties, only in conjunction with the Developed Software in native and compiled compiled format (see paragraph 3 of this EULA and for one application identified with one bundle-id, only one Serial Number, or License Code, for one bundle-id (see paragraph 6 of this EULA).
|
|
||||||
Subject to the terms and conditions in this EULA, CSIDPS hereby grants you the right to use the Sample Source Code. You are hereby also granted the right to modify such Sample Source Code and to create derivative works that are based on the licensed Source Code. You may distribute the derivative works that you develop, solely in object code format and exclusively in conjunction with and/or as a part of the Developed Software. You are expressly not granted the right to distribute, disclose or otherwise make available to any third party the licensed Source Code, any modified version, derivative work, or any portion thereof, in source code format.
|
|
||||||
CSIDPS shall retain all right, title and interest in and to the licensed Source Code, and all CSIDPS updates, modifications or enhancements thereof. Nothing herein shall be deemed to transfer any ownership or title rights in and to the licensed Source Code from CSIDPS to you.
|
|
||||||
|
|
||||||
THE SAMPLE SOURCE CODE IS LICENSED TO YOU AS IS. CSIDPS DOES NOT AND SHALL NOT PROVIDE YOU WITH ANY TECHNICAL SUPPORT FOR YOUR SOURCE CODE LICENSE.
|
|
||||||
5. Updates/Upgrades. Subject to the terms and conditions of this EULA, the Licenses are perpetual. Updates and upgrades to the SOFTWARE may be provided by CSIDPS from time-to- time, and, if so provided by CSIDPS, are provided upon the terms and conditions offered at that time by CSIDPS in its sole discretion. CSIDPS may provide updates and upgrades to the SOFTWARE for free or for any charge, at any time or never, and through its chosen manner of access and distribution, all in CSIDPS 's sole and complete discretion.
|
|
||||||
6. License Key Code. After purchase the SOFTWARE, a license key code (the “License Code”) is included, this allows for the registration of the SOFTWARE. The License Code, is subject to the restrictions set forth in this EULA and may not be disclosed or distributed either with your Developed Software or in any other way. The disclosure or distribution of the License Code shall constitute a breach of this EULA, the effect of which shall be the automatic termination and revocation of all the rights granted herein.
|
|
||||||
7. Evaluation or Trial Copy; SHAREWARE. If you are using an "evaluation or trial copy" or similar version, specifically designated as such by CSIDPS on its website or otherwise, then the Licenses are limited as follows: a) you are granted a license to use the SOFTWARE for a period of thirty (30) days counted from the day of installation (the "Evaluation Period"); b) upon completion of the Evaluation Period, you shall either i) delete the SOFTWARE from the computer containing the installation, or you may ii) contact CSIDPS or one of its authorized dealers to purchase a license of the SOFTWARE, which is subject to the terms and limitations contained herein; and c) any Developed Software may not be distributed or used for any commercial purpose.
|
|
||||||
III. INTELLECTUAL PROPERTY.
|
|
||||||
1. Copyright. You agree that all right, title, and interest in and to the SOFTWARE (including, but not limited to, any images, photographs, animations, video, audio, music, text, and “applets” incorporated into the SOFTWARE), and any copies of the SOFTWARE, and any copyrights and other intellectual properties therein or related there to are owned exclusively by CSIDPS, except to the limited extent that CSIDPS may be the rightful license holder of certain third-party technologies incorporated into the SOFTWARE. The SOFTWARE is protected by copyright laws and international treaty provisions. The SOFTWARE is licensed to you, not sold to you. CSIDPS reserves all rights not otherwise expressly and specifically granted to you in this EULA.
|
|
||||||
2. Backups. You may either: (a) copy the SOFTWARE solely for backup or archival purposes; or (b) install the SOFTWARE on a single computer, provided you keep the original solely for backup or archival purposes. Notwithstanding the foregoing, you may not copy the Documentation.
|
|
||||||
3. General Limitations. You may not reverse engineer, decompile, or disassemble the SOFTWARE, except and only to the extent that applicable law expressly permits such activity notwithstanding this limitation.
|
|
||||||
4. Software Transfers. You may not rent or lease the SOFTWARE. You may transfer the SOFTWARE to another computer, provided that it is completely removed from the computer from which it was transferred. You may permanently transfer all of your rights under the EULA, provided that you retain no copies, that you transfer all the SOFTWARE (including all component parts, the media and printed materials, any dates, upgrades, this EULA and, if applicable, the Certificate of Authenticity), and that the recipient agrees to the terms and conditions of this EULA as provided herein. If the SOFTWARE is an update or upgrade, any transfer must include all prior versions of the SOFTWARE.
|
|
||||||
|
|
||||||
5. Termination. Without prejudice to any other rights it may have, CSIDPS may terminate this EULA and the Licenses if you fail to comply with the terms and conditions contained herein. In such an event, you must destroy all copies of the SOFT- WARE and all of its component parts.
|
|
||||||
IV. WARRANTIES AND REMEDIES.
|
|
||||||
1. Limited Warranty. CSIDPS warrants that the original media, if any, are free from defects for ninety (90) days from the date of delivery of the SOFTWARE. EXCEPT AS OTHERWISE PROVIDED IN THE PRECEDING SENTENCE, AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CSIDPS EXPRESSLY DISCLAIMS ANY WARRANTY FOR THE SOFTWARE, DOCUMENTATION AND ANYTHING ELSE PROVIDED BY CSIDPS HEREBY AND CSIDPS PROVIDES THE SAME IN “AS IS” CONDITION WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE AND DOCUMENTATION REMAINS WITH YOU. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS WHICH VARY FROM STATE TO STATE.
|
|
||||||
2. Limited Remedy. CSIDPS 's entire liability and your exclusive remedy under this EULA shall be, at CSIDPS 's sole option, either (a) return of the price paid for the SOFTWARE; (b) repair the SOFTWARE through updates distributed online or otherwise in CSIDPS's discretion; or (c) replace the SOFTWARE with SOFTWARE that substantially performs as described in the SOFTWARE documentation, provided that you return the SOFTWARE in the same manner as provided in Section I.2 for return of the SOFTWARE for non-acceptance of this EULA. Any media for any repaired or replacement SOFTWARE will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL CSIDPS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFIT, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF CSIDPS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES/JURISDICTIONS DO NOT AL-LOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES IN CERTAIN CASES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
|
|
||||||
V. MISCELLANEOUS.
|
|
||||||
1. This is the Entire Agreement. This EULA (including any addendum or amendment to this EULA included with the SOFTWARE) is the final, complete and exclusive statement of the entire agreement between you and CSIDPS relating to the SOFT-WARE. This EULA supersedes any prior and contemporaneous proposals, purchase orders, advertisements, and all other communications in relation to the subject matter of this EULA, whether oral or written. No terms or conditions, other than those contained in this EULA, and no other understanding or agreement which in any way modifies these terms and conditions, shall be binding upon the parties unless entered into in writing executed between the parties, or by other non-oral manner of agreement whereby the parties objectively and definitively act in a manner to be bound (such as by continuing with an installation of the SOFTWARE, "clicking-through" a questionnaire, etc.) Employees, agents and other representatives of CSIDPS are not permitted to orally modify this EULA.
|
|
||||||
2. You Indemnify CSIDPS. You agree to indemnify, hold harmless, and defend CSIDPS and its suppliers and resellers from and against any and all claims or lawsuits, including attorney's fees, which arise out of or result from your breach of any of the terms and conditions of this EULA.
|
|
||||||
|
|
||||||
3. Interpretation of this EULA. If for any reason a court of competent jurisdiction finds any provision of this EULA, or any portion thereof, to be unenforceable, that provision of this EULA will be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this EULA will continue in full force and effect. Formatives of defined terms shall have the same meaning of the defined term. Failure by either party to enforce any provision of this EULA will not be deemed a waiver of future enforcement of that or any other provision. Except as otherwise required or superseded by law, this EULA is governed by the laws of the legal offices of Europe, without regard to its conflict of laws principles. The parties consent to the personal jurisdiction and venue of the legal offices of Europe, and agree that any legal proceedings arising out of this EULA shall be conducted solely in such legal offices. If the SOFTWARE was acquired outside the Europe, then local law may apply.
|
|
||||||
</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>SOAPEngine</string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
<dict>
|
||||||
<key>FooterText</key>
|
<key>FooterText</key>
|
||||||
<string> Copyright (c) 2013 Joan Lluch <joan.lluch@sweetwilliamsl.com>
|
<string> Copyright (c) 2013 Joan Lluch <joan.lluch@sweetwilliamsl.com>
|
||||||
|
|||||||
@ -1,10 +1,19 @@
|
|||||||
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
|
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
|
||||||
|
<<<<<<< HEAD
|
||||||
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" "${PODS_ROOT}/SOAPEngine"
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" "${PODS_ROOT}/SOAPEngine"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 ${PODS_ROOT}/SOAPEngine/** /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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 ${PODS_ROOT}/SOAPEngine/** /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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
|
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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" -isystem "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" -isystem "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"icucore" -l"sqlite3" -l"xml2" -l"z" -framework "AFNetworking" -framework "Accounts" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SOAPEngine64" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"icucore" -l"sqlite3" -l"xml2" -l"z" -framework "AFNetworking" -framework "Accounts" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SOAPEngine64" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
=======
|
||||||
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks"
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(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/GoogleParsingUtilities" "${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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -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 "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,10 +1,19 @@
|
|||||||
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
|
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
|
||||||
|
<<<<<<< HEAD
|
||||||
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" "${PODS_ROOT}/SOAPEngine"
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks" "${PODS_ROOT}/SOAPEngine"
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 ${PODS_ROOT}/SOAPEngine/** /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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/GDataXML-HTML/libxml $(SDKROOT)/usr/include/libxml2 ${PODS_ROOT}/SOAPEngine/** /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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
|
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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" -isystem "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" -isystem "${PODS_ROOT}/Headers/Public/GoogleUtilities" -isystem "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"icucore" -l"sqlite3" -l"xml2" -l"z" -framework "AFNetworking" -framework "Accounts" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SOAPEngine64" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"icucore" -l"sqlite3" -l"xml2" -l"z" -framework "AFNetworking" -framework "Accounts" -framework "AdSupport" -framework "AddressBook" -framework "AeroGearHttp" -framework "AeroGearOAuth2" -framework "Alamofire" -framework "Alamofire_SwiftyJSON" -framework "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SOAPEngine64" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
=======
|
||||||
|
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/BSGridCollectionViewLayout" "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker" "$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/SWRevealViewController" "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON" "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView" "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect" "${PODS_ROOT}/FirebaseAnalytics/Frameworks/frameworks" "${PODS_ROOT}/FirebaseAuth/Frameworks/frameworks" "${PODS_ROOT}/FirebaseDatabase/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks/frameworks" "${PODS_ROOT}/FirebaseStorage/Frameworks" "${PODS_ROOT}/GoogleInterchangeUtilities/Frameworks" "${PODS_ROOT}/GoogleNetworkingUtilities/Frameworks" "${PODS_ROOT}/GoogleParsingUtilities/Frameworks" "${PODS_ROOT}/GoogleSymbolUtilities/Frameworks" "${PODS_ROOT}/GoogleUtilities/Frameworks"
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
HEADER_SEARCH_PATHS = $(inherited) ${PODS_ROOT}/Firebase/Analytics/Sources $(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/GoogleParsingUtilities" "${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/BSGridCollectionViewLayout/BSGridCollectionViewLayout.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/BSImagePicker/BSImagePicker.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/SWRevealViewController/SWRevealViewController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON/SwiftyJSON.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView/TYMActivityIndicatorView.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect/UIImageViewModeScaleAspect.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/GoogleParsingUtilities" -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 "BSGridCollectionViewLayout" -framework "BSImagePicker" -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 "GoogleParsingUtilities" -framework "GoogleSymbolUtilities" -framework "GoogleUtilities" -framework "Locksmith" -framework "MobileCoreServices" -framework "OAuthSwift" -framework "PicoKit" -framework "SWRevealViewController" -framework "SafariServices" -framework "Security" -framework "StoreKit" -framework "SwiftyJSON" -framework "SystemConfiguration" -framework "TYMActivityIndicatorView" -framework "UIImageViewModeScaleAspect"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,3 +0,0 @@
|
|||||||
# Acknowledgements
|
|
||||||
This application makes use of the following third party libraries:
|
|
||||||
Generated by CocoaPods - https://cocoapods.org
|
|
||||||
@ -1,29 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
||||||
<plist version="1.0">
|
|
||||||
<dict>
|
|
||||||
<key>PreferenceSpecifiers</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>This application makes use of the following third party libraries:</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>Acknowledgements</string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>Generated by CocoaPods - https://cocoapods.org</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string></string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
<key>StringsTable</key>
|
|
||||||
<string>Acknowledgements</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>Acknowledgements</string>
|
|
||||||
</dict>
|
|
||||||
</plist>
|
|
||||||
@ -1,5 +0,0 @@
|
|||||||
#import <Foundation/Foundation.h>
|
|
||||||
@interface PodsDummy_Pods_VendooTests : NSObject
|
|
||||||
@end
|
|
||||||
@implementation PodsDummy_Pods_VendooTests
|
|
||||||
@end
|
|
||||||
@ -1,6 +0,0 @@
|
|||||||
#import <UIKit/UIKit.h>
|
|
||||||
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT double Pods_VendooTestsVersionNumber;
|
|
||||||
FOUNDATION_EXPORT const unsigned char Pods_VendooTestsVersionString[];
|
|
||||||
|
|
||||||
@ -1,6 +0,0 @@
|
|||||||
framework module Pods_VendooTests {
|
|
||||||
umbrella header "Pods-VendooTests-umbrella.h"
|
|
||||||
|
|
||||||
export *
|
|
||||||
module * { export * }
|
|
||||||
}
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
# Acknowledgements
|
|
||||||
This application makes use of the following third party libraries:
|
|
||||||
Generated by CocoaPods - https://cocoapods.org
|
|
||||||
@ -1,29 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
||||||
<plist version="1.0">
|
|
||||||
<dict>
|
|
||||||
<key>PreferenceSpecifiers</key>
|
|
||||||
<array>
|
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>This application makes use of the following third party libraries:</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>Acknowledgements</string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
<dict>
|
|
||||||
<key>FooterText</key>
|
|
||||||
<string>Generated by CocoaPods - https://cocoapods.org</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string></string>
|
|
||||||
<key>Type</key>
|
|
||||||
<string>PSGroupSpecifier</string>
|
|
||||||
</dict>
|
|
||||||
</array>
|
|
||||||
<key>StringsTable</key>
|
|
||||||
<string>Acknowledgements</string>
|
|
||||||
<key>Title</key>
|
|
||||||
<string>Acknowledgements</string>
|
|
||||||
</dict>
|
|
||||||
</plist>
|
|
||||||
@ -1,5 +0,0 @@
|
|||||||
#import <Foundation/Foundation.h>
|
|
||||||
@interface PodsDummy_Pods_VendooUITests : NSObject
|
|
||||||
@end
|
|
||||||
@implementation PodsDummy_Pods_VendooUITests
|
|
||||||
@end
|
|
||||||
@ -1,6 +0,0 @@
|
|||||||
#import <UIKit/UIKit.h>
|
|
||||||
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT double Pods_VendooUITestsVersionNumber;
|
|
||||||
FOUNDATION_EXPORT const unsigned char Pods_VendooUITestsVersionString[];
|
|
||||||
|
|
||||||
@ -1,6 +0,0 @@
|
|||||||
framework module Pods_VendooUITests {
|
|
||||||
umbrella header "Pods-VendooUITests-umbrella.h"
|
|
||||||
|
|
||||||
export *
|
|
||||||
module * { export * }
|
|
||||||
}
|
|
||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SWRevealViewController
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SWRevealViewController
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_LDFLAGS = -framework "CoreGraphics"
|
OTHER_LDFLAGS = -framework "CoreGraphics"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/TYMActivityIndicatorView
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
PODS_ROOT = ${SRCROOT}
|
PODS_ROOT = ${SRCROOT}
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect
|
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/UIImageViewModeScaleAspect
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||||
|
<<<<<<< HEAD
|
||||||
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/SOAPEngine"
|
||||||
|
=======
|
||||||
|
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/GoogleParsingUtilities" "${PODS_ROOT}/Headers/Public/GoogleSymbolUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilities"
|
||||||
|
>>>>>>> master
|
||||||
PODS_BUILD_DIR = $BUILD_DIR
|
PODS_BUILD_DIR = $BUILD_DIR
|
||||||
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||||
PODS_ROOT = ${SRCROOT}
|
PODS_ROOT = ${SRCROOT}
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
1BD4D4EBDE19E2FBA2CCB40C /* Pods_VendooUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8FACABBA7656B6698731A6B0 /* Pods_VendooUITests.framework */; };
|
1AF4536D4F368F9FDA9FC557 /* Pods_Vendoo_VendooUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D1FC6F6278B48A7BA9A9E03 /* Pods_Vendoo_VendooUITests.framework */; };
|
||||||
3E0F76FC1D01B2D7004A0159 /* Listing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E0F76FB1D01B2D7004A0159 /* Listing.swift */; };
|
3E0F76FC1D01B2D7004A0159 /* Listing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E0F76FB1D01B2D7004A0159 /* Listing.swift */; };
|
||||||
3E1AA4301D0D9B3F005FCCBB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3E1AA42F1D0D9B3F005FCCBB /* Main.storyboard */; };
|
3E1AA4301D0D9B3F005FCCBB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3E1AA42F1D0D9B3F005FCCBB /* Main.storyboard */; };
|
||||||
3E1AA4321D0DA071005FCCBB /* MenuPanelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1AA4311D0DA071005FCCBB /* MenuPanelViewController.swift */; };
|
3E1AA4321D0DA071005FCCBB /* MenuPanelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1AA4311D0DA071005FCCBB /* MenuPanelViewController.swift */; };
|
||||||
@ -27,8 +27,6 @@
|
|||||||
3E7CF3FC1CF5FE9400F486B2 /* RecoverPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E7CF3FB1CF5FE9400F486B2 /* RecoverPasswordViewController.swift */; };
|
3E7CF3FC1CF5FE9400F486B2 /* RecoverPasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E7CF3FB1CF5FE9400F486B2 /* RecoverPasswordViewController.swift */; };
|
||||||
3E7CF3FE1CF5FF8200F486B2 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3E7CF3FD1CF5FF8200F486B2 /* GoogleService-Info.plist */; };
|
3E7CF3FE1CF5FF8200F486B2 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3E7CF3FD1CF5FF8200F486B2 /* GoogleService-Info.plist */; };
|
||||||
3E7CF4011CF6366300F486B2 /* EtsyRESTAPIManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E7CF4001CF6366300F486B2 /* EtsyRESTAPIManager.swift */; };
|
3E7CF4011CF6366300F486B2 /* EtsyRESTAPIManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E7CF4001CF6366300F486B2 /* EtsyRESTAPIManager.swift */; };
|
||||||
3E7CF4041CF6450D00F486B2 /* ListingObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E7CF4031CF6450D00F486B2 /* ListingObject.swift */; };
|
|
||||||
3EA6689F1D0278E900EE57A8 /* TradingProxy in Resources */ = {isa = PBXBuildFile; fileRef = 3EA6689E1D0278E900EE57A8 /* TradingProxy */; };
|
|
||||||
3EA668A11D02836C00EE57A8 /* EbayWebServiceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EA668A01D02836C00EE57A8 /* EbayWebServiceManager.swift */; };
|
3EA668A11D02836C00EE57A8 /* EbayWebServiceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EA668A01D02836C00EE57A8 /* EbayWebServiceManager.swift */; };
|
||||||
3EB2F5161CF442CF002E6D2C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EB2F5151CF442CF002E6D2C /* Security.framework */; };
|
3EB2F5161CF442CF002E6D2C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EB2F5151CF442CF002E6D2C /* Security.framework */; };
|
||||||
3EC325111CF703A600626C48 /* ItemCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC325101CF703A600626C48 /* ItemCell.swift */; };
|
3EC325111CF703A600626C48 /* ItemCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC325101CF703A600626C48 /* ItemCell.swift */; };
|
||||||
@ -41,9 +39,11 @@
|
|||||||
3EC3252D1CF894C400626C48 /* ItemImagePickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC3252C1CF894C400626C48 /* ItemImagePickerViewController.swift */; };
|
3EC3252D1CF894C400626C48 /* ItemImagePickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC3252C1CF894C400626C48 /* ItemImagePickerViewController.swift */; };
|
||||||
3EC3252F1CF894E500626C48 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EC3252E1CF894E500626C48 /* AVFoundation.framework */; };
|
3EC3252F1CF894E500626C48 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EC3252E1CF894E500626C48 /* AVFoundation.framework */; };
|
||||||
3ECEDB871CF9C722003566B3 /* ListingPreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ECEDB861CF9C722003566B3 /* ListingPreviewViewController.swift */; };
|
3ECEDB871CF9C722003566B3 /* ListingPreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ECEDB861CF9C722003566B3 /* ListingPreviewViewController.swift */; };
|
||||||
|
3EDE75AE1D67B92F00BC3472 /* CategoryPopUpController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EDE75AD1D67B92F00BC3472 /* CategoryPopUpController.swift */; };
|
||||||
|
3EF422B21D73262000B9A3EB /* UserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EF422B11D73262000B9A3EB /* UserCell.swift */; };
|
||||||
3EFB0E331D0B968300A05D7A /* SideMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EFB0E321D0B968300A05D7A /* SideMenuView.swift */; };
|
3EFB0E331D0B968300A05D7A /* SideMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EFB0E321D0B968300A05D7A /* SideMenuView.swift */; };
|
||||||
CA20AB81F709511F1A8C7963 /* Pods_VendooTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D05AEDAE485B93305CC629B5 /* Pods_VendooTests.framework */; };
|
3F8E0464700649BDD8B552B1 /* Pods_Vendoo_VendooTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B876489113F498AF1D2FD7E9 /* Pods_Vendoo_VendooTests.framework */; };
|
||||||
D5995A6D02C7FCA4F561AAB3 /* Pods_Vendoo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8F69918E43DC1276F42551F /* Pods_Vendoo.framework */; };
|
A87525ED0EE7D42D9A7708D8 /* Pods_Vendoo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 23ECC3C8465826BD6AC74A02 /* Pods_Vendoo.framework */; };
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXContainerItemProxy section */
|
/* Begin PBXContainerItemProxy section */
|
||||||
@ -64,9 +64,8 @@
|
|||||||
/* End PBXContainerItemProxy section */
|
/* End PBXContainerItemProxy section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
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 = "<group>"; };
|
23ECC3C8465826BD6AC74A02 /* Pods_Vendoo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Vendoo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
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 = "<group>"; };
|
3AB871700182B3C683FC9049 /* Pods-Vendoo-VendooUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo-VendooUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.release.xcconfig"; sourceTree = "<group>"; };
|
||||||
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 = "<group>"; };
|
|
||||||
3E0F76FB1D01B2D7004A0159 /* Listing.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Listing.swift; sourceTree = "<group>"; };
|
3E0F76FB1D01B2D7004A0159 /* Listing.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Listing.swift; sourceTree = "<group>"; };
|
||||||
3E1AA42F1D0D9B3F005FCCBB /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
|
3E1AA42F1D0D9B3F005FCCBB /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
|
||||||
3E1AA4311D0DA071005FCCBB /* MenuPanelViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuPanelViewController.swift; sourceTree = "<group>"; };
|
3E1AA4311D0DA071005FCCBB /* MenuPanelViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuPanelViewController.swift; sourceTree = "<group>"; };
|
||||||
@ -92,9 +91,7 @@
|
|||||||
3E7CF3FB1CF5FE9400F486B2 /* RecoverPasswordViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecoverPasswordViewController.swift; sourceTree = "<group>"; };
|
3E7CF3FB1CF5FE9400F486B2 /* RecoverPasswordViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecoverPasswordViewController.swift; sourceTree = "<group>"; };
|
||||||
3E7CF3FD1CF5FF8200F486B2 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
|
3E7CF3FD1CF5FF8200F486B2 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
|
||||||
3E7CF4001CF6366300F486B2 /* EtsyRESTAPIManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EtsyRESTAPIManager.swift; sourceTree = "<group>"; };
|
3E7CF4001CF6366300F486B2 /* EtsyRESTAPIManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EtsyRESTAPIManager.swift; sourceTree = "<group>"; };
|
||||||
3E7CF4031CF6450D00F486B2 /* ListingObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListingObject.swift; sourceTree = "<group>"; };
|
|
||||||
3EA668961D026E7800EE57A8 /* Vendoo-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Vendoo-Bridging-Header.h"; sourceTree = "<group>"; };
|
3EA668961D026E7800EE57A8 /* Vendoo-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Vendoo-Bridging-Header.h"; sourceTree = "<group>"; };
|
||||||
3EA6689E1D0278E900EE57A8 /* TradingProxy */ = {isa = PBXFileReference; lastKnownFileType = folder; path = TradingProxy; sourceTree = "<group>"; };
|
|
||||||
3EA668A01D02836C00EE57A8 /* EbayWebServiceManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EbayWebServiceManager.swift; sourceTree = "<group>"; };
|
3EA668A01D02836C00EE57A8 /* EbayWebServiceManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EbayWebServiceManager.swift; sourceTree = "<group>"; };
|
||||||
3EA668A21D02ECB100EE57A8 /* libicucore.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.tbd; path = usr/lib/libicucore.tbd; sourceTree = SDKROOT; };
|
3EA668A21D02ECB100EE57A8 /* libicucore.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.tbd; path = usr/lib/libicucore.tbd; sourceTree = SDKROOT; };
|
||||||
3EB2F5151CF442CF002E6D2C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
|
3EB2F5151CF442CF002E6D2C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
|
||||||
@ -108,13 +105,16 @@
|
|||||||
3EC3252C1CF894C400626C48 /* ItemImagePickerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ItemImagePickerViewController.swift; sourceTree = "<group>"; };
|
3EC3252C1CF894C400626C48 /* ItemImagePickerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ItemImagePickerViewController.swift; sourceTree = "<group>"; };
|
||||||
3EC3252E1CF894E500626C48 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
|
3EC3252E1CF894E500626C48 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
|
||||||
3ECEDB861CF9C722003566B3 /* ListingPreviewViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListingPreviewViewController.swift; sourceTree = "<group>"; };
|
3ECEDB861CF9C722003566B3 /* ListingPreviewViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListingPreviewViewController.swift; sourceTree = "<group>"; };
|
||||||
|
3EDE75AD1D67B92F00BC3472 /* CategoryPopUpController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CategoryPopUpController.swift; sourceTree = "<group>"; };
|
||||||
|
3EF422B11D73262000B9A3EB /* UserCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserCell.swift; sourceTree = "<group>"; };
|
||||||
3EFB0E321D0B968300A05D7A /* SideMenuView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SideMenuView.swift; sourceTree = "<group>"; };
|
3EFB0E321D0B968300A05D7A /* SideMenuView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SideMenuView.swift; sourceTree = "<group>"; };
|
||||||
6979B7B8AF7AC049C2F23196 /* Pods-Vendoo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo.release.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.release.xcconfig"; sourceTree = "<group>"; };
|
7D1FC6F6278B48A7BA9A9E03 /* Pods_Vendoo_VendooUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Vendoo_VendooUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
8FACABBA7656B6698731A6B0 /* Pods_VendooUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VendooUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
A44ED233D6B5454EF92FEB08 /* Pods-Vendoo-VendooUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo-VendooUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||||
C9F6F7897E53ED9583C965E3 /* Pods-Vendoo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.debug.xcconfig"; sourceTree = "<group>"; };
|
B876489113F498AF1D2FD7E9 /* Pods_Vendoo_VendooTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Vendoo_VendooTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
D05AEDAE485B93305CC629B5 /* Pods_VendooTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_VendooTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
E16BF843456476262BD075A1 /* Pods-Vendoo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.debug.xcconfig"; sourceTree = "<group>"; };
|
||||||
F04540FDEF587384AABE5D4B /* Pods-VendooUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VendooUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests.debug.xcconfig"; sourceTree = "<group>"; };
|
E25BEE3F146F38C121B72346 /* Pods-Vendoo-VendooTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo-VendooTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||||
F8F69918E43DC1276F42551F /* Pods_Vendoo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Vendoo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
E2F692D9C9BF2781499C4131 /* Pods-Vendoo-VendooTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo-VendooTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests.release.xcconfig"; sourceTree = "<group>"; };
|
||||||
|
F4EEC78476192D3033A50037 /* Pods-Vendoo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Vendoo.release.xcconfig"; path = "Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo.release.xcconfig"; sourceTree = "<group>"; };
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -124,7 +124,7 @@
|
|||||||
files = (
|
files = (
|
||||||
3EC3252F1CF894E500626C48 /* AVFoundation.framework in Frameworks */,
|
3EC3252F1CF894E500626C48 /* AVFoundation.framework in Frameworks */,
|
||||||
3EB2F5161CF442CF002E6D2C /* Security.framework in Frameworks */,
|
3EB2F5161CF442CF002E6D2C /* Security.framework in Frameworks */,
|
||||||
D5995A6D02C7FCA4F561AAB3 /* Pods_Vendoo.framework in Frameworks */,
|
A87525ED0EE7D42D9A7708D8 /* Pods_Vendoo.framework in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -132,7 +132,7 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
CA20AB81F709511F1A8C7963 /* Pods_VendooTests.framework in Frameworks */,
|
3F8E0464700649BDD8B552B1 /* Pods_Vendoo_VendooTests.framework in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -140,13 +140,26 @@
|
|||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
1BD4D4EBDE19E2FBA2CCB40C /* Pods_VendooUITests.framework in Frameworks */,
|
1AF4536D4F368F9FDA9FC557 /* Pods_Vendoo_VendooUITests.framework in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
|
116C77F40682DF397923F698 /* Pods */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
E16BF843456476262BD075A1 /* Pods-Vendoo.debug.xcconfig */,
|
||||||
|
F4EEC78476192D3033A50037 /* Pods-Vendoo.release.xcconfig */,
|
||||||
|
E25BEE3F146F38C121B72346 /* Pods-Vendoo-VendooTests.debug.xcconfig */,
|
||||||
|
E2F692D9C9BF2781499C4131 /* Pods-Vendoo-VendooTests.release.xcconfig */,
|
||||||
|
A44ED233D6B5454EF92FEB08 /* Pods-Vendoo-VendooUITests.debug.xcconfig */,
|
||||||
|
3AB871700182B3C683FC9049 /* Pods-Vendoo-VendooUITests.release.xcconfig */,
|
||||||
|
);
|
||||||
|
name = Pods;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
3E1AA4331D0DD0B2005FCCBB /* Settings */ = {
|
3E1AA4331D0DD0B2005FCCBB /* Settings */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
@ -181,8 +194,8 @@
|
|||||||
3E6CC36C1CF2A94B00E00A70 /* VendooTests */,
|
3E6CC36C1CF2A94B00E00A70 /* VendooTests */,
|
||||||
3E6CC3771CF2A94B00E00A70 /* VendooUITests */,
|
3E6CC3771CF2A94B00E00A70 /* VendooUITests */,
|
||||||
3E6CC3541CF2A94B00E00A70 /* Products */,
|
3E6CC3541CF2A94B00E00A70 /* Products */,
|
||||||
58601EFD2871BD1BB6866596 /* Pods */,
|
|
||||||
D989DD70699180D9DB9DA709 /* Frameworks */,
|
D989DD70699180D9DB9DA709 /* Frameworks */,
|
||||||
|
116C77F40682DF397923F698 /* Pods */,
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
@ -237,39 +250,21 @@
|
|||||||
3E7CF3FF1CF6363200F486B2 /* EtsyServices */ = {
|
3E7CF3FF1CF6363200F486B2 /* EtsyServices */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
3E7CF4021CF644E400F486B2 /* EtsyObjects */,
|
|
||||||
3E1B1F0A1D2493EE00DBCF08 /* EtsySettingsViewController.swift */,
|
3E1B1F0A1D2493EE00DBCF08 /* EtsySettingsViewController.swift */,
|
||||||
3E7CF4001CF6366300F486B2 /* EtsyRESTAPIManager.swift */,
|
3E7CF4001CF6366300F486B2 /* EtsyRESTAPIManager.swift */,
|
||||||
);
|
);
|
||||||
name = EtsyServices;
|
name = EtsyServices;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
3E7CF4021CF644E400F486B2 /* EtsyObjects */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
3E7CF4031CF6450D00F486B2 /* ListingObject.swift */,
|
|
||||||
);
|
|
||||||
name = EtsyObjects;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
3EA668941D026E2A00EE57A8 /* EbayServices */ = {
|
3EA668941D026E2A00EE57A8 /* EbayServices */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
3EA668951D026E4000EE57A8 /* ObjC */,
|
|
||||||
3EA668A01D02836C00EE57A8 /* EbayWebServiceManager.swift */,
|
3EA668A01D02836C00EE57A8 /* EbayWebServiceManager.swift */,
|
||||||
3E1B1F081D24926C00DBCF08 /* EbaySettingsViewController.swift */,
|
3E1B1F081D24926C00DBCF08 /* EbaySettingsViewController.swift */,
|
||||||
);
|
);
|
||||||
name = EbayServices;
|
name = EbayServices;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
3EA668951D026E4000EE57A8 /* ObjC */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
3EA6689E1D0278E900EE57A8 /* TradingProxy */,
|
|
||||||
);
|
|
||||||
name = ObjC;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
3EC3250C1CF7026C00626C48 /* AppAuthentication */ = {
|
3EC3250C1CF7026C00626C48 /* AppAuthentication */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
@ -324,6 +319,7 @@
|
|||||||
3E1DC3CC1D4232490091BC60 /* CategoriesTableViewController.swift */,
|
3E1DC3CC1D4232490091BC60 /* CategoriesTableViewController.swift */,
|
||||||
3EC3252C1CF894C400626C48 /* ItemImagePickerViewController.swift */,
|
3EC3252C1CF894C400626C48 /* ItemImagePickerViewController.swift */,
|
||||||
3ECEDB861CF9C722003566B3 /* ListingPreviewViewController.swift */,
|
3ECEDB861CF9C722003566B3 /* ListingPreviewViewController.swift */,
|
||||||
|
3EDE75AD1D67B92F00BC3472 /* CategoryPopUpController.swift */,
|
||||||
);
|
);
|
||||||
name = NewItemPostingSession;
|
name = NewItemPostingSession;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -334,32 +330,20 @@
|
|||||||
3E1AA4331D0DD0B2005FCCBB /* Settings */,
|
3E1AA4331D0DD0B2005FCCBB /* Settings */,
|
||||||
3EFB0E321D0B968300A05D7A /* SideMenuView.swift */,
|
3EFB0E321D0B968300A05D7A /* SideMenuView.swift */,
|
||||||
3E1AA4311D0DA071005FCCBB /* MenuPanelViewController.swift */,
|
3E1AA4311D0DA071005FCCBB /* MenuPanelViewController.swift */,
|
||||||
|
3EF422B11D73262000B9A3EB /* UserCell.swift */,
|
||||||
);
|
);
|
||||||
name = Menu;
|
name = Menu;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
58601EFD2871BD1BB6866596 /* Pods */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
C9F6F7897E53ED9583C965E3 /* Pods-Vendoo.debug.xcconfig */,
|
|
||||||
6979B7B8AF7AC049C2F23196 /* Pods-Vendoo.release.xcconfig */,
|
|
||||||
06804DD03B93C7E2714D5566 /* Pods-VendooTests.debug.xcconfig */,
|
|
||||||
1B0AD5D22E5B4D8197481769 /* Pods-VendooTests.release.xcconfig */,
|
|
||||||
F04540FDEF587384AABE5D4B /* Pods-VendooUITests.debug.xcconfig */,
|
|
||||||
368DE81C9F5991477528A929 /* Pods-VendooUITests.release.xcconfig */,
|
|
||||||
);
|
|
||||||
name = Pods;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
D989DD70699180D9DB9DA709 /* Frameworks */ = {
|
D989DD70699180D9DB9DA709 /* Frameworks */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
3EA668A21D02ECB100EE57A8 /* libicucore.tbd */,
|
3EA668A21D02ECB100EE57A8 /* libicucore.tbd */,
|
||||||
3EC3252E1CF894E500626C48 /* AVFoundation.framework */,
|
3EC3252E1CF894E500626C48 /* AVFoundation.framework */,
|
||||||
3EB2F5151CF442CF002E6D2C /* Security.framework */,
|
3EB2F5151CF442CF002E6D2C /* Security.framework */,
|
||||||
F8F69918E43DC1276F42551F /* Pods_Vendoo.framework */,
|
23ECC3C8465826BD6AC74A02 /* Pods_Vendoo.framework */,
|
||||||
D05AEDAE485B93305CC629B5 /* Pods_VendooTests.framework */,
|
B876489113F498AF1D2FD7E9 /* Pods_Vendoo_VendooTests.framework */,
|
||||||
8FACABBA7656B6698731A6B0 /* Pods_VendooUITests.framework */,
|
7D1FC6F6278B48A7BA9A9E03 /* Pods_Vendoo_VendooUITests.framework */,
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -371,12 +355,15 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 3E6CC37D1CF2A94B00E00A70 /* Build configuration list for PBXNativeTarget "Vendoo" */;
|
buildConfigurationList = 3E6CC37D1CF2A94B00E00A70 /* Build configuration list for PBXNativeTarget "Vendoo" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
F467CC8AF77423C2B3AAB223 /* 📦 Check Pods Manifest.lock */,
|
8D532FDF55F208776F1284EF /* 📦 Check Pods Manifest.lock */,
|
||||||
|
F467CC8AF77423C2B3AAB223 /* [CP] Check Pods Manifest.lock */,
|
||||||
3E6CC34F1CF2A94B00E00A70 /* Sources */,
|
3E6CC34F1CF2A94B00E00A70 /* Sources */,
|
||||||
3E6CC3501CF2A94B00E00A70 /* Frameworks */,
|
3E6CC3501CF2A94B00E00A70 /* Frameworks */,
|
||||||
3E6CC3511CF2A94B00E00A70 /* Resources */,
|
3E6CC3511CF2A94B00E00A70 /* Resources */,
|
||||||
057830C90EFCCD7B10B4BA6D /* 📦 Embed Pods Frameworks */,
|
057830C90EFCCD7B10B4BA6D /* [CP] Embed Pods Frameworks */,
|
||||||
2496EED87CE01F1EAE73BD6A /* 📦 Copy Pods Resources */,
|
2496EED87CE01F1EAE73BD6A /* [CP] Copy Pods Resources */,
|
||||||
|
7A9D276114F95F89DAFE1AF3 /* 📦 Embed Pods Frameworks */,
|
||||||
|
B01688A25CD5C8E51F5A75BF /* 📦 Copy Pods Resources */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
@ -391,12 +378,15 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 3E6CC3801CF2A94B00E00A70 /* Build configuration list for PBXNativeTarget "VendooTests" */;
|
buildConfigurationList = 3E6CC3801CF2A94B00E00A70 /* Build configuration list for PBXNativeTarget "VendooTests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
9F58E69456F56F20E6643056 /* 📦 Check Pods Manifest.lock */,
|
2A9BA63E4CE4638416B6A19E /* 📦 Check Pods Manifest.lock */,
|
||||||
|
9F58E69456F56F20E6643056 /* [CP] Check Pods Manifest.lock */,
|
||||||
3E6CC3651CF2A94B00E00A70 /* Sources */,
|
3E6CC3651CF2A94B00E00A70 /* Sources */,
|
||||||
3E6CC3661CF2A94B00E00A70 /* Frameworks */,
|
3E6CC3661CF2A94B00E00A70 /* Frameworks */,
|
||||||
3E6CC3671CF2A94B00E00A70 /* Resources */,
|
3E6CC3671CF2A94B00E00A70 /* Resources */,
|
||||||
BB2BE6BA5C2D594FCCDF5838 /* 📦 Embed Pods Frameworks */,
|
BB2BE6BA5C2D594FCCDF5838 /* [CP] Embed Pods Frameworks */,
|
||||||
6484261450FDD9D1DF56ED0B /* 📦 Copy Pods Resources */,
|
6484261450FDD9D1DF56ED0B /* [CP] Copy Pods Resources */,
|
||||||
|
A89EA347AD44796A1A56446E /* 📦 Embed Pods Frameworks */,
|
||||||
|
5DEC03FE0948D72B49061A3C /* 📦 Copy Pods Resources */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
@ -412,11 +402,13 @@
|
|||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = 3E6CC3831CF2A94B00E00A70 /* Build configuration list for PBXNativeTarget "VendooUITests" */;
|
buildConfigurationList = 3E6CC3831CF2A94B00E00A70 /* Build configuration list for PBXNativeTarget "VendooUITests" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
99EF583910BFA3B053CE8591 /* 📦 Check Pods Manifest.lock */,
|
BCA592620202EE5EBFCD3DCA /* 📦 Check Pods Manifest.lock */,
|
||||||
|
99EF583910BFA3B053CE8591 /* [CP] Check Pods Manifest.lock */,
|
||||||
3E6CC3701CF2A94B00E00A70 /* Sources */,
|
3E6CC3701CF2A94B00E00A70 /* Sources */,
|
||||||
3E6CC3711CF2A94B00E00A70 /* Frameworks */,
|
3E6CC3711CF2A94B00E00A70 /* Frameworks */,
|
||||||
3E6CC3721CF2A94B00E00A70 /* Resources */,
|
3E6CC3721CF2A94B00E00A70 /* Resources */,
|
||||||
E5E78F727C025682CA6C7DBC /* 📦 Copy Pods Resources */,
|
E5E78F727C025682CA6C7DBC /* [CP] Copy Pods Resources */,
|
||||||
|
8BE7DC0B35EAB7F5975A58B8 /* 📦 Copy Pods Resources */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
@ -440,6 +432,7 @@
|
|||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
3E6CC3521CF2A94B00E00A70 = {
|
3E6CC3521CF2A94B00E00A70 = {
|
||||||
CreatedOnToolsVersion = 7.3.1;
|
CreatedOnToolsVersion = 7.3.1;
|
||||||
|
DevelopmentTeam = AP9PJ45KS8;
|
||||||
};
|
};
|
||||||
3E6CC3681CF2A94B00E00A70 = {
|
3E6CC3681CF2A94B00E00A70 = {
|
||||||
CreatedOnToolsVersion = 7.3.1;
|
CreatedOnToolsVersion = 7.3.1;
|
||||||
@ -481,7 +474,6 @@
|
|||||||
3E7CF3FE1CF5FF8200F486B2 /* GoogleService-Info.plist in Resources */,
|
3E7CF3FE1CF5FF8200F486B2 /* GoogleService-Info.plist in Resources */,
|
||||||
3E1AA4301D0D9B3F005FCCBB /* Main.storyboard in Resources */,
|
3E1AA4301D0D9B3F005FCCBB /* Main.storyboard in Resources */,
|
||||||
3E6CC3601CF2A94B00E00A70 /* Assets.xcassets in Resources */,
|
3E6CC3601CF2A94B00E00A70 /* Assets.xcassets in Resources */,
|
||||||
3EA6689F1D0278E900EE57A8 /* TradingProxy in Resources */,
|
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@ -502,7 +494,82 @@
|
|||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
/* Begin PBXShellScriptBuildPhase section */
|
||||||
057830C90EFCCD7B10B4BA6D /* 📦 Embed Pods Frameworks */ = {
|
057830C90EFCCD7B10B4BA6D /* [CP] Embed Pods Frameworks */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "[CP] Embed Pods Frameworks";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-frameworks.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
2496EED87CE01F1EAE73BD6A /* [CP] Copy Pods Resources */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "[CP] Copy Pods Resources";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-resources.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
2A9BA63E4CE4638416B6A19E /* 📦 Check Pods Manifest.lock */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "📦 Check Pods Manifest.lock";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
5DEC03FE0948D72B49061A3C /* 📦 Copy Pods Resources */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "📦 Copy Pods Resources";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-resources.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
6484261450FDD9D1DF56ED0B /* [CP] Copy Pods Resources */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "[CP] Copy Pods Resources";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests-resources.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
7A9D276114F95F89DAFE1AF3 /* 📦 Embed Pods Frameworks */ = {
|
||||||
isa = PBXShellScriptBuildPhase;
|
isa = PBXShellScriptBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
@ -517,7 +584,82 @@
|
|||||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-frameworks.sh\"\n";
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-frameworks.sh\"\n";
|
||||||
showEnvVarsInLog = 0;
|
showEnvVarsInLog = 0;
|
||||||
};
|
};
|
||||||
2496EED87CE01F1EAE73BD6A /* 📦 Copy Pods Resources */ = {
|
8BE7DC0B35EAB7F5975A58B8 /* 📦 Copy Pods Resources */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "📦 Copy Pods Resources";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo-VendooUITests/Pods-Vendoo-VendooUITests-resources.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
8D532FDF55F208776F1284EF /* 📦 Check Pods Manifest.lock */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "📦 Check Pods Manifest.lock";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
99EF583910BFA3B053CE8591 /* [CP] Check Pods Manifest.lock */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "[CP] Check Pods Manifest.lock";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
9F58E69456F56F20E6643056 /* [CP] Check Pods Manifest.lock */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "[CP] Check Pods Manifest.lock";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
A89EA347AD44796A1A56446E /* 📦 Embed Pods Frameworks */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "📦 Embed Pods Frameworks";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo-VendooTests/Pods-Vendoo-VendooTests-frameworks.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
B01688A25CD5C8E51F5A75BF /* 📦 Copy Pods Resources */ = {
|
||||||
isa = PBXShellScriptBuildPhase;
|
isa = PBXShellScriptBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
@ -532,59 +674,14 @@
|
|||||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-resources.sh\"\n";
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Vendoo/Pods-Vendoo-resources.sh\"\n";
|
||||||
showEnvVarsInLog = 0;
|
showEnvVarsInLog = 0;
|
||||||
};
|
};
|
||||||
6484261450FDD9D1DF56ED0B /* 📦 Copy Pods Resources */ = {
|
BB2BE6BA5C2D594FCCDF5838 /* [CP] Embed Pods Frameworks */ = {
|
||||||
isa = PBXShellScriptBuildPhase;
|
isa = PBXShellScriptBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
);
|
);
|
||||||
inputPaths = (
|
inputPaths = (
|
||||||
);
|
);
|
||||||
name = "📦 Copy Pods Resources";
|
name = "[CP] Embed Pods Frameworks";
|
||||||
outputPaths = (
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests-resources.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
99EF583910BFA3B053CE8591 /* 📦 Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
);
|
|
||||||
name = "📦 Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
9F58E69456F56F20E6643056 /* 📦 Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
);
|
|
||||||
name = "📦 Check Pods Manifest.lock";
|
|
||||||
outputPaths = (
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
BB2BE6BA5C2D594FCCDF5838 /* 📦 Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
);
|
|
||||||
name = "📦 Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
outputPaths = (
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
@ -592,22 +689,7 @@
|
|||||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests-frameworks.sh\"\n";
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VendooTests/Pods-VendooTests-frameworks.sh\"\n";
|
||||||
showEnvVarsInLog = 0;
|
showEnvVarsInLog = 0;
|
||||||
};
|
};
|
||||||
E5E78F727C025682CA6C7DBC /* 📦 Copy Pods Resources */ = {
|
BCA592620202EE5EBFCD3DCA /* 📦 Check Pods Manifest.lock */ = {
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
);
|
|
||||||
name = "📦 Copy Pods Resources";
|
|
||||||
outputPaths = (
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests-resources.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
F467CC8AF77423C2B3AAB223 /* 📦 Check Pods Manifest.lock */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
isa = PBXShellScriptBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
@ -622,6 +704,36 @@
|
|||||||
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||||
showEnvVarsInLog = 0;
|
showEnvVarsInLog = 0;
|
||||||
};
|
};
|
||||||
|
E5E78F727C025682CA6C7DBC /* [CP] Copy Pods Resources */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "[CP] Copy Pods Resources";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-VendooUITests/Pods-VendooUITests-resources.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
|
F467CC8AF77423C2B3AAB223 /* [CP] Check Pods Manifest.lock */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
name = "[CP] Check Pods Manifest.lock";
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
/* End PBXShellScriptBuildPhase section */
|
/* End PBXShellScriptBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
@ -634,7 +746,6 @@
|
|||||||
3E4897D11D0067030069F742 /* FirebaseManager.swift in Sources */,
|
3E4897D11D0067030069F742 /* FirebaseManager.swift in Sources */,
|
||||||
3E1AA4351D0DD173005FCCBB /* SettingsViewController.swift in Sources */,
|
3E1AA4351D0DD173005FCCBB /* SettingsViewController.swift in Sources */,
|
||||||
3E0F76FC1D01B2D7004A0159 /* Listing.swift in Sources */,
|
3E0F76FC1D01B2D7004A0159 /* Listing.swift in Sources */,
|
||||||
3E7CF4041CF6450D00F486B2 /* ListingObject.swift in Sources */,
|
|
||||||
3E6CC3571CF2A94B00E00A70 /* AppDelegate.swift in Sources */,
|
3E6CC3571CF2A94B00E00A70 /* AppDelegate.swift in Sources */,
|
||||||
3EC3251E1CF734C100626C48 /* NetworksTableViewController.swift in Sources */,
|
3EC3251E1CF734C100626C48 /* NetworksTableViewController.swift in Sources */,
|
||||||
3EC325201CF7C3AB00626C48 /* NetworkTableViewCell.swift in Sources */,
|
3EC325201CF7C3AB00626C48 /* NetworkTableViewCell.swift in Sources */,
|
||||||
@ -643,6 +754,7 @@
|
|||||||
3E1DC3CF1D42328C0091BC60 /* CategoryCell.swift in Sources */,
|
3E1DC3CF1D42328C0091BC60 /* CategoryCell.swift in Sources */,
|
||||||
3EC325111CF703A600626C48 /* ItemCell.swift in Sources */,
|
3EC325111CF703A600626C48 /* ItemCell.swift in Sources */,
|
||||||
3EA668A11D02836C00EE57A8 /* EbayWebServiceManager.swift in Sources */,
|
3EA668A11D02836C00EE57A8 /* EbayWebServiceManager.swift in Sources */,
|
||||||
|
3EF422B21D73262000B9A3EB /* UserCell.swift in Sources */,
|
||||||
3ECEDB871CF9C722003566B3 /* ListingPreviewViewController.swift in Sources */,
|
3ECEDB871CF9C722003566B3 /* ListingPreviewViewController.swift in Sources */,
|
||||||
3E1B1F0B1D2493EE00DBCF08 /* EtsySettingsViewController.swift in Sources */,
|
3E1B1F0B1D2493EE00DBCF08 /* EtsySettingsViewController.swift in Sources */,
|
||||||
3EC325231CF7DA5500626C48 /* HomeViewController.swift in Sources */,
|
3EC325231CF7DA5500626C48 /* HomeViewController.swift in Sources */,
|
||||||
@ -652,6 +764,7 @@
|
|||||||
3EC325151CF7104300626C48 /* ItemTableViewController.swift in Sources */,
|
3EC325151CF7104300626C48 /* ItemTableViewController.swift in Sources */,
|
||||||
3EFB0E331D0B968300A05D7A /* SideMenuView.swift in Sources */,
|
3EFB0E331D0B968300A05D7A /* SideMenuView.swift in Sources */,
|
||||||
3E1B1F091D24926C00DBCF08 /* EbaySettingsViewController.swift in Sources */,
|
3E1B1F091D24926C00DBCF08 /* EbaySettingsViewController.swift in Sources */,
|
||||||
|
3EDE75AE1D67B92F00BC3472 /* CategoryPopUpController.swift in Sources */,
|
||||||
3E6CC3591CF2A94B00E00A70 /* SignInViewController.swift in Sources */,
|
3E6CC3591CF2A94B00E00A70 /* SignInViewController.swift in Sources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
@ -701,7 +814,6 @@
|
|||||||
/* Begin XCBuildConfiguration section */
|
/* Begin XCBuildConfiguration section */
|
||||||
3E6CC37B1CF2A94B00E00A70 /* Debug */ = {
|
3E6CC37B1CF2A94B00E00A70 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = C9F6F7897E53ED9583C965E3 /* Pods-Vendoo.debug.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
@ -738,6 +850,7 @@
|
|||||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||||
|
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||||
MTL_ENABLE_DEBUG_INFO = YES;
|
MTL_ENABLE_DEBUG_INFO = YES;
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
@ -751,7 +864,6 @@
|
|||||||
};
|
};
|
||||||
3E6CC37C1CF2A94B00E00A70 /* Release */ = {
|
3E6CC37C1CF2A94B00E00A70 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 6979B7B8AF7AC049C2F23196 /* Pods-Vendoo.release.xcconfig */;
|
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
@ -782,7 +894,9 @@
|
|||||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||||
|
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||||
MTL_ENABLE_DEBUG_INFO = NO;
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||||||
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "";
|
SWIFT_OBJC_BRIDGING_HEADER = "";
|
||||||
TARGETED_DEVICE_FAMILY = "1,2";
|
TARGETED_DEVICE_FAMILY = "1,2";
|
||||||
@ -794,15 +908,17 @@
|
|||||||
};
|
};
|
||||||
3E6CC37E1CF2A94B00E00A70 /* Debug */ = {
|
3E6CC37E1CF2A94B00E00A70 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = C9F6F7897E53ED9583C965E3 /* Pods-Vendoo.debug.xcconfig */;
|
baseConfigurationReference = E16BF843456476262BD075A1 /* Pods-Vendoo.debug.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
ARCHS = "$(ARCHS_STANDARD)";
|
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||||
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||||
INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "\"Vendoo/**\" \"Pods/**\"";
|
INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "\"Vendoo/**\" \"Pods/**\"";
|
||||||
INFOPLIST_FILE = Vendoo/Info.plist;
|
INFOPLIST_FILE = Vendoo/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
||||||
|
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||||
New_Setting = "";
|
New_Setting = "";
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
@ -880,24 +996,28 @@
|
|||||||
);
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.Kroleo.Vendoo;
|
PRODUCT_BUNDLE_IDENTIFIER = com.Kroleo.Vendoo;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
|
PROVISIONING_PROFILE = "";
|
||||||
|
SDKROOT = iphoneos;
|
||||||
SWIFT_INCLUDE_PATHS = "";
|
SWIFT_INCLUDE_PATHS = "";
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "Vendoo/Vendoo-Bridging-Header.h";
|
SWIFT_OBJC_BRIDGING_HEADER = "Vendoo/Vendoo-Bridging-Header.h";
|
||||||
USER_HEADER_SEARCH_PATHS = "\"Vendoo/**\" \"Pods/**\"";
|
USER_HEADER_SEARCH_PATHS = "\"Vendoo/**\" \"Pods/**\"";
|
||||||
VALID_ARCHS = "arm64 armv7 armv7";
|
VALID_ARCHS = "arm64 armv7 armv7s";
|
||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
};
|
};
|
||||||
3E6CC37F1CF2A94B00E00A70 /* Release */ = {
|
3E6CC37F1CF2A94B00E00A70 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 6979B7B8AF7AC049C2F23196 /* Pods-Vendoo.release.xcconfig */;
|
baseConfigurationReference = F4EEC78476192D3033A50037 /* Pods-Vendoo.release.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
ARCHS = "$(ARCHS_STANDARD)";
|
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||||
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||||
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||||
INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "\"Vendoo/**\" \"Pods/**\"";
|
INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "\"Vendoo/**\" \"Pods/**\"";
|
||||||
INFOPLIST_FILE = Vendoo/Info.plist;
|
INFOPLIST_FILE = Vendoo/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
||||||
|
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||||
New_Setting = "";
|
New_Setting = "";
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
@ -975,16 +1095,18 @@
|
|||||||
);
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.Kroleo.Vendoo;
|
PRODUCT_BUNDLE_IDENTIFIER = com.Kroleo.Vendoo;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
|
PROVISIONING_PROFILE = "";
|
||||||
|
SDKROOT = iphoneos;
|
||||||
SWIFT_INCLUDE_PATHS = "";
|
SWIFT_INCLUDE_PATHS = "";
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "Vendoo/Vendoo-Bridging-Header.h";
|
SWIFT_OBJC_BRIDGING_HEADER = "Vendoo/Vendoo-Bridging-Header.h";
|
||||||
USER_HEADER_SEARCH_PATHS = "\"Vendoo/**\" \"Pods/**\"";
|
USER_HEADER_SEARCH_PATHS = "\"Vendoo/**\" \"Pods/**\"";
|
||||||
VALID_ARCHS = "arm64 armv7 armv7";
|
VALID_ARCHS = "arm64 armv7 armv7s";
|
||||||
};
|
};
|
||||||
name = Release;
|
name = Release;
|
||||||
};
|
};
|
||||||
3E6CC3811CF2A94B00E00A70 /* Debug */ = {
|
3E6CC3811CF2A94B00E00A70 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 06804DD03B93C7E2714D5566 /* Pods-VendooTests.debug.xcconfig */;
|
baseConfigurationReference = E25BEE3F146F38C121B72346 /* Pods-Vendoo-VendooTests.debug.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = VendooTests/Info.plist;
|
INFOPLIST_FILE = VendooTests/Info.plist;
|
||||||
@ -998,7 +1120,7 @@
|
|||||||
};
|
};
|
||||||
3E6CC3821CF2A94B00E00A70 /* Release */ = {
|
3E6CC3821CF2A94B00E00A70 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 1B0AD5D22E5B4D8197481769 /* Pods-VendooTests.release.xcconfig */;
|
baseConfigurationReference = E2F692D9C9BF2781499C4131 /* Pods-Vendoo-VendooTests.release.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
INFOPLIST_FILE = VendooTests/Info.plist;
|
INFOPLIST_FILE = VendooTests/Info.plist;
|
||||||
@ -1012,7 +1134,7 @@
|
|||||||
};
|
};
|
||||||
3E6CC3841CF2A94B00E00A70 /* Debug */ = {
|
3E6CC3841CF2A94B00E00A70 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = F04540FDEF587384AABE5D4B /* Pods-VendooUITests.debug.xcconfig */;
|
baseConfigurationReference = A44ED233D6B5454EF92FEB08 /* Pods-Vendoo-VendooUITests.debug.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
INFOPLIST_FILE = VendooUITests/Info.plist;
|
INFOPLIST_FILE = VendooUITests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||||
@ -1025,7 +1147,7 @@
|
|||||||
};
|
};
|
||||||
3E6CC3851CF2A94B00E00A70 /* Release */ = {
|
3E6CC3851CF2A94B00E00A70 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 368DE81C9F5991477528A929 /* Pods-VendooUITests.release.xcconfig */;
|
baseConfigurationReference = 3AB871700182B3C683FC9049 /* Pods-Vendoo-VendooUITests.release.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
INFOPLIST_FILE = VendooUITests/Info.plist;
|
INFOPLIST_FILE = VendooUITests/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||||
|
|||||||
Binary file not shown.
@ -6,6 +6,7 @@
|
|||||||
<BreakpointProxy
|
<BreakpointProxy
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
<BreakpointContent
|
<BreakpointContent
|
||||||
|
<<<<<<< HEAD
|
||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
@ -16,6 +17,59 @@
|
|||||||
startingLineNumber = "76"
|
startingLineNumber = "76"
|
||||||
endingLineNumber = "76"
|
endingLineNumber = "76"
|
||||||
landmarkName = "init()"
|
landmarkName = "init()"
|
||||||
|
=======
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/ServiceNotificationManager.swift"
|
||||||
|
timestampString = "494778762.798972"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "79"
|
||||||
|
endingLineNumber = "79"
|
||||||
|
landmarkName = "pollServices()"
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/ServiceNotificationManager.swift"
|
||||||
|
timestampString = "494778870.382513"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "75"
|
||||||
|
endingLineNumber = "75"
|
||||||
|
landmarkName = "pollServices()"
|
||||||
|
>>>>>>> master
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
|
timestampString = "493736385.458375"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "765"
|
||||||
|
endingLineNumber = "765"
|
||||||
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/ServiceNotificationManager.swift"
|
||||||
|
timestampString = "494780884.179336"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "80"
|
||||||
|
endingLineNumber = "80"
|
||||||
|
landmarkName = "pollServices()"
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -25,13 +79,28 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/HomeViewController.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "494906385.49118"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
endingColumnNumber = "9223372036854775807"
|
endingColumnNumber = "9223372036854775807"
|
||||||
startingLineNumber = "765"
|
startingLineNumber = "183"
|
||||||
endingLineNumber = "765"
|
endingLineNumber = "183">
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/CategoriesTableViewController.swift"
|
||||||
|
timestampString = "494897839.603291"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "579"
|
||||||
|
endingLineNumber = "579"
|
||||||
|
landmarkName = "navigateCategories()"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -39,6 +108,7 @@
|
|||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
<BreakpointContent
|
<BreakpointContent
|
||||||
shouldBeEnabled = "No"
|
shouldBeEnabled = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
@ -48,6 +118,16 @@
|
|||||||
startingLineNumber = "782"
|
startingLineNumber = "782"
|
||||||
endingLineNumber = "782"
|
endingLineNumber = "782"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/CategoryPopUpController.swift"
|
||||||
|
timestampString = "494896911.735111"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "41"
|
||||||
|
endingLineNumber = "41"
|
||||||
|
landmarkName = "loadCategories(_:selectedCatCompletion:)"
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -57,13 +137,87 @@
|
|||||||
shouldBeEnabled = "No"
|
shouldBeEnabled = "No"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494898754.02163"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "528"
|
||||||
|
endingLineNumber = "528"
|
||||||
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494898754.02163"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "525"
|
||||||
|
endingLineNumber = "525"
|
||||||
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494898361.943389"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "499"
|
||||||
|
endingLineNumber = "499"
|
||||||
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494898365.099933"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "500"
|
||||||
|
endingLineNumber = "500"
|
||||||
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
>>>>>>> master
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493691663.161837"
|
timestampString = "493691663.161837"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/CategoryPopUpController.swift"
|
||||||
|
timestampString = "494899698.118321"
|
||||||
|
>>>>>>> master
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
endingColumnNumber = "9223372036854775807"
|
endingColumnNumber = "9223372036854775807"
|
||||||
startingLineNumber = "66"
|
startingLineNumber = "66"
|
||||||
endingLineNumber = "66"
|
endingLineNumber = "66"
|
||||||
|
<<<<<<< HEAD
|
||||||
landmarkName = "init()"
|
landmarkName = "init()"
|
||||||
|
=======
|
||||||
|
landmarkName = "loadCategories(_:selectedCatCompletion:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
<Locations>
|
<Locations>
|
||||||
<Location
|
<Location
|
||||||
@ -105,6 +259,7 @@
|
|||||||
shouldBeEnabled = "No"
|
shouldBeEnabled = "No"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -112,22 +267,15 @@
|
|||||||
startingLineNumber = "580"
|
startingLineNumber = "580"
|
||||||
endingLineNumber = "580"
|
endingLineNumber = "580"
|
||||||
landmarkName = "sendGETRequest(_:onCompletion:)"
|
landmarkName = "sendGETRequest(_:onCompletion:)"
|
||||||
landmarkType = "5">
|
=======
|
||||||
</BreakpointContent>
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
</BreakpointProxy>
|
timestampString = "494899878.763302"
|
||||||
<BreakpointProxy
|
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
|
||||||
<BreakpointContent
|
|
||||||
shouldBeEnabled = "Yes"
|
|
||||||
ignoreCount = "0"
|
|
||||||
continueAfterRunningActions = "No"
|
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
|
||||||
timestampString = "493736385.458375"
|
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
endingColumnNumber = "9223372036854775807"
|
endingColumnNumber = "9223372036854775807"
|
||||||
startingLineNumber = "579"
|
startingLineNumber = "524"
|
||||||
endingLineNumber = "579"
|
endingLineNumber = "524"
|
||||||
landmarkName = "sendGETRequest(_:onCompletion:)"
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -137,6 +285,65 @@
|
|||||||
shouldBeEnabled = "No"
|
shouldBeEnabled = "No"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
|
timestampString = "493736385.458375"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "579"
|
||||||
|
endingLineNumber = "579"
|
||||||
|
landmarkName = "sendGETRequest(_:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/HomeViewController.swift"
|
||||||
|
timestampString = "494902152.530491"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "87"
|
||||||
|
endingLineNumber = "87"
|
||||||
|
landmarkName = "viewDidLoad()"
|
||||||
|
>>>>>>> master
|
||||||
|
landmarkType = "5">
|
||||||
|
<Locations>
|
||||||
|
<Location
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
symbolName = "Vendoo.HomeViewController.(viewDidLoad () -> ()).(closure #1).(closure #1).(closure #1).(closure #1).(closure #1).(closure #2)"
|
||||||
|
moduleName = "Vendoo"
|
||||||
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/HomeViewController.swift"
|
||||||
|
timestampString = "494916337.033228"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "87"
|
||||||
|
endingLineNumber = "87"
|
||||||
|
offsetFromSymbolStart = "507">
|
||||||
|
</Location>
|
||||||
|
<Location
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
symbolName = "Vendoo.HomeViewController.(viewDidLoad () -> ()).(closure #1).(closure #1).(closure #1).(closure #1).(closure #1).(closure #2)"
|
||||||
|
moduleName = "Vendoo"
|
||||||
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/HomeViewController.swift"
|
||||||
|
timestampString = "494916337.033348"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "87"
|
||||||
|
endingLineNumber = "87"
|
||||||
|
offsetFromSymbolStart = "7119">
|
||||||
|
</Location>
|
||||||
|
</Locations>
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
filePath = "Vendoo/ListingPreviewViewController.swift"
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
timestampString = "493710523.587096"
|
timestampString = "493710523.587096"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -144,6 +351,33 @@
|
|||||||
startingLineNumber = "259"
|
startingLineNumber = "259"
|
||||||
endingLineNumber = "259"
|
endingLineNumber = "259"
|
||||||
landmarkName = "publishItem(_:)"
|
landmarkName = "publishItem(_:)"
|
||||||
|
=======
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/HomeViewController.swift"
|
||||||
|
timestampString = "494916335.990713"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "59"
|
||||||
|
endingLineNumber = "59"
|
||||||
|
landmarkName = "viewDidLoad()"
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/ItemTableViewController.swift"
|
||||||
|
timestampString = "494936802.535184"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "107"
|
||||||
|
endingLineNumber = "107"
|
||||||
|
landmarkName = "prepareForSegue(_:sender:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -154,12 +388,21 @@
|
|||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
filePath = "Vendoo/ListingPreviewViewController.swift"
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
|
<<<<<<< HEAD
|
||||||
timestampString = "493715351.719693"
|
timestampString = "493715351.719693"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
endingColumnNumber = "9223372036854775807"
|
endingColumnNumber = "9223372036854775807"
|
||||||
startingLineNumber = "275"
|
startingLineNumber = "275"
|
||||||
endingLineNumber = "275"
|
endingLineNumber = "275"
|
||||||
landmarkName = "publishItem(_:)"
|
landmarkName = "publishItem(_:)"
|
||||||
|
=======
|
||||||
|
timestampString = "494935556.474664"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "167"
|
||||||
|
endingLineNumber = "167"
|
||||||
|
landmarkName = "prepareForSegue(_:sender:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -169,6 +412,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493715578.39354"
|
timestampString = "493715578.39354"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -177,14 +421,25 @@
|
|||||||
endingLineNumber = "230"
|
endingLineNumber = "230"
|
||||||
landmarkName = "authorizeApp(_:)"
|
landmarkName = "authorizeApp(_:)"
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494937129.002183"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "51"
|
||||||
|
endingLineNumber = "51"
|
||||||
|
landmarkName = "ListingPreviewViewController"
|
||||||
|
landmarkType = "3">
|
||||||
|
>>>>>>> master
|
||||||
<Locations>
|
<Locations>
|
||||||
<Location
|
<Location
|
||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
symbolName = "Vendoo.EtsyRESTAPIManager.(authorizeApp (__ObjC.UIViewController) -> ()).(closure #1).(closure #2).(closure #1).(closure #1).(closure #2)"
|
symbolName = "Vendoo.ListingPreviewViewController.(itemViewState in _9E3F545BDB11C848D37363B41A098E64).getter : Swift.String"
|
||||||
moduleName = "Vendoo"
|
moduleName = "Vendoo"
|
||||||
usesParentBreakpointCondition = "Yes"
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
<<<<<<< HEAD
|
||||||
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736386.813463"
|
timestampString = "493736386.813463"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -192,14 +447,24 @@
|
|||||||
startingLineNumber = "231"
|
startingLineNumber = "231"
|
||||||
endingLineNumber = "231"
|
endingLineNumber = "231"
|
||||||
offsetFromSymbolStart = "4169">
|
offsetFromSymbolStart = "4169">
|
||||||
|
=======
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494947669.046798"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "51"
|
||||||
|
endingLineNumber = "51"
|
||||||
|
offsetFromSymbolStart = "53">
|
||||||
|
>>>>>>> master
|
||||||
</Location>
|
</Location>
|
||||||
<Location
|
<Location
|
||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
symbolName = "Vendoo.EtsyRESTAPIManager.(authorizeApp (__ObjC.UIViewController) -> ()).(closure #1).(closure #2).(closure #1).(closure #1).(closure #2).(closure #1)"
|
symbolName = "Vendoo.ListingPreviewViewController.(itemViewState in _9E3F545BDB11C848D37363B41A098E64).setter : Swift.String"
|
||||||
moduleName = "Vendoo"
|
moduleName = "Vendoo"
|
||||||
usesParentBreakpointCondition = "Yes"
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
<<<<<<< HEAD
|
||||||
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736386.813567"
|
timestampString = "493736386.813567"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -207,6 +472,30 @@
|
|||||||
startingLineNumber = "234"
|
startingLineNumber = "234"
|
||||||
endingLineNumber = "234"
|
endingLineNumber = "234"
|
||||||
offsetFromSymbolStart = "43">
|
offsetFromSymbolStart = "43">
|
||||||
|
=======
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494947669.046896"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "51"
|
||||||
|
endingLineNumber = "51"
|
||||||
|
offsetFromSymbolStart = "95">
|
||||||
|
</Location>
|
||||||
|
<Location
|
||||||
|
shouldBeEnabled = "Yes"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
symbolName = "Vendoo.ListingPreviewViewController.init (coder : __ObjC.NSCoder) -> Swift.Optional<Vendoo.ListingPreviewViewController>"
|
||||||
|
moduleName = "Vendoo"
|
||||||
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494947669.047065"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "51"
|
||||||
|
endingLineNumber = "51"
|
||||||
|
offsetFromSymbolStart = "1553">
|
||||||
|
>>>>>>> master
|
||||||
</Location>
|
</Location>
|
||||||
</Locations>
|
</Locations>
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
@ -214,9 +503,10 @@
|
|||||||
<BreakpointProxy
|
<BreakpointProxy
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
<BreakpointContent
|
<BreakpointContent
|
||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "No"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493715591.057235"
|
timestampString = "493715591.057235"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -224,15 +514,25 @@
|
|||||||
startingLineNumber = "233"
|
startingLineNumber = "233"
|
||||||
endingLineNumber = "233"
|
endingLineNumber = "233"
|
||||||
landmarkName = "authorizeApp(_:)"
|
landmarkName = "authorizeApp(_:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494938310.11197"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "314"
|
||||||
|
endingLineNumber = "314"
|
||||||
|
landmarkName = "listItem(_:imageUrls:completion:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
<BreakpointProxy
|
<BreakpointProxy
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
<BreakpointContent
|
<BreakpointContent
|
||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "No"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -240,15 +540,57 @@
|
|||||||
startingLineNumber = "520"
|
startingLineNumber = "520"
|
||||||
endingLineNumber = "520"
|
endingLineNumber = "520"
|
||||||
landmarkName = "sendGETRequest(_:onCompletion:)"
|
landmarkName = "sendGETRequest(_:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494938315.252535"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "315"
|
||||||
|
endingLineNumber = "315"
|
||||||
|
landmarkName = "listItem(_:imageUrls:completion:)"
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
<BreakpointProxy
|
<BreakpointProxy
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
<BreakpointContent
|
<BreakpointContent
|
||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "No"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494938497.537478"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "511"
|
||||||
|
endingLineNumber = "511"
|
||||||
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494938501.239695"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "509"
|
||||||
|
endingLineNumber = "509"
|
||||||
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
>>>>>>> master
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -256,6 +598,15 @@
|
|||||||
startingLineNumber = "547"
|
startingLineNumber = "547"
|
||||||
endingLineNumber = "547"
|
endingLineNumber = "547"
|
||||||
landmarkName = "sendGETRequest(_:onCompletion:)"
|
landmarkName = "sendGETRequest(_:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494938502.495792"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "510"
|
||||||
|
endingLineNumber = "510"
|
||||||
|
landmarkName = "parser(_:foundCharacters:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -265,6 +616,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -272,6 +624,15 @@
|
|||||||
startingLineNumber = "781"
|
startingLineNumber = "781"
|
||||||
endingLineNumber = "781"
|
endingLineNumber = "781"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/CategoriesTableViewController.swift"
|
||||||
|
timestampString = "494947668.680376"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "768"
|
||||||
|
endingLineNumber = "768"
|
||||||
|
landmarkName = "prepareForSegue(_:sender:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -281,6 +642,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -288,6 +650,15 @@
|
|||||||
startingLineNumber = "732"
|
startingLineNumber = "732"
|
||||||
endingLineNumber = "732"
|
endingLineNumber = "732"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/NetworksTableViewController.swift"
|
||||||
|
timestampString = "494941205.231227"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "77"
|
||||||
|
endingLineNumber = "77"
|
||||||
|
landmarkName = "toggleMarketPlaceVisibitlity(_:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -297,6 +668,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/ListingPreviewViewController.swift"
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
timestampString = "493733355.269532"
|
timestampString = "493733355.269532"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -304,6 +676,15 @@
|
|||||||
startingLineNumber = "301"
|
startingLineNumber = "301"
|
||||||
endingLineNumber = "301"
|
endingLineNumber = "301"
|
||||||
landmarkName = "publishItem(_:)"
|
landmarkName = "publishItem(_:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/NetworksTableViewController.swift"
|
||||||
|
timestampString = "494941253.143954"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "81"
|
||||||
|
endingLineNumber = "81"
|
||||||
|
landmarkName = "checkVisibility()"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -313,6 +694,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -320,6 +702,15 @@
|
|||||||
startingLineNumber = "734"
|
startingLineNumber = "734"
|
||||||
endingLineNumber = "734"
|
endingLineNumber = "734"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/NetworksTableViewController.swift"
|
||||||
|
timestampString = "494941355.780817"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "177"
|
||||||
|
endingLineNumber = "177"
|
||||||
|
landmarkName = "tableView(_:cellForRowAtIndexPath:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -329,6 +720,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -336,6 +728,15 @@
|
|||||||
startingLineNumber = "749"
|
startingLineNumber = "749"
|
||||||
endingLineNumber = "749"
|
endingLineNumber = "749"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494941872.191463"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "384"
|
||||||
|
endingLineNumber = "384"
|
||||||
|
landmarkName = "publishItem(_:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -345,6 +746,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -353,20 +755,13 @@
|
|||||||
endingLineNumber = "750"
|
endingLineNumber = "750"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
=======
|
||||||
</BreakpointProxy>
|
|
||||||
<BreakpointProxy
|
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
|
||||||
<BreakpointContent
|
|
||||||
shouldBeEnabled = "Yes"
|
|
||||||
ignoreCount = "0"
|
|
||||||
continueAfterRunningActions = "No"
|
|
||||||
filePath = "Vendoo/ListingPreviewViewController.swift"
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
timestampString = "493733355.269532"
|
timestampString = "494941981.555508"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
endingColumnNumber = "9223372036854775807"
|
endingColumnNumber = "9223372036854775807"
|
||||||
startingLineNumber = "298"
|
startingLineNumber = "402"
|
||||||
endingLineNumber = "298"
|
endingLineNumber = "402"
|
||||||
landmarkName = "publishItem(_:)"
|
landmarkName = "publishItem(_:)"
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
<Locations>
|
<Locations>
|
||||||
@ -378,17 +773,84 @@
|
|||||||
moduleName = "Vendoo"
|
moduleName = "Vendoo"
|
||||||
usesParentBreakpointCondition = "Yes"
|
usesParentBreakpointCondition = "Yes"
|
||||||
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494947669.050678"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "402"
|
||||||
|
endingLineNumber = "402"
|
||||||
|
offsetFromSymbolStart = "5443">
|
||||||
|
</Location>
|
||||||
|
<Location
|
||||||
|
shouldBeEnabled = "Yes"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
symbolName = "Vendoo.ListingPreviewViewController.(publishItem (Swift.AnyObject) -> ()).(closure #2).(closure #1)"
|
||||||
|
moduleName = "Vendoo"
|
||||||
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494947669.050781"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "402"
|
||||||
|
endingLineNumber = "402"
|
||||||
|
offsetFromSymbolStart = "43">
|
||||||
|
</Location>
|
||||||
|
</Locations>
|
||||||
|
>>>>>>> master
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "Yes"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
|
<<<<<<< HEAD
|
||||||
|
timestampString = "493733355.269532"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "298"
|
||||||
|
endingLineNumber = "298"
|
||||||
|
=======
|
||||||
|
timestampString = "494942021.796377"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "403"
|
||||||
|
endingLineNumber = "403"
|
||||||
|
>>>>>>> master
|
||||||
|
landmarkName = "publishItem(_:)"
|
||||||
|
landmarkType = "5">
|
||||||
|
<Locations>
|
||||||
|
<Location
|
||||||
|
shouldBeEnabled = "Yes"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
symbolName = "Vendoo.ListingPreviewViewController.(publishItem (Swift.AnyObject) -> ()).(closure #2)"
|
||||||
|
moduleName = "Vendoo"
|
||||||
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
||||||
|
<<<<<<< HEAD
|
||||||
timestampString = "493736386.819888"
|
timestampString = "493736386.819888"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
endingColumnNumber = "9223372036854775807"
|
endingColumnNumber = "9223372036854775807"
|
||||||
startingLineNumber = "298"
|
startingLineNumber = "298"
|
||||||
endingLineNumber = "298"
|
endingLineNumber = "298"
|
||||||
offsetFromSymbolStart = "6388">
|
offsetFromSymbolStart = "6388">
|
||||||
|
=======
|
||||||
|
timestampString = "494947669.05145"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "405"
|
||||||
|
endingLineNumber = "405"
|
||||||
|
offsetFromSymbolStart = "61703">
|
||||||
|
>>>>>>> master
|
||||||
</Location>
|
</Location>
|
||||||
<Location
|
<Location
|
||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
symbolName = "Vendoo.ListingPreviewViewController.(publishItem (Swift.AnyObject) -> ()).(closure #2).(closure #1)"
|
symbolName = "Vendoo.ListingPreviewViewController.(publishItem (Swift.AnyObject) -> ()).(closure #2).(closure #1)"
|
||||||
moduleName = "Vendoo"
|
moduleName = "Vendoo"
|
||||||
usesParentBreakpointCondition = "Yes"
|
usesParentBreakpointCondition = "Yes"
|
||||||
@ -399,6 +861,18 @@
|
|||||||
startingLineNumber = "301"
|
startingLineNumber = "301"
|
||||||
endingLineNumber = "301"
|
endingLineNumber = "301"
|
||||||
offsetFromSymbolStart = "20">
|
offsetFromSymbolStart = "20">
|
||||||
|
=======
|
||||||
|
symbolName = "Vendoo.ListingPreviewViewController.(publishItem (Swift.AnyObject) -> ()).(closure #2)"
|
||||||
|
moduleName = "Vendoo"
|
||||||
|
usesParentBreakpointCondition = "Yes"
|
||||||
|
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494947669.051623"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "405"
|
||||||
|
endingLineNumber = "405"
|
||||||
|
offsetFromSymbolStart = "5522">
|
||||||
|
>>>>>>> master
|
||||||
</Location>
|
</Location>
|
||||||
</Locations>
|
</Locations>
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
@ -409,6 +883,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -416,6 +891,14 @@
|
|||||||
startingLineNumber = "658"
|
startingLineNumber = "658"
|
||||||
endingLineNumber = "658"
|
endingLineNumber = "658"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494942034.726609"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "407"
|
||||||
|
endingLineNumber = "407"
|
||||||
|
landmarkName = "publishItem(_:)"
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -425,6 +908,40 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/ListingPreviewViewController.swift"
|
||||||
|
timestampString = "494942036.742589"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "412"
|
||||||
|
endingLineNumber = "412"
|
||||||
|
landmarkName = "publishItem(_:)"
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "No"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494944875.724562"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "246"
|
||||||
|
endingLineNumber = "246"
|
||||||
|
landmarkName = "listItem(_:imageUrls:completion:)"
|
||||||
|
>>>>>>> master
|
||||||
|
landmarkType = "5">
|
||||||
|
</BreakpointContent>
|
||||||
|
</BreakpointProxy>
|
||||||
|
<BreakpointProxy
|
||||||
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
||||||
|
<BreakpointContent
|
||||||
|
shouldBeEnabled = "Yes"
|
||||||
|
ignoreCount = "0"
|
||||||
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -432,6 +949,15 @@
|
|||||||
startingLineNumber = "662"
|
startingLineNumber = "662"
|
||||||
endingLineNumber = "662"
|
endingLineNumber = "662"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494944938.299032"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "254"
|
||||||
|
endingLineNumber = "254"
|
||||||
|
landmarkName = "listItem(_:imageUrls:completion:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
@ -441,6 +967,7 @@
|
|||||||
shouldBeEnabled = "Yes"
|
shouldBeEnabled = "Yes"
|
||||||
ignoreCount = "0"
|
ignoreCount = "0"
|
||||||
continueAfterRunningActions = "No"
|
continueAfterRunningActions = "No"
|
||||||
|
<<<<<<< HEAD
|
||||||
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
filePath = "Vendoo/EtsyRESTAPIManager.swift"
|
||||||
timestampString = "493736385.458375"
|
timestampString = "493736385.458375"
|
||||||
startingColumnNumber = "9223372036854775807"
|
startingColumnNumber = "9223372036854775807"
|
||||||
@ -448,6 +975,15 @@
|
|||||||
startingLineNumber = "637"
|
startingLineNumber = "637"
|
||||||
endingLineNumber = "637"
|
endingLineNumber = "637"
|
||||||
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
|
||||||
|
=======
|
||||||
|
filePath = "Vendoo/EbayWebServiceManager.swift"
|
||||||
|
timestampString = "494945222.220989"
|
||||||
|
startingColumnNumber = "9223372036854775807"
|
||||||
|
endingColumnNumber = "9223372036854775807"
|
||||||
|
startingLineNumber = "284"
|
||||||
|
endingLineNumber = "284"
|
||||||
|
landmarkName = "listItem(_:imageUrls:completion:)"
|
||||||
|
>>>>>>> master
|
||||||
landmarkType = "5">
|
landmarkType = "5">
|
||||||
</BreakpointContent>
|
</BreakpointContent>
|
||||||
</BreakpointProxy>
|
</BreakpointProxy>
|
||||||
|
|||||||
BIN
Vendoo/.DS_Store
vendored
BIN
Vendoo/.DS_Store
vendored
Binary file not shown.
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
import UIKit
|
import UIKit
|
||||||
|
|
||||||
class CategoriesTableViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
|
class CategoriesTableViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, UIPopoverPresentationControllerDelegate {
|
||||||
|
|
||||||
private var itemListingDictionary: Dictionary<String, AnyObject>! = Dictionary<String, AnyObject>()
|
private var itemListingDictionary: Dictionary<String, AnyObject>! = Dictionary<String, AnyObject>()
|
||||||
private var graphManager: FacebookGraphAPIManager! = nil
|
private var graphManager: FacebookGraphAPIManager! = nil
|
||||||
@ -16,37 +16,66 @@ class CategoriesTableViewController: UIViewController, UITableViewDelegate, UITa
|
|||||||
private var etsyManager: EtsyRESTAPIManager! = nil
|
private var etsyManager: EtsyRESTAPIManager! = nil
|
||||||
private var ebayManager: EbayWebServiceManager! = EbayWebServiceManager()
|
private var ebayManager: EbayWebServiceManager! = EbayWebServiceManager()
|
||||||
private var selectedCategory: String!
|
private var selectedCategory: String!
|
||||||
|
private var selectedSub: String!
|
||||||
|
private var potentialEbay = false
|
||||||
|
private var potentialEtsy = false
|
||||||
|
private var potentialAmazon = false
|
||||||
|
|
||||||
private var categories = ["Accessories",
|
private var categories = ["Accessories",
|
||||||
|
"Antiques",
|
||||||
"Art",
|
"Art",
|
||||||
"Bath & Beauty",
|
"Baby",
|
||||||
"Bags & Purses",
|
"Bags & Purses",
|
||||||
|
"Bath, Beauty & Health",
|
||||||
"Books",
|
"Books",
|
||||||
|
"Business & Industrial",
|
||||||
|
"Cameras & Photo",
|
||||||
"Candles",
|
"Candles",
|
||||||
|
"Cell Phones & Accessories",
|
||||||
"Ceramics & Pottery",
|
"Ceramics & Pottery",
|
||||||
"Children",
|
"Children",
|
||||||
"Clothing",
|
"Clothing & Shoes",
|
||||||
|
"Coins & Paper Money",
|
||||||
|
"Collectibles",
|
||||||
|
"Computers/Tablets & Networking",
|
||||||
|
"Consumer Electronics",
|
||||||
|
"Crafts",
|
||||||
"Crochet",
|
"Crochet",
|
||||||
"Dolls & Miniatures",
|
"Dolls & Miniatures",
|
||||||
|
"DVDs & Movies",
|
||||||
|
"Entertainment Memorabilia",
|
||||||
"Everything Else",
|
"Everything Else",
|
||||||
"Furniture",
|
"Furniture",
|
||||||
"Geekery",
|
"Geekery",
|
||||||
|
"Gift Cards & Coupons",
|
||||||
"Glass",
|
"Glass",
|
||||||
"Holidays",
|
"Holidays",
|
||||||
"Houseware",
|
"Home/Houseware & Garden",
|
||||||
"Jewelry",
|
"Jewelry & Watches",
|
||||||
"Knitting",
|
"Knitting",
|
||||||
"Music",
|
"Music",
|
||||||
|
"Musical Instruments & Gear",
|
||||||
"Needlecraft",
|
"Needlecraft",
|
||||||
"Paper Goods",
|
"Paper Goods",
|
||||||
"Patterns",
|
"Patterns",
|
||||||
|
"Pet Supplies",
|
||||||
|
"Pottery & Glass",
|
||||||
"Plants and Edibles",
|
"Plants and Edibles",
|
||||||
"Quilts",
|
"Quilts",
|
||||||
|
"Real Estate",
|
||||||
|
"Specialty Services",
|
||||||
|
"Sporting Goods",
|
||||||
|
"Sports Memorabilia & Fan Shop",
|
||||||
|
"Stamps",
|
||||||
"Supplies",
|
"Supplies",
|
||||||
"Toys",
|
"Tickets & Experiences",
|
||||||
|
"Toys & Hobbies",
|
||||||
|
"Travel",
|
||||||
|
"Video Games & Consoles",
|
||||||
"Vintage",
|
"Vintage",
|
||||||
"Wedding",
|
"Wedding",
|
||||||
"Woodworking"]
|
"Woodworking"]
|
||||||
|
|
||||||
@IBOutlet weak var table: UITableView!
|
@IBOutlet weak var table: UITableView!
|
||||||
|
|
||||||
|
|
||||||
@ -98,10 +127,407 @@ class CategoriesTableViewController: UIViewController, UITableViewDelegate, UITa
|
|||||||
|
|
||||||
// Configure the cell...
|
// Configure the cell...
|
||||||
|
|
||||||
dispatch_async(dispatch_get_main_queue(), {
|
|
||||||
cell.categoryName.text = self.categories[indexPath.row]
|
|
||||||
|
|
||||||
//ebay
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
|
|
||||||
|
cell.categoryName.text = self.categories[indexPath.row]
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = true //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
|
||||||
|
//leaving this in for category debugging purposes
|
||||||
|
/*
|
||||||
|
switch (cell.categoryName.text!) {
|
||||||
|
case ("Accessories") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Antiques") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Art") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Baby") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Bags & Purses") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Bath, Beauty & Health") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Books") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Business & Industrial") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Cameras & Photo") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Candles") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Cell Phones & Accessories") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Clothing & Shoes") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Ceramics & Pottery") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Children") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Coins & Paper Money") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Collectibles") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Computers/Tablets & Networking") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Consumer Electronics") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Crafts") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Dolls & Miniatures") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("DVDs & Movies") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Entertainment Memorabilia") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Everything Else") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Furniture") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Gift Cards & Coupons") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Geekery") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Glass") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Holidays") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Home/Houseware & Garden") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Jewelry & Watches") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Knitting") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Music") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Musical Instruments & Gear") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Needlecraft") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Paper Goods") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Patterns") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Pet Supplies") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Pottery & Glass") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Plants and Edibles") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Quilts") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Real Estate") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Specialty Services") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Sporting Goods") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Sports Memorabilia & Fan Shop") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Stamps") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Supplies") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Tickets & Experiences") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Toys & Hobbies") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Travel") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Video Games & Consoles") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = true //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = false //ebay
|
||||||
|
//ask to drill into ebay categories
|
||||||
|
cell.shouldAskAboutLeafCategories = true
|
||||||
|
break
|
||||||
|
case ("Vintage") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Wedding") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
case ("Woodworking") :
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = false //facebook
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 2, inSection: 0))?.hidden = false //etsy
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 1, inSection: 0))?.hidden = true //amazon
|
||||||
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true //ebay
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
break
|
||||||
|
}*/
|
||||||
|
|
||||||
|
/*//ebay
|
||||||
if(true){
|
if(true){
|
||||||
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 0, inSection: 0))?.hidden = true
|
||||||
}
|
}
|
||||||
@ -117,7 +543,7 @@ class CategoriesTableViewController: UIViewController, UITableViewDelegate, UITa
|
|||||||
//facebook
|
//facebook
|
||||||
if(false){
|
if(false){
|
||||||
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = true
|
cell.networks.cellForItemAtIndexPath(NSIndexPath(forRow: 3, inSection: 0))?.hidden = true
|
||||||
}
|
}*/
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -125,11 +551,166 @@ class CategoriesTableViewController: UIViewController, UITableViewDelegate, UITa
|
|||||||
return cell
|
return cell
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
For certain marketplaces such as ebay, leaf categories must be used when posting
|
||||||
|
*/
|
||||||
|
func navigateCategories () {
|
||||||
|
self.providesPresentationContextTransitionStyle = true
|
||||||
|
self.definesPresentationContext = true
|
||||||
|
self.modalPresentationStyle = UIModalPresentationStyle.OverCurrentContext
|
||||||
|
var popoverContent = self.storyboard?.instantiateViewControllerWithIdentifier("NavigateCategory") as! CategoryPopUpController
|
||||||
|
popoverContent.modalPresentationStyle = UIModalPresentationStyle.Popover
|
||||||
|
var popover = popoverContent.popoverPresentationController
|
||||||
|
popoverContent.preferredContentSize = CGSizeMake(50,50)
|
||||||
|
popover!.delegate = self
|
||||||
|
popover!.sourceView = self.view
|
||||||
|
popover!.sourceRect = CGRectMake(100,100,50,50)
|
||||||
|
|
||||||
|
popoverContent.setManagers(self.ebayManager)
|
||||||
|
popoverContent.loadCategories(self.selectedCategory, selectedCatCompletion: {
|
||||||
|
(categoryID, error) -> Void in
|
||||||
|
self.selectedSub = categoryID as! String
|
||||||
|
self.dismissViewControllerAnimated(true, completion: {
|
||||||
|
() -> Void in
|
||||||
|
self.performSegueWithIdentifier("NetworkSelectionSegue", sender: self)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
self.presentViewController(popoverContent, animated: true, completion: nil)
|
||||||
|
}
|
||||||
|
|
||||||
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
|
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
|
||||||
|
|
||||||
|
switch self.categories[indexPath.row] {
|
||||||
|
case "Antiques":
|
||||||
|
self.selectedCategory = "Antiques"
|
||||||
|
break
|
||||||
|
case "Art":
|
||||||
|
self.selectedCategory = "Art"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Baby":
|
||||||
|
self.selectedCategory = "Baby"
|
||||||
|
break
|
||||||
|
case "Bath, Beauty & Health":
|
||||||
|
self.selectedCategory = "Health and Beauty"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Books":
|
||||||
|
self.selectedCategory = "Books"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Business & Industrial":
|
||||||
|
self.selectedCategory = "Business and Industrial"
|
||||||
|
break
|
||||||
|
case "Cameras & Photo":
|
||||||
|
self.selectedCategory = "Cameras and Photo"
|
||||||
|
break
|
||||||
|
case "Cell Phones & Accessories":
|
||||||
|
self.selectedCategory = "Cell Phones and Accessories"
|
||||||
|
break
|
||||||
|
case "Clothing & Shoes":
|
||||||
|
self.selectedCategory = "Clothing, Shoes and Accessories"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Coins & Paper Money":
|
||||||
|
self.selectedCategory = "Coins and Paper Money"
|
||||||
|
break
|
||||||
|
case "Collectibles":
|
||||||
|
self.selectedCategory = "Collectibles"
|
||||||
|
break
|
||||||
|
case "Computers/Tablets and Networking":
|
||||||
|
self.selectedCategory = "Computers/Tablets and Networking"
|
||||||
|
break
|
||||||
|
case "Consumer Electronics":
|
||||||
|
self.selectedCategory = "Consumer Electronics"
|
||||||
|
break
|
||||||
|
case "Crafts":
|
||||||
|
self.selectedCategory = "Crafts"
|
||||||
|
break
|
||||||
|
case "Dolls & Miniatures":
|
||||||
|
self.selectedCategory = "Dolls and Bears"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "DVDs & Movies":
|
||||||
|
self.selectedCategory = "DVDs & Movies"
|
||||||
|
break
|
||||||
|
case "Entertainment Memorabilia":
|
||||||
|
self.selectedCategory = "Entertainment Memorabilia"
|
||||||
|
break
|
||||||
|
case "Everything Else":
|
||||||
|
self.selectedCategory = "Everything Else"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Gift Cards & Coupons":
|
||||||
|
self.selectedCategory = "Gift Cards and Coupons"
|
||||||
|
break
|
||||||
|
case "Home/Houseware & Garden":
|
||||||
|
self.selectedCategory = "Home and Garden"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Jewelry & Watches":
|
||||||
|
self.selectedCategory = "Jewelry and Watches"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Musical Instruments & Gear":
|
||||||
|
self.selectedCategory = "Musical Instruments and Gear"
|
||||||
|
break
|
||||||
|
case "Pet Supplies":
|
||||||
|
self.selectedCategory = "Pet Supplies"
|
||||||
|
break
|
||||||
|
case "Pottery & Glass":
|
||||||
|
self.selectedCategory = "Pottery and Glass"
|
||||||
|
break
|
||||||
|
case "Real Estate":
|
||||||
|
self.selectedCategory = "Real Estate"
|
||||||
|
break
|
||||||
|
case "Specialty Services":
|
||||||
|
self.selectedCategory = "Specialty Services"
|
||||||
|
break
|
||||||
|
case "Sporting Goods":
|
||||||
|
self.selectedCategory = "Sporting Goods"
|
||||||
|
break
|
||||||
|
case "Sports Memorabilia & Fan Shop":
|
||||||
|
self.selectedCategory = "Sports Mem, Cards and Fan Shop"
|
||||||
|
break
|
||||||
|
case "Tickets & Experiences":
|
||||||
|
self.selectedCategory = "Tickets and Experiences"
|
||||||
|
break
|
||||||
|
case "Toys & Hobbies":
|
||||||
|
self.selectedCategory = "Toys and Hobbies"
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
case "Travel":
|
||||||
|
self.selectedCategory = "Travel"
|
||||||
|
break
|
||||||
|
case "Video Games & Consoles":
|
||||||
|
self.selectedCategory = "Video Games and Consoles"
|
||||||
|
break
|
||||||
|
default:
|
||||||
self.selectedCategory = self.categories[indexPath.row]
|
self.selectedCategory = self.categories[indexPath.row]
|
||||||
|
self.potentialEtsy = true
|
||||||
|
break
|
||||||
|
}
|
||||||
|
|
||||||
|
let cell: CategoryCell! = tableView.cellForRowAtIndexPath(indexPath) as! CategoryCell//tableView.dequeueReusableCellWithIdentifier("CategoryCell", forIndexPath: indexPath) as? CategoryCell
|
||||||
|
|
||||||
|
if(self.ebayManager.isAuthorized ) {
|
||||||
|
var dict: Dictionary<String, Dictionary<String, AnyObject>> = (EbayWebServiceManager.settingsDictionary["categories"]!) as! Dictionary<String, Dictionary<String, AnyObject>>
|
||||||
|
|
||||||
|
let catDict = dict[self.selectedCategory]
|
||||||
|
if (catDict != nil && !(catDict!["isLeaf"] as! Bool)){
|
||||||
|
self.potentialEbay = true
|
||||||
|
self.navigateCategories()
|
||||||
|
}
|
||||||
|
else{
|
||||||
self.performSegueWithIdentifier("NetworkSelectionSegue", sender: self)
|
self.performSegueWithIdentifier("NetworkSelectionSegue", sender: self)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
self.performSegueWithIdentifier("NetworkSelectionSegue", sender: self)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
// Override to support conditional editing of the table view.
|
// Override to support conditional editing of the table view.
|
||||||
@ -176,11 +757,26 @@ class CategoriesTableViewController: UIViewController, UITableViewDelegate, UITa
|
|||||||
|
|
||||||
if(segue.identifier == "NetworkSelectionSegue") {
|
if(segue.identifier == "NetworkSelectionSegue") {
|
||||||
self.itemListingDictionary["category"] = self.selectedCategory
|
self.itemListingDictionary["category"] = self.selectedCategory
|
||||||
|
self.itemListingDictionary["ebaySubCategoryID"] = self.selectedSub
|
||||||
(segue.destinationViewController as! NetworksTableViewController).setListingDictionary(self.itemListingDictionary)
|
(segue.destinationViewController as! NetworksTableViewController).setListingDictionary(self.itemListingDictionary)
|
||||||
(segue.destinationViewController as! NetworksTableViewController).setManagers(self.graphManager,
|
(segue.destinationViewController as! NetworksTableViewController).setManagers(self.graphManager,
|
||||||
fireManager: self.firManager, ebayManager: self.ebayManager, etsyManager: self.etsyManager )
|
fireManager: self.firManager, ebayManager: self.ebayManager, etsyManager: self.etsyManager )
|
||||||
|
|
||||||
(segue.destinationViewController as! NetworksTableViewController).setNetworkSelectFunctionality(true)
|
(segue.destinationViewController as! NetworksTableViewController).setNetworkSelectFunctionality(true)
|
||||||
|
|
||||||
|
//check what networks to load in network selection view
|
||||||
|
if self.graphManager.isAuthorized {
|
||||||
|
(segue.destinationViewController as! NetworksTableViewController).toggleMarketPlaceVisibitlity("facebook")
|
||||||
|
}
|
||||||
|
if self.potentialEbay && self.ebayManager.isAuthorized {
|
||||||
|
(segue.destinationViewController as! NetworksTableViewController).toggleMarketPlaceVisibitlity("ebay")
|
||||||
|
}
|
||||||
|
if self.potentialEtsy && self.etsyManager.isAuthorized {
|
||||||
|
(segue.destinationViewController as! NetworksTableViewController).toggleMarketPlaceVisibitlity("etsy")
|
||||||
|
}
|
||||||
|
if self.potentialAmazon {
|
||||||
|
(segue.destinationViewController as! NetworksTableViewController).toggleMarketPlaceVisibitlity("amazon")
|
||||||
|
}
|
||||||
//print(self.categoryPicker.selectedRowInComponent(0))
|
//print(self.categoryPicker.selectedRowInComponent(0))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -12,6 +12,7 @@ class CategoryCell: UITableViewCell, UICollectionViewDelegate {
|
|||||||
|
|
||||||
@IBOutlet weak var categoryName: UILabel!
|
@IBOutlet weak var categoryName: UILabel!
|
||||||
@IBOutlet weak var networks: UICollectionView!
|
@IBOutlet weak var networks: UICollectionView!
|
||||||
|
var shouldAskAboutLeafCategories = false
|
||||||
|
|
||||||
|
|
||||||
override func awakeFromNib() {
|
override func awakeFromNib() {
|
||||||
|
|||||||
131
Vendoo/CategoryPopUpController.swift
Normal file
131
Vendoo/CategoryPopUpController.swift
Normal file
@ -0,0 +1,131 @@
|
|||||||
|
//
|
||||||
|
// CategoryPopUpController.swift
|
||||||
|
// Vendoo
|
||||||
|
//
|
||||||
|
// Created by Okechi Onyeje on 8/19/16.
|
||||||
|
// Copyright © 2016 Okechi Onyeje. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
import UIKit
|
||||||
|
|
||||||
|
class CategoryPopUpController: UIViewController {
|
||||||
|
@IBOutlet weak var table: UITableView!
|
||||||
|
|
||||||
|
var categoryList: [Int: AnyObject] = Dictionary<Int, Dictionary<String,AnyObject>>()
|
||||||
|
var parentCategory: [String] = []
|
||||||
|
var ebayManager: EbayWebServiceManager!
|
||||||
|
private var completion: ServiceResponse!
|
||||||
|
|
||||||
|
|
||||||
|
override func viewDidLoad() {
|
||||||
|
super.viewDidLoad()
|
||||||
|
|
||||||
|
self.table.delegate = self
|
||||||
|
self.table.dataSource = self
|
||||||
|
// Uncomment the following line to preserve selection between presentations
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
override func didReceiveMemoryWarning() {
|
||||||
|
super.didReceiveMemoryWarning()
|
||||||
|
// Dispose of any resources that can be recreated.
|
||||||
|
}
|
||||||
|
|
||||||
|
func setManagers(ebayManager: EbayWebServiceManager){
|
||||||
|
self.ebayManager = ebayManager
|
||||||
|
}
|
||||||
|
|
||||||
|
//@FIXME: Fix category selection for retrieving categories id values, hybrid categories don't work with this and have to manually add these
|
||||||
|
func loadCategories( selectedCategory: String, selectedCatCompletion: ServiceResponse?) {
|
||||||
|
self.parentCategory.append(selectedCategory)
|
||||||
|
var catCode: String!
|
||||||
|
|
||||||
|
if(self.parentCategory.count == 1) {
|
||||||
|
var dict = EbayWebServiceManager.settingsDictionary["categories"] as! Dictionary<String, Dictionary<String, AnyObject>>
|
||||||
|
var infoDict = dict[selectedCategory]!
|
||||||
|
catCode = infoDict["cat_id"] as! String
|
||||||
|
self.completion = selectedCatCompletion
|
||||||
|
}else {
|
||||||
|
for (index, catInfo) in self.categoryList {
|
||||||
|
let level = Int(catInfo["level"] as! String)
|
||||||
|
if(( level! == (self.parentCategory.count))) {
|
||||||
|
let name = catInfo["name"] as! String
|
||||||
|
if ((name == selectedCategory)){
|
||||||
|
catCode = catInfo["id"] as! String
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
self.categoryList = Dictionary<Int, AnyObject>()
|
||||||
|
self.ebayManager.getSubCategories(selectedCategory, detailLevel: self.parentCategory.count + 1, catCode: catCode, onCompletion: {
|
||||||
|
(dict, error) -> Void in
|
||||||
|
var index = 0
|
||||||
|
for (category, information) in dict as! Dictionary<String, Dictionary<String, AnyObject>> {
|
||||||
|
if(Int(information["level"] as! String) == (self.parentCategory.count + 1)) {
|
||||||
|
self.categoryList[index] = Dictionary<String, AnyObject>()
|
||||||
|
var categoryDict = self.categoryList[index]! as! Dictionary<String,AnyObject>
|
||||||
|
|
||||||
|
categoryDict["name"] = category
|
||||||
|
categoryDict["isLeaf"] = information["isLeaf"] as! Bool
|
||||||
|
categoryDict["id"] = information["cat_id"] as! String
|
||||||
|
categoryDict["level"] = information["level"] as! String
|
||||||
|
|
||||||
|
self.categoryList[index] = categoryDict
|
||||||
|
|
||||||
|
index+=1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
self.table.reloadData()
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
@IBAction func navigateBack() {
|
||||||
|
self.categoryList = Dictionary<Int, Dictionary<String,AnyObject>>()
|
||||||
|
if(self.parentCategory.count == 1) {
|
||||||
|
self.parentCategory.popLast()
|
||||||
|
self.presentingViewController?.dismissViewControllerAnimated(true, completion: nil)
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
self.parentCategory.popLast()
|
||||||
|
self.loadCategories(self.parentCategory.popLast()! as String, selectedCatCompletion: nil)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
extension CategoryPopUpController : UITableViewDelegate {
|
||||||
|
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
|
||||||
|
let cell = self.table.cellForRowAtIndexPath(indexPath)
|
||||||
|
var categoryDict = categoryList[indexPath.row] as! Dictionary<String,AnyObject>
|
||||||
|
|
||||||
|
if (!(categoryDict["isLeaf"] as! Bool)) {
|
||||||
|
self.loadCategories((cell?.textLabel?.text!)!, selectedCatCompletion: nil)
|
||||||
|
}else {
|
||||||
|
self.completion(categoryDict["id"] as! String, nil)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
extension CategoryPopUpController: UITableViewDataSource {
|
||||||
|
|
||||||
|
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
|
||||||
|
return self.categoryList.count
|
||||||
|
}
|
||||||
|
|
||||||
|
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
|
||||||
|
let cell = self.table.dequeueReusableCellWithIdentifier("SubCat Cell")
|
||||||
|
var categoryDict = categoryList[indexPath.row] as! Dictionary<String,AnyObject>
|
||||||
|
|
||||||
|
cell?.textLabel?.text = categoryDict["name"] as? String
|
||||||
|
if (categoryDict["isLeaf"] as! Bool) {
|
||||||
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
|
cell?.accessoryView?.hidden = true
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
return cell!
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -20,6 +20,8 @@ class EbaySettingsViewController: UIViewController {
|
|||||||
|
|
||||||
@IBOutlet weak var ebaySite: UIButton!
|
@IBOutlet weak var ebaySite: UIButton!
|
||||||
|
|
||||||
|
@IBOutlet weak var postalCode: UIButton!
|
||||||
|
|
||||||
@IBOutlet weak var shippingBtn: UIButton!
|
@IBOutlet weak var shippingBtn: UIButton!
|
||||||
|
|
||||||
@IBOutlet weak var paymentBtn: UIButton!
|
@IBOutlet weak var paymentBtn: UIButton!
|
||||||
@ -38,6 +40,8 @@ class EbaySettingsViewController: UIViewController {
|
|||||||
// Do any additional setup after loading the view.
|
// Do any additional setup after loading the view.
|
||||||
if(wereDefaultsChanged) {
|
if(wereDefaultsChanged) {
|
||||||
//change button labels to reflect user selected defaults
|
//change button labels to reflect user selected defaults
|
||||||
|
}else{
|
||||||
|
|
||||||
}
|
}
|
||||||
dispatch_async(dispatch_get_main_queue(), {
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
print(EbayWebServiceManager.settingsDictionary["userID"] as? String)
|
print(EbayWebServiceManager.settingsDictionary["userID"] as? String)
|
||||||
@ -100,6 +104,10 @@ extension EbaySettingsViewController {
|
|||||||
@IBAction func selectShipping(sender: AnyObject) {
|
@IBAction func selectShipping(sender: AnyObject) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@IBAction func selectPostalCode(sender: AnyObject) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@IBAction func selectPayment(sender: AnyObject) {
|
@IBAction func selectPayment(sender: AnyObject) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -26,20 +26,26 @@ class EbayWebServiceManager: NSObject {
|
|||||||
private var certID: String!
|
private var certID: String!
|
||||||
private var mutableData: NSMutableData = NSMutableData()
|
private var mutableData: NSMutableData = NSMutableData()
|
||||||
private var currentElementName:NSString = ""
|
private var currentElementName:NSString = ""
|
||||||
|
private var catID: NSString!
|
||||||
|
private var catLevel: NSString!
|
||||||
|
private var currentCategory: String!
|
||||||
|
private var catDetailLevel: Int! = 1
|
||||||
private var userEmail:String = (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!
|
private var userEmail:String = (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!
|
||||||
private var signinURL: String!
|
private var signinURL: String!
|
||||||
private var xmlResponseDictionary: Dictionary<String, AnyObject!> = Dictionary<String, AnyObject!>()
|
private var xmlResponseDictionary: Dictionary<String, AnyObject!> = Dictionary<String, AnyObject!>()
|
||||||
var delegate: EbayWebServiceManagerDelegate?
|
var delegate: EbayWebServiceManagerDelegate?
|
||||||
var isAuthorized: Bool = NSUserDefaults.standardUserDefaults().boolForKey("ebayAuthorized")
|
var isAuthorized: Bool = NSUserDefaults.standardUserDefaults().boolForKey("ebayAuthorized")
|
||||||
static var settingsDictionary = Dictionary<String , AnyObject>()
|
static var settingsDictionary = Dictionary<String , AnyObject>()
|
||||||
//let tradingClient = EBayTradingServiceClient.sharedClient()
|
private var subCategories = Dictionary<String, Dictionary<String, AnyObject>>()
|
||||||
|
private var completion: ServiceResponse!
|
||||||
|
private var isGettingSubCategories: Bool = false
|
||||||
|
private var isRevisingListing: Bool = false
|
||||||
|
private var requestGroup: dispatch_group_t = dispatch_group_create()
|
||||||
//---------------------------------------------//
|
//---------------------------------------------//
|
||||||
//let tradingClient = SOAPEngine()
|
|
||||||
|
|
||||||
|
|
||||||
override init(){
|
override init(){
|
||||||
super.init()
|
super.init()
|
||||||
// self.tradingClient.debug = true
|
|
||||||
if let path = NSBundle.mainBundle().pathForResource("Services", ofType: "plist"), dict = NSDictionary(contentsOfFile: path) as? [String: AnyObject] {
|
if let path = NSBundle.mainBundle().pathForResource("Services", ofType: "plist"), dict = NSDictionary(contentsOfFile: path) as? [String: AnyObject] {
|
||||||
|
|
||||||
self.apiKey = ((dict["Ebay"] as! Dictionary<String, AnyObject>)["consumerKey"] as! String)
|
self.apiKey = ((dict["Ebay"] as! Dictionary<String, AnyObject>)["consumerKey"] as! String)
|
||||||
@ -74,7 +80,7 @@ class EbayWebServiceManager: NSObject {
|
|||||||
],
|
],
|
||||||
"payment":"PayPal",
|
"payment":"PayPal",
|
||||||
"return":"ReturnsNotAccepted",
|
"return":"ReturnsNotAccepted",
|
||||||
"postalCode":"00000"
|
"postalCode":"21216"
|
||||||
|
|
||||||
] as Dictionary<String, AnyObject>)
|
] as Dictionary<String, AnyObject>)
|
||||||
|
|
||||||
@ -118,7 +124,7 @@ extension EbayWebServiceManager {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func authorizeApp(){
|
func authorizeApp(onComplete: ServiceResponse){
|
||||||
|
|
||||||
let soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
let soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
"<GetSessionIDRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
"<GetSessionIDRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
||||||
@ -128,18 +134,21 @@ extension EbayWebServiceManager {
|
|||||||
let url = NSURL(string: self.baseURL)
|
let url = NSURL(string: self.baseURL)
|
||||||
let theRequest = NSMutableURLRequest(URL: url!)
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
theRequest.addValue("GetSessionID", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
theRequest.addValue("GetSessionID", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
||||||
|
self.completion = onComplete
|
||||||
self.requestMaker(soapMessage, theRequest: theRequest)
|
self.requestMaker(soapMessage, theRequest: theRequest)
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func deauthorizeApp(){
|
func deauthorizeApp(){
|
||||||
let soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
//@TODO: Add an alert to let user know if their account has not been deauthorized and keep them logged in.
|
||||||
|
var soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
"<RevokeTokenRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
"<RevokeTokenRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
||||||
"<RequesterCredentials>" +
|
"<RequesterCredentials>" +
|
||||||
"<eBayAuthToken>\(self.xmlResponseDictionary["eBayAuthToken"])</eBayAuthToken>" +
|
"<eBayAuthToken>\(self.xmlResponseDictionary["eBayAuthToken"]!)</eBayAuthToken>" +
|
||||||
"</RequesterCredentials></RevokeTokenRequest>"
|
"</RequesterCredentials>"
|
||||||
|
soapMessage = soapMessage + "<ErrorLanguage>en_US</ErrorLanguage>" +
|
||||||
|
"<WarningLevel>High</WarningLevel></RevokeTokenRequest>"
|
||||||
|
|
||||||
let url = NSURL(string: self.baseURL)
|
let url = NSURL(string: self.baseURL)
|
||||||
let theRequest = NSMutableURLRequest(URL: url!)
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
@ -164,8 +173,145 @@ extension EbayWebServiceManager {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func listItem(){
|
private func getPaypalEmail(onCompletion: ServiceResponse){
|
||||||
|
var soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
|
"<GetUserPreferencesRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
||||||
|
"<RequesterCredentials>" +
|
||||||
|
"<eBayAuthToken>\(self.xmlResponseDictionary["eBayAuthToken"] as! String)</eBayAuthToken>" +
|
||||||
|
"</RequesterCredentials>"
|
||||||
|
|
||||||
|
soapMessage = soapMessage + "<ShowBidderNoticePreferences>true</ShowBidderNoticePreferences>" +
|
||||||
|
"<ShowCombinedPaymentPreferences>true</ShowCombinedPaymentPreferences>" +
|
||||||
|
"<ShowDispatchCutoffTimePreferences>true</ShowDispatchCutoffTimePreferences>" +
|
||||||
|
"<ShoweBayPLUSPreference>true</ShoweBayPLUSPreference>" +
|
||||||
|
"<ShowEmailShipmentTrackingNumberPreference>true</ShowEmailShipmentTrackingNumberPreference>" +
|
||||||
|
"<ShowEndOfAuctionEmailPreferences>true</ShowEndOfAuctionEmailPreferences>" +
|
||||||
|
"<ShowGlobalShippingProgramListingPreference>true</ShowGlobalShippingProgramListingPreference>" +
|
||||||
|
"<ShowGlobalShippingProgramPreference>true</ShowGlobalShippingProgramPreference>" +
|
||||||
|
"<ShowOutOfStockControlPreference>true</ShowOutOfStockControlPreference>" +
|
||||||
|
"<ShowOverrideGSPServiceWithIntlServicePreference>true</ShowOverrideGSPServiceWithIntlServicePreference>" +
|
||||||
|
"<ShowPickupDropoffPreferences>true</ShowPickupDropoffPreferences>" +
|
||||||
|
"<ShowPurchaseReminderEmailPreferences>true</ShowPurchaseReminderEmailPreferences>" +
|
||||||
|
"<ShowRequiredShipPhoneNumberPreference>true</ShowRequiredShipPhoneNumberPreference>" +
|
||||||
|
"<ShowSellerExcludeShipToLocationPreference>true</ShowSellerExcludeShipToLocationPreference>" +
|
||||||
|
"<ShowSellerFavoriteItemPreferences>true</ShowSellerFavoriteItemPreferences>" +
|
||||||
|
"<ShowSellerPaymentPreferences>true</ShowSellerPaymentPreferences>" +
|
||||||
|
"<ShowSellerProfilePreferences>true</ShowSellerProfilePreferences>" +
|
||||||
|
"<ShowSellerReturnPreferences>true</ShowSellerReturnPreferences>" +
|
||||||
|
"<ShowUnpaidItemAssistanceExclusionList>true</ShowUnpaidItemAssistanceExclusionList>" +
|
||||||
|
"<ShowUnpaidItemAssistancePreference>true</ShowUnpaidItemAssistancePreference>" +
|
||||||
|
"<ErrorLanguage>en_US</ErrorLanguage>" +
|
||||||
|
"<MessageID> string </MessageID><WarningLevel>High</WarningLevel>" +
|
||||||
|
"</GetUserPreferencesRequest>"
|
||||||
|
|
||||||
|
let url = NSURL(string: self.baseURL)
|
||||||
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
|
theRequest.addValue("GetUserPreferences", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
||||||
|
self.completion = onCompletion
|
||||||
|
self.requestMaker(soapMessage, theRequest: theRequest)
|
||||||
|
}
|
||||||
|
|
||||||
|
func addImagesToListing(listingID: String, imageURLs: [String], listingOnCompletion: ServiceResponse, body: [String:String],onCompletion: ServiceResponse) {
|
||||||
|
|
||||||
|
listItem(body, imageUrls: imageURLs, completion: listingOnCompletion)
|
||||||
|
/*
|
||||||
|
var soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
|
"<ReviseItemRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
||||||
|
"<RequesterCredentials>" +
|
||||||
|
"<eBayAuthToken>\(self.xmlResponseDictionary["eBayAuthToken"] as! String)</eBayAuthToken>" +
|
||||||
|
"</RequesterCredentials>"
|
||||||
|
|
||||||
|
soapMessage = soapMessage + "<ErrorLanguage>en_US</ErrorLanguage>" +
|
||||||
|
"<Item>" +
|
||||||
|
"<ItemID>\(listingID)</ItemID>"
|
||||||
|
|
||||||
|
for i in 0...(imageURLs.count - 1) {
|
||||||
|
soapMessage = soapMessage + "<PictureDetails>" +
|
||||||
|
"<PictureURL>\(imageURLs[i].stringByReplacingOccurrencesOfString("&", withString: "&"))</PictureURL>" +
|
||||||
|
"</PictureDetails>"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
soapMessage = soapMessage + "</Item></ReviseItemRequest>"
|
||||||
|
|
||||||
|
let url = NSURL(string: self.baseURL)
|
||||||
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
|
theRequest.addValue("ReviseItem", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
||||||
|
self.completion = onCompletion
|
||||||
|
self.requestMaker(soapMessage, theRequest: theRequest)
|
||||||
|
*/
|
||||||
|
}
|
||||||
|
|
||||||
|
func listItem(params: [String: String], imageUrls: [String], completion: ServiceResponse?){
|
||||||
|
var dict = EbayWebServiceManager.settingsDictionary
|
||||||
|
var emailRetrievalGroup = dispatch_group_create()
|
||||||
|
var soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
|
"<AddItemRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
||||||
|
"<RequesterCredentials>" +
|
||||||
|
"<eBayAuthToken>\(self.xmlResponseDictionary["eBayAuthToken"] as! String)</eBayAuthToken>" +
|
||||||
|
"</RequesterCredentials>"
|
||||||
|
|
||||||
|
if((dict["payment"] as? String) == "PayPal") {
|
||||||
|
dispatch_group_enter(emailRetrievalGroup)
|
||||||
|
if((EbayWebServiceManager.settingsDictionary["paypal_email"]) == nil) {
|
||||||
|
self.getPaypalEmail({
|
||||||
|
(any, error) -> Void in
|
||||||
|
dispatch_group_leave(emailRetrievalGroup)
|
||||||
|
})
|
||||||
|
|
||||||
|
}else {
|
||||||
|
dispatch_group_leave(emailRetrievalGroup)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
dispatch_group_notify(emailRetrievalGroup, dispatch_get_main_queue(), {
|
||||||
|
soapMessage = soapMessage + "<Item>" +
|
||||||
|
"<Title>\(params["title"] as String!)</Title>" +
|
||||||
|
"<Description>\(params["description"] as String!)</Description>" +
|
||||||
|
"<PrimaryCategory>" +
|
||||||
|
"<CategoryID>\(params["category_id"] as String!)</CategoryID>" +
|
||||||
|
"</PrimaryCategory>" +
|
||||||
|
"<StartPrice>\(params["price"] as String!)</StartPrice>" +
|
||||||
|
"<ConditionID>\(dict["condition"] as! String!)</ConditionID>" +
|
||||||
|
"<Country>US</Country>" +
|
||||||
|
"<Currency>USD</Currency>" +
|
||||||
|
"<DispatchTimeMax>3</DispatchTimeMax>" +
|
||||||
|
"<ListingDuration>\(dict["listingDuration"] as! String!)</ListingDuration>" +
|
||||||
|
"<ListingType>\(dict["listingType"] as! String!)</ListingType>" +
|
||||||
|
"<PaymentMethods>\(dict["payment"] as! String!)</PaymentMethods>" +
|
||||||
|
"<PayPalEmailAddress>\(dict["paypal_email"] as! String!)</PayPalEmailAddress><PictureDetails>"
|
||||||
|
|
||||||
|
for i in 0...(0/*imageUrls.count - 1*/) { //will replace with actual count once everything is working with images
|
||||||
|
soapMessage = soapMessage +
|
||||||
|
"<PictureURL>\(imageUrls[i].stringByReplacingOccurrencesOfString("&", withString: "&"))</PictureURL>"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
soapMessage = soapMessage + "</PictureDetails><PostalCode>\(dict["postalCode"] as! String!)</PostalCode>" +
|
||||||
|
"<Quantity>\(params["quantity"] as String!)</Quantity>" +
|
||||||
|
"<ReturnPolicy>" +
|
||||||
|
"<ReturnsAcceptedOption>\(dict["return"] as! String!)</ReturnsAcceptedOption>" +
|
||||||
|
"<Description>Vendoo requires seller to set up return policy manually.</Description>" +
|
||||||
|
"</ReturnPolicy>" +
|
||||||
|
"<ShippingDetails>" +
|
||||||
|
"<ShippingServiceOptions>" +
|
||||||
|
"<ShippingServicePriority>\(dict["shipping"]!["shippingServicePriority"] as! String!)</ShippingServicePriority>" +
|
||||||
|
"<ShippingService>\(dict["shipping"]!["shippingService"] as! String!)</ShippingService>" +
|
||||||
|
"<ShippingServiceCost>0.00</ShippingServiceCost>" +
|
||||||
|
"<ShippingServiceAdditionalCost>\(dict["shipping"]!["shippingServiceAdditionalCost"] as! String!)</ShippingServiceAdditionalCost>" +
|
||||||
|
"</ShippingServiceOptions>" +
|
||||||
|
"</ShippingDetails>" +
|
||||||
|
"<Site>US</Site>" +
|
||||||
|
"</Item></AddItemRequest>"
|
||||||
|
print(soapMessage)
|
||||||
|
let url = NSURL(string: self.baseURL)
|
||||||
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
|
theRequest.addValue("AddItem", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
||||||
|
self.completion = completion!
|
||||||
|
self.requestMaker(soapMessage, theRequest: theRequest)
|
||||||
|
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func fetchToken() {
|
func fetchToken() {
|
||||||
@ -175,7 +321,29 @@ extension EbayWebServiceManager {
|
|||||||
let url = NSURL(string: self.baseURL)
|
let url = NSURL(string: self.baseURL)
|
||||||
let theRequest = NSMutableURLRequest(URL: url!)
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
theRequest.addValue("FetchToken", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
theRequest.addValue("FetchToken", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
||||||
|
//dispatch_group_enter(self.requestGroup)
|
||||||
|
self.requestMaker(soapMessage, theRequest: theRequest)
|
||||||
|
}
|
||||||
|
|
||||||
|
func getSubCategories(selectedCategory: String, detailLevel: Int, catCode: String, onCompletion: ServiceResponse) {
|
||||||
|
self.isGettingSubCategories = true
|
||||||
|
//var dict = EbayWebServiceManager.settingsDictionary["categories"]!
|
||||||
|
var soapMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
|
"<GetCategoriesRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
||||||
|
"<RequesterCredentials>" +
|
||||||
|
"<eBayAuthToken>\(self.xmlResponseDictionary["eBayAuthToken"] as! String)</eBayAuthToken>"
|
||||||
|
soapMessage = soapMessage + "</RequesterCredentials>" +
|
||||||
|
"<CategoryParent>\(catCode)</CategoryParent>" +
|
||||||
|
"<CategorySiteID>0</CategorySiteID>" +
|
||||||
|
"<DetailLevel>ReturnAll</DetailLevel><LevelLimit>\(detailLevel)</LevelLimit>" +
|
||||||
|
"</GetCategoriesRequest>"
|
||||||
|
|
||||||
|
let url = NSURL(string: self.baseURL)
|
||||||
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
|
theRequest.addValue("GetCategories", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
||||||
|
|
||||||
|
self.completion = onCompletion
|
||||||
|
self.catDetailLevel = detailLevel
|
||||||
self.requestMaker(soapMessage, theRequest: theRequest)
|
self.requestMaker(soapMessage, theRequest: theRequest)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -195,8 +363,12 @@ extension EbayWebServiceManager: NSURLConnectionDelegate {
|
|||||||
func connectionDidFinishLoading(connection: NSURLConnection!) {
|
func connectionDidFinishLoading(connection: NSURLConnection!) {
|
||||||
let response = NSString(data: mutableData, encoding: NSUTF8StringEncoding)
|
let response = NSString(data: mutableData, encoding: NSUTF8StringEncoding)
|
||||||
|
|
||||||
|
|
||||||
print(response)
|
print(response)
|
||||||
let xmlParser = NSXMLParser(data: mutableData)
|
var response_fixed = response!.stringByReplacingOccurrencesOfString("&", withString: "and")
|
||||||
|
let data_fixed = response_fixed.dataUsingEncoding(NSUTF8StringEncoding)
|
||||||
|
print(response_fixed)
|
||||||
|
let xmlParser = NSXMLParser(data: data_fixed!)
|
||||||
xmlParser.delegate = self
|
xmlParser.delegate = self
|
||||||
xmlParser.parse()
|
xmlParser.parse()
|
||||||
xmlParser.shouldResolveExternalEntities = true
|
xmlParser.shouldResolveExternalEntities = true
|
||||||
@ -217,6 +389,21 @@ extension EbayWebServiceManager: NSXMLParserDelegate {
|
|||||||
|
|
||||||
func parser(parser: NSXMLParser, foundCharacters string: String) {
|
func parser(parser: NSXMLParser, foundCharacters string: String) {
|
||||||
switch (self.currentElementName) {
|
switch (self.currentElementName) {
|
||||||
|
|
||||||
|
/*
|
||||||
|
This case will be developed further to allow error handling with ebay and stateful operations
|
||||||
|
*/
|
||||||
|
case "Ack":
|
||||||
|
if(string == "Success") {
|
||||||
|
if(isRevisingListing) {
|
||||||
|
self.completion(nil, nil)
|
||||||
|
self.isRevisingListing = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break
|
||||||
|
/*
|
||||||
|
Used to authorize user to allow posting new listings to ebay sites and fetches all necessary information when posting to Ebay
|
||||||
|
*/
|
||||||
case "SessionID":
|
case "SessionID":
|
||||||
self.xmlResponseDictionary["SessionID"] = string
|
self.xmlResponseDictionary["SessionID"] = string
|
||||||
var str = "\(signinURL)&SessID=\(string)"
|
var str = "\(signinURL)&SessID=\(string)"
|
||||||
@ -235,6 +422,7 @@ extension EbayWebServiceManager: NSXMLParserDelegate {
|
|||||||
print("account credentials saved")
|
print("account credentials saved")
|
||||||
NSUserDefaults.standardUserDefaults().setBool(true, forKey: "ebayAuthorized")
|
NSUserDefaults.standardUserDefaults().setBool(true, forKey: "ebayAuthorized")
|
||||||
self.isAuthorized = true
|
self.isAuthorized = true
|
||||||
|
//self.completion(nil, nil)
|
||||||
|
|
||||||
//Test authentication
|
//Test authentication
|
||||||
let soapmessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
let soapmessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
@ -275,14 +463,97 @@ extension EbayWebServiceManager: NSXMLParserDelegate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
break
|
break
|
||||||
case "HardExpirationTime" :
|
case "DefaultPayPalEmailAddress":
|
||||||
print(string)
|
var dict = (EbayWebServiceManager.settingsDictionary)
|
||||||
|
dict["paypal_email"] = string
|
||||||
|
EbayWebServiceManager.settingsDictionary = dict
|
||||||
|
NSUserDefaults.standardUserDefaults().setObject(EbayWebServiceManager.settingsDictionary, forKey: "ebaySettings")
|
||||||
|
self.completion(nil, nil)
|
||||||
break
|
break
|
||||||
case "UserID" :
|
case "UserID" :
|
||||||
print(string)
|
print(string)
|
||||||
EbayWebServiceManager.settingsDictionary["userID"] = string
|
EbayWebServiceManager.settingsDictionary["userID"] = string
|
||||||
NSUserDefaults.standardUserDefaults().setObject(EbayWebServiceManager.settingsDictionary, forKey: "ebaySettings")
|
NSUserDefaults.standardUserDefaults().setObject(EbayWebServiceManager.settingsDictionary, forKey: "ebaySettings")
|
||||||
|
print(self.xmlResponseDictionary["eBayAuthToken"])
|
||||||
|
let soapmessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
||||||
|
"<GetCategoriesRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">" +
|
||||||
|
"<RequesterCredentials><eBayAuthToken>\(self.xmlResponseDictionary["eBayAuthToken"] as! String)</eBayAuthToken>" +
|
||||||
|
"</RequesterCredentials><CategorySiteID>0</CategorySiteID><DetailLevel>ReturnAll</DetailLevel><LevelLimit>1</LevelLimit>" +
|
||||||
|
"</GetCategoriesRequest>"
|
||||||
|
|
||||||
|
let url = NSURL(string: self.baseURL)
|
||||||
|
let theRequest = NSMutableURLRequest(URL: url!)
|
||||||
|
theRequest.addValue("GetCategories", forHTTPHeaderField: "X-EBAY-API-CALL-NAME")
|
||||||
|
self.completion(nil, nil)
|
||||||
|
self.requestMaker(soapmessage, theRequest: theRequest)
|
||||||
break
|
break
|
||||||
|
/*
|
||||||
|
Used to build both the top level categories, and subcategories on request during item listing workflow
|
||||||
|
*/
|
||||||
|
case "CategoryID" :
|
||||||
|
self.catID = string
|
||||||
|
break
|
||||||
|
case "CategoryLevel":
|
||||||
|
self.catLevel = string
|
||||||
|
break
|
||||||
|
case "CategoryName" :
|
||||||
|
if(!self.isGettingSubCategories) {
|
||||||
|
if((EbayWebServiceManager.settingsDictionary["categories"]) == nil) {
|
||||||
|
EbayWebServiceManager.settingsDictionary["categories"] = Dictionary<String , Dictionary<String, AnyObject>>()
|
||||||
|
}
|
||||||
|
var dict: Dictionary<String, Dictionary<String, AnyObject>> = (EbayWebServiceManager.settingsDictionary["categories"]!) as! Dictionary<String, Dictionary<String, AnyObject>>
|
||||||
|
|
||||||
|
dict[string] = ["cat_id": self.catID, "isLeaf": false, "level": self.catLevel]
|
||||||
|
EbayWebServiceManager.settingsDictionary["categories"] = dict
|
||||||
|
NSUserDefaults.standardUserDefaults().setObject(EbayWebServiceManager.settingsDictionary, forKey: "ebaySettings")
|
||||||
|
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if "\(self.catDetailLevel)" == self.catLevel {
|
||||||
|
if((self.subCategories[string] == nil )){
|
||||||
|
self.subCategories[string] = ["cat_id": self.catID, "isLeaf": false, "level": self.catLevel]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
self.currentCategory = string
|
||||||
|
break
|
||||||
|
|
||||||
|
case "LeafCategory":
|
||||||
|
if (!self.isGettingSubCategories) {
|
||||||
|
var dict: Dictionary<String, Dictionary<String, AnyObject>> = (EbayWebServiceManager.settingsDictionary["categories"]!) as! Dictionary<String, Dictionary<String, AnyObject>>
|
||||||
|
|
||||||
|
dict[self.currentCategory]!["isLeaf"] = true
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if (self.catDetailLevel == Int((self.subCategories[self.currentCategory]!["level"] as! String))) {
|
||||||
|
|
||||||
|
self.subCategories[self.currentCategory]!["isLeaf"] = true
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
break
|
||||||
|
case "CategoryCount":
|
||||||
|
if(self.isGettingSubCategories){
|
||||||
|
self.completion(self.subCategories, nil)
|
||||||
|
self.isGettingSubCategories = false
|
||||||
|
self.subCategories = Dictionary<String, Dictionary<String, AnyObject>>()
|
||||||
|
}
|
||||||
|
break
|
||||||
|
|
||||||
|
/*
|
||||||
|
Used during the listing creation process to save the new listing id, as well as adding pictures to the new listing
|
||||||
|
*/
|
||||||
|
case "ItemID":
|
||||||
|
self.completion(string, nil)
|
||||||
|
break
|
||||||
|
|
||||||
|
case "ReviseItemResponse":
|
||||||
|
self.isRevisingListing = true
|
||||||
|
break
|
||||||
|
|
||||||
default:
|
default:
|
||||||
//print(string)
|
//print(string)
|
||||||
print("\(self.currentElementName):\(string)")
|
print("\(self.currentElementName):\(string)")
|
||||||
|
|||||||
@ -12,7 +12,6 @@ import Foundation
|
|||||||
import SwiftyJSON
|
import SwiftyJSON
|
||||||
import OAuthSwift
|
import OAuthSwift
|
||||||
import Locksmith
|
import Locksmith
|
||||||
import AFNetworking
|
|
||||||
|
|
||||||
|
|
||||||
typealias ServiceResponse = (AnyObject?, NSError?) -> Void
|
typealias ServiceResponse = (AnyObject?, NSError?) -> Void
|
||||||
@ -54,7 +53,6 @@ class EtsyRESTAPIManager: NSObject {
|
|||||||
"accessTokenUrl": "https://openapi.etsy.com/v2/oauth/access_token?",
|
"accessTokenUrl": "https://openapi.etsy.com/v2/oauth/access_token?",
|
||||||
"responseType": "token"])
|
"responseType": "token"])
|
||||||
|
|
||||||
|
|
||||||
//@FIXME: something is wrong when here when logging back in with a diff user
|
//@FIXME: something is wrong when here when logging back in with a diff user
|
||||||
if(self.isAuthorized){
|
if(self.isAuthorized){
|
||||||
let dictionary = Locksmith.loadDataForUserAccount(self.userEmail, inService: "vendoo_oauth_etsy")
|
let dictionary = Locksmith.loadDataForUserAccount(self.userEmail, inService: "vendoo_oauth_etsy")
|
||||||
|
|||||||
@ -11,8 +11,6 @@ import OAuthSwift
|
|||||||
import FBSDKCoreKit
|
import FBSDKCoreKit
|
||||||
import FBSDKLoginKit
|
import FBSDKLoginKit
|
||||||
import FBSDKShareKit
|
import FBSDKShareKit
|
||||||
import AeroGearHttp
|
|
||||||
import AeroGearOAuth2
|
|
||||||
import OAuthSwift
|
import OAuthSwift
|
||||||
import Locksmith
|
import Locksmith
|
||||||
|
|
||||||
@ -92,6 +90,7 @@ extension FacebookGraphAPIManager {
|
|||||||
print(result.token)
|
print(result.token)
|
||||||
print(result.grantedPermissions)
|
print(result.grantedPermissions)
|
||||||
NSUserDefaults.standardUserDefaults().setBool(true, forKey:"fbAuthorized")
|
NSUserDefaults.standardUserDefaults().setBool(true, forKey:"fbAuthorized")
|
||||||
|
self.isAuthorized = true
|
||||||
|
|
||||||
FBSDKAccessToken.setCurrentAccessToken(result.token)
|
FBSDKAccessToken.setCurrentAccessToken(result.token)
|
||||||
|
|
||||||
@ -105,6 +104,10 @@ extension FacebookGraphAPIManager {
|
|||||||
(result, error) -> Void in
|
(result, error) -> Void in
|
||||||
|
|
||||||
NSLog("Logged in with publish permisions")
|
NSLog("Logged in with publish permisions")
|
||||||
|
NSUserDefaults.standardUserDefaults().setBool(true, forKey:"fbAuthorized")
|
||||||
|
self.isAuthorized = true
|
||||||
|
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|||||||
@ -18,24 +18,21 @@ class FirebaseManager: NSObject {
|
|||||||
let ref = FIRDatabase.database().reference()
|
let ref = FIRDatabase.database().reference()
|
||||||
let user_email = ((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!).stringByReplacingOccurrencesOfString(".", withString: "_")
|
let user_email = ((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!).stringByReplacingOccurrencesOfString(".", withString: "_")
|
||||||
let storage = FIRStorage.storage()
|
let storage = FIRStorage.storage()
|
||||||
let indicator = TYMActivityIndicatorView.init(activityIndicatorStyle: (TYMActivityIndicatorViewStyle.Normal))
|
var indicator = UIActivityIndicatorView(activityIndicatorStyle: UIActivityIndicatorViewStyle.WhiteLarge)
|
||||||
|
|
||||||
//let key: String!
|
//let key: String!
|
||||||
|
|
||||||
override init(){
|
override init(){
|
||||||
super.init()
|
super.init()
|
||||||
|
indicator.color = UIColor.blueColor()
|
||||||
|
|
||||||
|
|
||||||
//check if user has been created
|
//check if user has been created
|
||||||
self.ref.child("Users").observeSingleEventOfType(.Value, withBlock: { snapshot in
|
self.ref.child("Users").observeSingleEventOfType(.Value, withBlock: { snapshot in
|
||||||
// do some stuff once
|
// do some stuff once
|
||||||
|
|
||||||
if(!snapshot.hasChild(self.user_email)){
|
if(!snapshot.hasChild(self.user_email)){
|
||||||
let user = ["user_Listings": "","listing_Keys": "","favorite_listings_keys": ""]
|
let user = ["name": (NSUserDefaults.standardUserDefaults().objectForKey("name") as? String)!, "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").child(self.user_email).setValue(user)
|
||||||
|
|
||||||
//self.ref.child("Users").setValue(["email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!])
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@ -23,15 +23,21 @@ class HomeViewController: UITabBarController {
|
|||||||
|
|
||||||
// Do any additional setup after loading the view.
|
// Do any additional setup after loading the view.
|
||||||
dispatch_async(dispatch_get_main_queue(), {
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
self.firebaseManager.ref.child("Users/\(self.firebaseManager.user_email)/user_Listings").observeSingleEventOfType( .Value, withBlock: {
|
|
||||||
|
//get all listing information for current user
|
||||||
|
self.firebaseManager.ref.child("Users/\(self.firebaseManager.user_email)").observeSingleEventOfType( .Value, withBlock: {
|
||||||
(snapshot) -> Void in
|
(snapshot) -> Void in
|
||||||
|
|
||||||
let listingDict = snapshot.value as? [String : AnyObject]
|
let userDict = snapshot.value as? [String : AnyObject]
|
||||||
|
|
||||||
|
let listingDict = userDict!["user_Listings"] as? [String : AnyObject]
|
||||||
|
|
||||||
|
NSUserDefaults.standardUserDefaults().setObject(userDict!["name"] as? String, forKey: "name")
|
||||||
|
|
||||||
if listingDict != nil {
|
if listingDict != nil {
|
||||||
dispatch_async(dispatch_get_main_queue(), {
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
for (key, values) in listingDict! {
|
for (key, values) in listingDict! {
|
||||||
let serviceGroup: dispatch_group_t = dispatch_group_create()
|
let serviceGroup: dispatch_group_t = dispatch_group_create()
|
||||||
self.firebaseManager.ref.observeSingleEventOfType(.Value, withBlock: { snapshot in
|
self.firebaseManager.ref.observeSingleEventOfType(.Value, withBlock: { snapshot in
|
||||||
@ -54,13 +60,13 @@ class HomeViewController: UITabBarController {
|
|||||||
var listingImages: [UIImage] = [mainImage!]
|
var listingImages: [UIImage] = [mainImage!]
|
||||||
var count = 0
|
var count = 0
|
||||||
//Get supporting images
|
//Get supporting images
|
||||||
for i in 2...5 {
|
for i in 1...4 {
|
||||||
let supportListingImg1 = storageRef.child("images/\(key)/\(i).jpg")
|
let supportListingImg1 = storageRef.child("images/\(key)/\(i).jpg")
|
||||||
supportListingImg1.dataWithMaxSize(10 * 1024 * 1024, completion: {
|
supportListingImg1.dataWithMaxSize(10 * 1024 * 1024, completion: {
|
||||||
(data1, error) -> Void in
|
(data1, error) -> Void in
|
||||||
|
|
||||||
if(error != nil){
|
if(error != nil){
|
||||||
print("support image \(i - 1) for key, \(key), does not exist")
|
print("support image \(i) for key, \(key), does not exist")
|
||||||
}else{
|
}else{
|
||||||
listingImages.append(UIImage(data: data1!)!)
|
listingImages.append(UIImage(data: data1!)!)
|
||||||
}
|
}
|
||||||
@ -80,6 +86,7 @@ class HomeViewController: UITabBarController {
|
|||||||
self.userListings.append(
|
self.userListings.append(
|
||||||
Listing(itemTitle: (listingInfo!["listingTitle"] as? String)!,
|
Listing(itemTitle: (listingInfo!["listingTitle"] as? String)!,
|
||||||
itemCategory: listingInfo!["listingCategory"] as? String,
|
itemCategory: listingInfo!["listingCategory"] as? String,
|
||||||
|
itemQuantity: (listingInfo!["listingQuantity"] as? String)!,
|
||||||
itemPrice: listingInfo!["listingPrice"] as? String,
|
itemPrice: listingInfo!["listingPrice"] as? String,
|
||||||
itemDescription: listingInfo!["listingDescription"] as? String,
|
itemDescription: listingInfo!["listingDescription"] as? String,
|
||||||
itemImages: listingImages,
|
itemImages: listingImages,
|
||||||
@ -105,6 +112,8 @@ class HomeViewController: UITabBarController {
|
|||||||
|
|
||||||
|
|
||||||
})
|
})
|
||||||
|
}else {
|
||||||
|
NSNotificationCenter.defaultCenter().postNotificationName("finished_fetching_listings", object: nil)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -37,6 +37,8 @@ class ItemImagePickerViewController: UIViewController {
|
|||||||
private var currImageSelected: UIImageView!
|
private var currImageSelected: UIImageView!
|
||||||
private var currUILabel: UILabel!
|
private var currUILabel: UILabel!
|
||||||
private var imageIndex: Int!
|
private var imageIndex: Int!
|
||||||
|
private var isEditing: Bool = false
|
||||||
|
private var currentInformation: Dictionary<String, AnyObject>!
|
||||||
override func viewDidLoad() {
|
override func viewDidLoad() {
|
||||||
super.viewDidLoad()
|
super.viewDidLoad()
|
||||||
|
|
||||||
@ -52,19 +54,49 @@ class ItemImagePickerViewController: UIViewController {
|
|||||||
self.itemPrice.delegate = self
|
self.itemPrice.delegate = self
|
||||||
self.picker.delegate = self
|
self.picker.delegate = self
|
||||||
|
|
||||||
// Input data into the Array:
|
|
||||||
pickerData = ["Category 1", "Category 2", "Category 3", "Category 4", "Category 5", "Category 6"]
|
|
||||||
|
|
||||||
let tapGestureMain = UITapGestureRecognizer(target: self, action: #selector(ItemImagePickerViewController.takePicture))
|
let tapGestureMain = UITapGestureRecognizer(target: self, action: #selector(ItemImagePickerViewController.takePicture))
|
||||||
let tapGesture2 = UITapGestureRecognizer(target: self, action: #selector(ItemImagePickerViewController.takePicture))
|
|
||||||
//tapGesture.cancelsTouchesInView = true
|
|
||||||
self.view.addGestureRecognizer(tapGestureMain)
|
self.view.addGestureRecognizer(tapGestureMain)
|
||||||
//self.possibleItemImageMain.addGestureRecognizer(tapGestureMain)
|
|
||||||
//self.possibleItemImage2.addGestureRecognizer(tapGesture2)
|
|
||||||
//self.possibleItemImage3.addGestureRecognizer(tapGesture)
|
|
||||||
//self.possibleItemImage4.addGestureRecognizer(tapGesture)
|
|
||||||
//self.possibleItemImage5.addGestureRecognizer(tapGesture)
|
|
||||||
|
|
||||||
|
if(self.isEditing) {
|
||||||
|
self.itemName.text = self.currentInformation["title"] as? String
|
||||||
|
self.itemDescription.text = self.currentInformation["description"] as? String
|
||||||
|
self.itemQuantity.text = self.currentInformation["quantity"] as? String
|
||||||
|
self.itemPrice.text = self.currentInformation["price"] as? String
|
||||||
|
|
||||||
|
//@FIXME: Cancel button not changing to Back button label
|
||||||
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
|
self.cancelButton.titleLabel?.text = "Back"
|
||||||
|
})
|
||||||
|
|
||||||
|
var images = (self.currentInformation["images"] as? [UIImage])!
|
||||||
|
for i in 0...(images.count - 1) {
|
||||||
|
switch i {
|
||||||
|
case 0:
|
||||||
|
self.possibleItemImageMain.image = images[i]
|
||||||
|
self.itemImagesSelections[i] = true
|
||||||
|
break
|
||||||
|
case 1:
|
||||||
|
self.possibleItemImage2.image = images[i]
|
||||||
|
self.itemImagesSelections[i] = true
|
||||||
|
break
|
||||||
|
case 2:
|
||||||
|
self.possibleItemImage3.image = images[i]
|
||||||
|
self.itemImagesSelections[i] = true
|
||||||
|
break
|
||||||
|
case 3:
|
||||||
|
self.possibleItemImage4.image = images[i]
|
||||||
|
self.itemImagesSelections[i] = true
|
||||||
|
break
|
||||||
|
case 4:
|
||||||
|
self.possibleItemImage5.image = images[i]
|
||||||
|
self.itemImagesSelections[i] = true
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -79,7 +111,12 @@ class ItemImagePickerViewController: UIViewController {
|
|||||||
self.tabBarController?.tabBar.hidden = true
|
self.tabBarController?.tabBar.hidden = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func toggleEditingMode(dictionary: Dictionary<String, AnyObject>?){
|
||||||
|
if(!self.isEditing) {
|
||||||
|
self.currentInformation = dictionary!
|
||||||
|
}
|
||||||
|
self.isEditing = !self.isEditing
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -126,12 +163,15 @@ extension ItemImagePickerViewController {
|
|||||||
|
|
||||||
dict["pictures"] = images
|
dict["pictures"] = images
|
||||||
(segue.destinationViewController as! CategoriesTableViewController).setListingDictionary(dict)
|
(segue.destinationViewController as! CategoriesTableViewController).setListingDictionary(dict)
|
||||||
|
|
||||||
|
if(self.isEditing) {
|
||||||
|
(segue.destinationViewController as! CategoriesTableViewController).setManagers((self.currentInformation["fbManager"] as? FacebookGraphAPIManager)!, fireManager: (self.currentInformation["firebaseManager"] as? FirebaseManager)!, ebayManager: (self.currentInformation["ebayManager"] as? EbayWebServiceManager)!, etsyManager: (self.currentInformation["etsyManager"] as? EtsyRESTAPIManager)!)
|
||||||
|
|
||||||
|
}else {
|
||||||
(segue.destinationViewController as! CategoriesTableViewController).setManagers(((self.tabBarController as? HomeViewController)?.fbGraphManager)!,
|
(segue.destinationViewController as! CategoriesTableViewController).setManagers(((self.tabBarController as? HomeViewController)?.fbGraphManager)!,
|
||||||
fireManager: ((self.tabBarController as? HomeViewController)?.firebaseManager)!, ebayManager: ((self.tabBarController as? HomeViewController)?.ebayGraphManager)!,
|
fireManager: ((self.tabBarController as? HomeViewController)?.firebaseManager)!, ebayManager: ((self.tabBarController as? HomeViewController)?.ebayGraphManager)!,
|
||||||
etsyManager: ((self.tabBarController as? HomeViewController)?.etsyManager)!)
|
etsyManager: ((self.tabBarController as? HomeViewController)?.etsyManager)!)
|
||||||
|
}
|
||||||
//(segue.destinationViewController as! NetworksTableViewController).setNetworkSelectFunctionality(true)
|
|
||||||
//print(self.categoryPicker.selectedRowInComponent(0))
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -185,7 +225,6 @@ extension ItemImagePickerViewController: UIImagePickerControllerDelegate, UINavi
|
|||||||
|
|
||||||
case 2:
|
case 2:
|
||||||
if(self.itemImagesSelections[0] && self.itemImagesSelections[1]) {
|
if(self.itemImagesSelections[0] && self.itemImagesSelections[1]) {
|
||||||
//self.itemImagesSelections[2] = true
|
|
||||||
viewsWereSaved[0] = true
|
viewsWereSaved[0] = true
|
||||||
|
|
||||||
self.imageIndex = 2
|
self.imageIndex = 2
|
||||||
@ -201,7 +240,6 @@ extension ItemImagePickerViewController: UIImagePickerControllerDelegate, UINavi
|
|||||||
case 3:
|
case 3:
|
||||||
if(self.itemImagesSelections[0] && self.itemImagesSelections[1]
|
if(self.itemImagesSelections[0] && self.itemImagesSelections[1]
|
||||||
&& self.itemImagesSelections[2]) {
|
&& self.itemImagesSelections[2]) {
|
||||||
//self.itemImagesSelections[3] = true
|
|
||||||
viewsWereSaved[0] = true
|
viewsWereSaved[0] = true
|
||||||
|
|
||||||
self.imageIndex = 3
|
self.imageIndex = 3
|
||||||
@ -217,7 +255,6 @@ extension ItemImagePickerViewController: UIImagePickerControllerDelegate, UINavi
|
|||||||
case 4:
|
case 4:
|
||||||
if(self.itemImagesSelections[0] && self.itemImagesSelections[1]
|
if(self.itemImagesSelections[0] && self.itemImagesSelections[1]
|
||||||
&& self.itemImagesSelections[2] && self.itemImagesSelections[3]) {
|
&& self.itemImagesSelections[2] && self.itemImagesSelections[3]) {
|
||||||
//self.itemImagesSelections[4] = true
|
|
||||||
viewsWereSaved[0] = true
|
viewsWereSaved[0] = true
|
||||||
|
|
||||||
self.imageIndex = 4
|
self.imageIndex = 4
|
||||||
@ -244,20 +281,6 @@ extension ItemImagePickerViewController: UIImagePickerControllerDelegate, UINavi
|
|||||||
viewsWereSaved[1] = true
|
viewsWereSaved[1] = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
for (UIView *view in self.view.subviews)
|
|
||||||
{
|
|
||||||
if ([view isKindOfClass:[UIImageView class]] && CGRectContainsPoint(view.frame, location))
|
|
||||||
{
|
|
||||||
UIImageView *image = (UIImageView *) view;
|
|
||||||
|
|
||||||
// ok, now you know which image you received your long press for
|
|
||||||
// do whatever you wanted on it at this point
|
|
||||||
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -405,7 +428,6 @@ extension ItemImagePickerViewController {
|
|||||||
//save listing to private user path in firebase
|
//save listing to private user path in firebase
|
||||||
let newListingRef = (self.tabBarController as? HomeViewController)?.firebaseManager.ref.child("Users").child("\(((self.tabBarController as? HomeViewController)?.firebaseManager.user_email)!)").child("user_Listings").childByAutoId()
|
let newListingRef = (self.tabBarController as? HomeViewController)?.firebaseManager.ref.child("Users").child("\(((self.tabBarController as? HomeViewController)?.firebaseManager.user_email)!)").child("user_Listings").childByAutoId()
|
||||||
|
|
||||||
let category = (self.pickerData[self.categoryPicker.selectedRowInComponent(0)])
|
|
||||||
var counter = -1
|
var counter = -1
|
||||||
for bool in self.itemImagesSelections {
|
for bool in self.itemImagesSelections {
|
||||||
if bool {
|
if bool {
|
||||||
@ -418,8 +440,8 @@ extension ItemImagePickerViewController {
|
|||||||
"seller email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!,
|
"seller email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!,
|
||||||
"listingTitle": self.itemName.text,
|
"listingTitle": self.itemName.text,
|
||||||
"listingPrice": self.itemPrice.text,
|
"listingPrice": self.itemPrice.text,
|
||||||
"listingCategory": category,
|
|
||||||
"listingDescription": self.itemDescription.text,
|
"listingDescription": self.itemDescription.text,
|
||||||
|
"listingQuantity": self.itemQuantity.text!,
|
||||||
"numberOfSupportingImages" : counter,
|
"numberOfSupportingImages" : counter,
|
||||||
"isListingDraft": true,
|
"isListingDraft": true,
|
||||||
"networks": ["areNetworksChosen": false]]
|
"networks": ["areNetworksChosen": false]]
|
||||||
@ -492,9 +514,13 @@ extension ItemImagePickerViewController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@IBAction func cancelNewListing(sender: AnyObject) {
|
@IBAction func cancelNewListing(sender: AnyObject) {
|
||||||
//nil out all data user may have entered so that when they reopen new listing page
|
//@FIXME: nil out all data user may have entered so that when they reopen new listing page it initialized to a fresh screen.
|
||||||
//it initialized to a fresh screen.
|
|
||||||
|
if(!self.isEditing) {
|
||||||
self.tabBarController?.selectedIndex = 0
|
self.tabBarController?.selectedIndex = 0
|
||||||
|
}else{
|
||||||
|
self.presentingViewController?.dismissViewControllerAnimated(true, completion: nil)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -10,6 +10,7 @@
|
|||||||
This class will be used to retrieve and manipulate data seen by the end user for he/she's item listings
|
This class will be used to retrieve and manipulate data seen by the end user for he/she's item listings
|
||||||
*/
|
*/
|
||||||
import UIKit
|
import UIKit
|
||||||
|
import TYMActivityIndicatorView
|
||||||
|
|
||||||
class ItemTableViewController: UIViewController {
|
class ItemTableViewController: UIViewController {
|
||||||
|
|
||||||
@ -19,6 +20,8 @@ class ItemTableViewController: UIViewController {
|
|||||||
|
|
||||||
@IBOutlet weak var menuButton: UIBarButtonItem!
|
@IBOutlet weak var menuButton: UIBarButtonItem!
|
||||||
|
|
||||||
|
var loadingView: UIView!
|
||||||
|
var selectedListing: Listing!
|
||||||
override func viewDidLoad() {
|
override func viewDidLoad() {
|
||||||
super.viewDidLoad()
|
super.viewDidLoad()
|
||||||
|
|
||||||
@ -39,10 +42,18 @@ class ItemTableViewController: UIViewController {
|
|||||||
menuButton.action = "revealToggle:"
|
menuButton.action = "revealToggle:"
|
||||||
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
|
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
|
||||||
}
|
}
|
||||||
(self.tabBarController as? HomeViewController)?.firebaseManager.indicator.hidesWhenStopped = 1
|
|
||||||
//self.view.addSubview(((self.tabBarController as? HomeViewController)?.firebaseManager.indicator)!)
|
self.loadingView = UIView(frame: self.view.frame)
|
||||||
|
self.loadingView.backgroundColor = UIColor.grayColor()
|
||||||
|
self.loadingView.alpha = 0.4
|
||||||
|
((self.tabBarController as? HomeViewController)?.firebaseManager.indicator)!.center = self.view.center
|
||||||
|
|
||||||
|
|
||||||
|
self.loadingView.addSubview(((self.tabBarController as? HomeViewController)?.firebaseManager.indicator)!)
|
||||||
|
self.view.addSubview(loadingView)
|
||||||
(self.tabBarController as? HomeViewController)?.firebaseManager.indicator.startAnimating()
|
(self.tabBarController as? HomeViewController)?.firebaseManager.indicator.startAnimating()
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -58,6 +69,7 @@ class ItemTableViewController: UIViewController {
|
|||||||
|
|
||||||
func stopIndicator(){
|
func stopIndicator(){
|
||||||
(self.tabBarController as? HomeViewController)?.firebaseManager.indicator.stopAnimating()
|
(self.tabBarController as? HomeViewController)?.firebaseManager.indicator.stopAnimating()
|
||||||
|
self.loadingView.removeFromSuperview()
|
||||||
self.itemTable.reloadData()
|
self.itemTable.reloadData()
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -76,6 +88,35 @@ extension ItemTableViewController {
|
|||||||
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
|
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
|
||||||
// Get the new view controller using segue.destinationViewController.
|
// Get the new view controller using segue.destinationViewController.
|
||||||
// Pass the selected object to the new view controller.
|
// Pass the selected object to the new view controller.
|
||||||
|
|
||||||
|
let des = segue.destinationViewController as! ListingPreviewViewController
|
||||||
|
var tempImages: [UIImageView] = []
|
||||||
|
for uiImage in self.selectedListing.images {
|
||||||
|
tempImages.append(UIImageView(image: uiImage))
|
||||||
|
}
|
||||||
|
let dict:[String:AnyObject] = [
|
||||||
|
"pictures": tempImages,
|
||||||
|
"title": self.selectedListing.title != nil ? self.selectedListing.title : "",
|
||||||
|
"description": self.selectedListing.desc != nil ? self.selectedListing.desc: "",
|
||||||
|
"price": self.selectedListing.price != nil ? self.selectedListing.price : "",
|
||||||
|
"category": self.selectedListing.category != nil ? self.selectedListing.category : "",
|
||||||
|
"quantity": self.selectedListing.quantity != nil ? self.selectedListing.quantity: nil
|
||||||
|
]
|
||||||
|
|
||||||
|
des.setDictionary(self.selectedListing.networks, itemdictionary: dict)
|
||||||
|
des.setManagers(
|
||||||
|
((self.tabBarController as? HomeViewController)?.fbGraphManager)!,
|
||||||
|
fireManager: ((self.tabBarController as? HomeViewController)?.firebaseManager)!,
|
||||||
|
ebayManager: ((self.tabBarController as? HomeViewController)?.ebayGraphManager)!,
|
||||||
|
etsyManager: ((self.tabBarController as? HomeViewController)?.etsyManager)!
|
||||||
|
)
|
||||||
|
|
||||||
|
if self.selectedListing.isDraft! {
|
||||||
|
des.setViewState("Editible")
|
||||||
|
}else {
|
||||||
|
des.setViewState("NonEditable")
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -115,6 +156,8 @@ extension ItemTableViewController: UITableViewDataSource{
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
|
}else {
|
||||||
|
cell.itemStatus.text = "Status: Active"
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!((self.tabBarController as? HomeViewController)!.userListings[indexPath.row].networks["areNetworksChosen"])!){
|
if(!((self.tabBarController as? HomeViewController)!.userListings[indexPath.row].networks["areNetworksChosen"])!){
|
||||||
@ -140,6 +183,11 @@ extension ItemTableViewController: UITableViewDataSource{
|
|||||||
}
|
}
|
||||||
return cell
|
return cell
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
|
||||||
|
self.selectedListing = (self.tabBarController as? HomeViewController)?.userListings[indexPath.row]
|
||||||
|
self.performSegueWithIdentifier("ItemDetailSegue", sender: self)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -15,17 +15,19 @@ class Listing : NSObject {
|
|||||||
var category: String!
|
var category: String!
|
||||||
var price: String!
|
var price: String!
|
||||||
var desc: String!
|
var desc: String!
|
||||||
|
var quantity: String!
|
||||||
var isDraft: Bool!
|
var isDraft: Bool!
|
||||||
var images: [UIImage]!
|
var images: [UIImage]!
|
||||||
var key: String!
|
var key: String!
|
||||||
var networks: Dictionary<String, Bool>!
|
var networks: Dictionary<String, Bool>!
|
||||||
|
|
||||||
init(itemTitle:String, itemCategory: String!, itemPrice: String!, itemDescription: String!, itemImages: [UIImage], isDraftListing: Bool, itemKey: String, networksSellingOn: Dictionary<String, Bool>){
|
init(itemTitle:String, itemCategory: String!, itemQuantity: String!, itemPrice: String!, itemDescription: String!, itemImages: [UIImage], isDraftListing: Bool, itemKey: String, networksSellingOn: Dictionary<String, Bool>){
|
||||||
|
|
||||||
self.title = itemTitle
|
self.title = itemTitle
|
||||||
self.category = itemCategory
|
self.category = itemCategory
|
||||||
self.price = itemPrice
|
self.price = itemPrice
|
||||||
self.desc = itemDescription
|
self.desc = itemDescription
|
||||||
|
self.quantity = itemQuantity
|
||||||
self.isDraft = isDraftListing
|
self.isDraft = isDraftListing
|
||||||
self.images = itemImages
|
self.images = itemImages
|
||||||
self.key = itemKey
|
self.key = itemKey
|
||||||
|
|||||||
@ -1,25 +0,0 @@
|
|||||||
//
|
|
||||||
// ListingObject.swift
|
|
||||||
// Vendoo
|
|
||||||
//
|
|
||||||
// Created by Okechi Onyeje on 5/25/16.
|
|
||||||
// Copyright © 2016 Okechi Onyeje. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import SwiftyJSON
|
|
||||||
|
|
||||||
class ListingObject {
|
|
||||||
/* example usage to make reading JSON in swift even easier
|
|
||||||
will make this type of object for every object from api needed
|
|
||||||
|
|
||||||
var pictureURL: String!
|
|
||||||
var username: String!
|
|
||||||
|
|
||||||
required init(json: JSON) {
|
|
||||||
pictureURL = json["picture"]["medium"].stringValue
|
|
||||||
username = json["username"].stringValue
|
|
||||||
}
|
|
||||||
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
@ -14,18 +14,28 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import UIKit
|
import UIKit
|
||||||
|
import FirebaseStorage
|
||||||
|
import SWRevealViewController
|
||||||
|
|
||||||
//@TODO: Need to make multiple images work for etsy and facebook and need to implement multiple images saving to firebase
|
//@TODO: Need to make multiple images work for etsy and facebook and need to implement multiple images saving to firebase
|
||||||
class ListingPreviewViewController: UIViewController {
|
class ListingPreviewViewController: UIViewController {
|
||||||
|
|
||||||
//IBOutlets
|
//IBOutlets
|
||||||
@IBOutlet weak var containerScrollView: UIScrollView!
|
@IBOutlet weak var containerScrollView: UIScrollView!
|
||||||
@IBOutlet weak var itemQuantity: UITextView!
|
@IBOutlet weak var itemQuantity: UITextView!
|
||||||
@IBOutlet weak var itemPicture: UIImageView!
|
@IBOutlet weak var itemPictureMain: UIImageView!
|
||||||
|
@IBOutlet weak var itemPictureSup1: UIImageView!
|
||||||
|
@IBOutlet weak var itemPictureSup2: UIImageView!
|
||||||
|
@IBOutlet weak var itemPictureSup3: UIImageView!
|
||||||
|
@IBOutlet weak var itemPictureSup4: UIImageView!
|
||||||
@IBOutlet weak var itemTitle: UITextView!
|
@IBOutlet weak var itemTitle: UITextView!
|
||||||
@IBOutlet weak var itemDescription: UITextView!
|
@IBOutlet weak var itemDescription: UITextView!
|
||||||
@IBOutlet weak var itemPrice: UITextView!
|
@IBOutlet weak var itemPrice: UITextView!
|
||||||
@IBOutlet weak var itemCategory: UITextView!
|
@IBOutlet weak var itemCategory: UITextView!
|
||||||
@IBOutlet weak var networks: UICollectionView!
|
@IBOutlet weak var networks: UICollectionView!
|
||||||
|
@IBOutlet weak var publishBtn: UIButton!
|
||||||
|
@IBOutlet weak var edit_button: UIButton!
|
||||||
|
@IBOutlet weak var cancel_backBtn: UIButton!
|
||||||
|
|
||||||
//class variables
|
//class variables
|
||||||
private var networksDictionary: Dictionary<String, Bool> = Dictionary<String, Bool>()
|
private var networksDictionary: Dictionary<String, Bool> = Dictionary<String, Bool>()
|
||||||
@ -37,10 +47,30 @@ class ListingPreviewViewController: UIViewController {
|
|||||||
private var alert = UIAlertController(title: "Listing Published", message: "Your listing has been published", preferredStyle: .Alert)
|
private var alert = UIAlertController(title: "Listing Published", message: "Your listing has been published", preferredStyle: .Alert)
|
||||||
private var lastListingKey: String!
|
private var lastListingKey: String!
|
||||||
private var newInProgressListing: Dictionary<String,AnyObject> = Dictionary<String, AnyObject>()
|
private var newInProgressListing: Dictionary<String,AnyObject> = Dictionary<String, AnyObject>()
|
||||||
|
var loadingView: UIView!
|
||||||
|
private var itemViewState = ""
|
||||||
|
|
||||||
override func viewDidLoad() {
|
override func viewDidLoad() {
|
||||||
super.viewDidLoad()
|
super.viewDidLoad()
|
||||||
|
|
||||||
|
if (self.itemViewState == "NonEditable") {
|
||||||
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
|
//self.cancel_backBtn.titleLabel?.text = "Back"
|
||||||
|
self.edit_button.hidden = true
|
||||||
|
self.edit_button.enabled = false
|
||||||
|
|
||||||
|
self.publishBtn.hidden = true
|
||||||
|
self.publishBtn.enabled = false
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
/*if(!self.networksDictionary["areNetworksChosen"]!) {
|
||||||
|
self.networks.hidden = true
|
||||||
|
}*/
|
||||||
|
/*else if (self.itemViewState == "Editable") {
|
||||||
|
//self.cancel_backBtn.titleLabel?.text = "Back"
|
||||||
|
|
||||||
|
}*/
|
||||||
// Do any additional setup after loading the view.
|
// Do any additional setup after loading the view.
|
||||||
|
|
||||||
// Initialization code
|
// Initialization code
|
||||||
@ -62,7 +92,27 @@ class ListingPreviewViewController: UIViewController {
|
|||||||
func setListing(){
|
func setListing(){
|
||||||
|
|
||||||
|
|
||||||
self.itemPicture.image = (self.itemListingDictionary["pictures"] as? [UIImageView])![0].image
|
for i in 0...((self.itemListingDictionary["pictures"] as! [UIImageView]).count - 1) {
|
||||||
|
switch i {
|
||||||
|
case 0:
|
||||||
|
self.itemPictureMain.image = (self.itemListingDictionary["pictures"] as? [UIImageView])![i].image
|
||||||
|
break
|
||||||
|
case 1:
|
||||||
|
self.itemPictureSup1.image = (self.itemListingDictionary["pictures"] as? [UIImageView])![i].image
|
||||||
|
break
|
||||||
|
case 2:
|
||||||
|
self.itemPictureSup2.image = (self.itemListingDictionary["pictures"] as? [UIImageView])![i].image
|
||||||
|
break
|
||||||
|
case 3:
|
||||||
|
self.itemPictureSup3.image = (self.itemListingDictionary["pictures"] as? [UIImageView])![i].image
|
||||||
|
break
|
||||||
|
case 4:
|
||||||
|
self.itemPictureSup4.image = (self.itemListingDictionary["pictures"] as? [UIImageView])![i].image
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
self.itemTitle.text = self.itemListingDictionary["title"] as! String
|
self.itemTitle.text = self.itemListingDictionary["title"] as! String
|
||||||
self.itemDescription.text = self.itemListingDictionary["description"] as! String
|
self.itemDescription.text = self.itemListingDictionary["description"] as! String
|
||||||
self.itemPrice.text = self.itemListingDictionary["price"] as! String
|
self.itemPrice.text = self.itemListingDictionary["price"] as! String
|
||||||
@ -70,6 +120,10 @@ class ListingPreviewViewController: UIViewController {
|
|||||||
self.itemQuantity.text = self.itemListingDictionary["quantity"] as! String
|
self.itemQuantity.text = self.itemListingDictionary["quantity"] as! String
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func setViewState(state: String) {
|
||||||
|
self.itemViewState = state
|
||||||
|
}
|
||||||
|
|
||||||
func setDictionary(netdictionary:Dictionary<String, Bool>, itemdictionary: Dictionary<String, AnyObject!>){
|
func setDictionary(netdictionary:Dictionary<String, Bool>, itemdictionary: Dictionary<String, AnyObject!>){
|
||||||
self.networksDictionary = netdictionary
|
self.networksDictionary = netdictionary
|
||||||
self.itemListingDictionary = itemdictionary
|
self.itemListingDictionary = itemdictionary
|
||||||
@ -82,7 +136,14 @@ class ListingPreviewViewController: UIViewController {
|
|||||||
self.etsyManager = etsyManager
|
self.etsyManager = etsyManager
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func saveToFirebase(listingImageRef: FIRStorageReference, completion: ServiceResponse! ) {
|
||||||
|
|
||||||
|
listingImageRef.putData(UIImageJPEGRepresentation(self.itemPictureMain.image!, 0.8)!, metadata: nil,completion: {
|
||||||
|
(metadata, error) -> Void in
|
||||||
|
completion(metadata, error)
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// MARK: - Navigation
|
// MARK: - Navigation
|
||||||
|
|
||||||
@ -92,12 +153,23 @@ class ListingPreviewViewController: UIViewController {
|
|||||||
// Pass the selected object to the new view controller.
|
// Pass the selected object to the new view controller.
|
||||||
|
|
||||||
if(segue.identifier == "EditListingSegue"){
|
if(segue.identifier == "EditListingSegue"){
|
||||||
|
var imageData: [UIImage] = []
|
||||||
|
for imageView in (self.itemListingDictionary["pictures"] as? [UIImageView])! {
|
||||||
|
imageData.append(imageView.image!)
|
||||||
|
}
|
||||||
|
|
||||||
|
let dict: Dictionary<String, AnyObject> = ["title": self.itemTitle.text,
|
||||||
|
"description": self.itemDescription.text,
|
||||||
|
"price": self.itemPrice.text,
|
||||||
|
"quantity": self.itemQuantity.text,
|
||||||
|
"images": imageData,
|
||||||
|
"category": self.itemCategory.text,
|
||||||
|
"fbManager": self.graphManager,
|
||||||
|
"ebayManager": self.ebayManager,
|
||||||
|
"etsyManager": self.etsyManager,
|
||||||
|
"firebaseManager": self.firManager]
|
||||||
let vc = (segue.destinationViewController as? ItemImagePickerViewController)!
|
let vc = (segue.destinationViewController as? ItemImagePickerViewController)!
|
||||||
vc.itemName.text? = self.itemTitle.text
|
vc.toggleEditingMode(dict)
|
||||||
vc.itemPrice.text? = self.itemPrice.text
|
|
||||||
vc.itemDescription.text? = self.itemDescription.text
|
|
||||||
vc.possibleItemImageMain = self.itemPicture
|
|
||||||
vc.itemQuantity.text? = self.itemQuantity.text
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -127,11 +199,30 @@ extension Dictionary {
|
|||||||
|
|
||||||
//MARK: - IBActions
|
//MARK: - IBActions
|
||||||
extension ListingPreviewViewController {
|
extension ListingPreviewViewController {
|
||||||
|
@IBAction func cancel(sender: AnyObject) {
|
||||||
|
if self.itemViewState == "" {
|
||||||
|
let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
|
||||||
|
let vc = storyboard.instantiateViewControllerWithIdentifier("Reveal View Controller") as! SWRevealViewController
|
||||||
|
self.presentViewController(vc, animated: true, completion: nil)
|
||||||
|
}
|
||||||
|
else if self.itemViewState == "Editable" || self.itemViewState == "NonEditable"{
|
||||||
|
self.presentingViewController?.dismissViewControllerAnimated(true, completion: nil)
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@IBAction func publishItem(sender: AnyObject) {
|
@IBAction func publishItem(sender: AnyObject) {
|
||||||
|
self.loadingView = UIView(frame: self.view.frame)
|
||||||
|
self.loadingView.backgroundColor = UIColor.grayColor()
|
||||||
|
self.loadingView.alpha = 0.4
|
||||||
|
|
||||||
if(self.itemPicture.image == nil){
|
self.firManager.indicator.center = self.view.center
|
||||||
|
|
||||||
|
self.loadingView.addSubview(self.firManager.indicator)
|
||||||
|
self.view.addSubview(loadingView)
|
||||||
|
self.firManager.indicator.startAnimating()
|
||||||
|
|
||||||
|
if(self.itemPictureMain.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)
|
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)}))
|
alert.addAction(UIAlertAction(title: "OK", style: .Default, handler:{(action: UIAlertAction!) in alert.dismissViewControllerAnimated(true, completion: nil)}))
|
||||||
|
|
||||||
@ -143,10 +234,33 @@ extension ListingPreviewViewController {
|
|||||||
let newListingRef = self.firManager.ref.child("Users").child("\(self.firManager.user_email)").child("user_Listings").childByAutoId()
|
let newListingRef = self.firManager.ref.child("Users").child("\(self.firManager.user_email)").child("user_Listings").childByAutoId()
|
||||||
let postingGroup: dispatch_group_t = dispatch_group_create()
|
let postingGroup: dispatch_group_t = dispatch_group_create()
|
||||||
|
|
||||||
//post to ebay
|
/*if(!(self.networksDictionary["ebay"]!)&&(!(self.networksDictionary["etsy"]!))&&(!(self.networksDictionary["amazon"]!))&&(!(self.networksDictionary["facebook"]!))) {
|
||||||
if(self.networksDictionary["ebay"]!){
|
|
||||||
|
|
||||||
|
}else {
|
||||||
|
dispatch_g
|
||||||
|
}*/
|
||||||
|
//post to ebay
|
||||||
|
/*if(self.networksDictionary["ebay"]!){
|
||||||
|
dispatch_group_enter(postingGroup)
|
||||||
|
|
||||||
|
let body: [String: String] = [ "title": self.itemTitle.text,
|
||||||
|
"quantity":self.itemQuantity.text,
|
||||||
|
"description":self.itemDescription.text,
|
||||||
|
"price":self.itemPrice.text,
|
||||||
|
"category_id":self.itemListingDictionary["ebaySubCategoryID"] as! String
|
||||||
|
]
|
||||||
|
|
||||||
|
self.ebayManager.listItem(body, completion: {
|
||||||
|
(listingID, error) -> Void in
|
||||||
|
if((self.newInProgressListing["networkIDs"] == nil)){
|
||||||
|
self.newInProgressListing["networkIDs"] = Dictionary<String, AnyObject>()
|
||||||
}
|
}
|
||||||
|
var networkIDs = (self.newInProgressListing["networkIDs"] as! Dictionary<String, AnyObject>)
|
||||||
|
networkIDs["ebay"] = listingID as! String
|
||||||
|
self.newInProgressListing["networkIDs"] = networkIDs
|
||||||
|
dispatch_group_leave(postingGroup)
|
||||||
|
})
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
//post to amazon
|
//post to amazon
|
||||||
@ -168,7 +282,7 @@ extension ListingPreviewViewController {
|
|||||||
case "Art":
|
case "Art":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["art"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["art"] as! Int
|
||||||
break
|
break
|
||||||
case "Bath & Beauty":
|
case "Bath, Beauty & Health":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["bath_and_beauty"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["bath_and_beauty"] as! Int
|
||||||
break
|
break
|
||||||
case "Bags & Purses":
|
case "Bags & Purses":
|
||||||
@ -186,7 +300,7 @@ extension ListingPreviewViewController {
|
|||||||
case "Children":
|
case "Children":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["children"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["children"] as! Int
|
||||||
break
|
break
|
||||||
case "Clothing":
|
case "Clothing & Shoes":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["clothing"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["clothing"] as! Int
|
||||||
break
|
break
|
||||||
case "Crochet":
|
case "Crochet":
|
||||||
@ -210,10 +324,10 @@ extension ListingPreviewViewController {
|
|||||||
case "Holidays":
|
case "Holidays":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["holidays"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["holidays"] as! Int
|
||||||
break
|
break
|
||||||
case "Houseware":
|
case "Home/Houseware & Garden":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["housewares"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["housewares"] as! Int
|
||||||
break
|
break
|
||||||
case "Jewelry":
|
case "Jewelry & Watches":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["jewelry"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["jewelry"] as! Int
|
||||||
break
|
break
|
||||||
case "Knitting":
|
case "Knitting":
|
||||||
@ -240,7 +354,7 @@ extension ListingPreviewViewController {
|
|||||||
case "Supplies":
|
case "Supplies":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["supplies"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["supplies"] as! Int
|
||||||
break
|
break
|
||||||
case "Toys":
|
case "Toys & Hobbies":
|
||||||
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["toys"] as! Int
|
categoryCode = EtsyRESTAPIManager.settingsDictionary["categories"]!["toys"] as! Int
|
||||||
break
|
break
|
||||||
case "Vintage":
|
case "Vintage":
|
||||||
@ -293,7 +407,7 @@ extension ListingPreviewViewController {
|
|||||||
|
|
||||||
let imageBody = ["listing_id": networkIDs["etsy"] as! Int,
|
let imageBody = ["listing_id": networkIDs["etsy"] as! Int,
|
||||||
"type":"image/jpg",
|
"type":"image/jpg",
|
||||||
"image": UIImageJPEGRepresentation(self.itemPicture.image!, 0.45)!]
|
"image": UIImageJPEGRepresentation(self.itemPictureMain.image!, 0.45)!]
|
||||||
|
|
||||||
self.etsyManager.sendPOSTRequest(("/private/listings/\(networkIDs["etsy"] as! Int)/images"), body: imageBody, onCompletion: {
|
self.etsyManager.sendPOSTRequest(("/private/listings/\(networkIDs["etsy"] as! Int)/images"), body: imageBody, onCompletion: {
|
||||||
(dict, error) -> Void in
|
(dict, error) -> Void in
|
||||||
@ -310,26 +424,93 @@ extension ListingPreviewViewController {
|
|||||||
//post to facebook
|
//post to facebook
|
||||||
if(self.networksDictionary["facebook"]!){
|
if(self.networksDictionary["facebook"]!){
|
||||||
dispatch_group_enter(postingGroup)
|
dispatch_group_enter(postingGroup)
|
||||||
|
let fb_group: dispatch_group_t = dispatch_group_create()
|
||||||
|
|
||||||
let tmpDirURL = NSURL.fileURLWithPath(NSTemporaryDirectory(), isDirectory: true)
|
let tmpDirURL = NSURL.fileURLWithPath(NSTemporaryDirectory(), isDirectory: true)
|
||||||
let fileURL = tmpDirURL.URLByAppendingPathComponent("main").URLByAppendingPathExtension("jpg")
|
let fileURL = tmpDirURL.URLByAppendingPathComponent("main").URLByAppendingPathExtension("jpg")
|
||||||
print("FilePath: \(fileURL.path!)")
|
print("FilePath: \(fileURL.path!)")
|
||||||
do {
|
do {
|
||||||
try UIImageJPEGRepresentation(self.itemPicture.image!, 0.45)!.writeToFile(fileURL.path!, options: NSDataWritingOptions.AtomicWrite)
|
try UIImageJPEGRepresentation(self.itemPictureMain.image!, 0.45)!.writeToFile(fileURL.path!, options: NSDataWritingOptions.AtomicWrite)
|
||||||
}catch{
|
}catch{
|
||||||
(error)
|
(error)
|
||||||
print(error)
|
print(error)
|
||||||
}
|
}
|
||||||
|
|
||||||
//let parameters: Dictionary<String, AnyObject> = ["message":("**"+self.itemTitle.text!+"**\n\n"+"Price: "+self.itemPrice.text! + "\n\n"+self.itemDescription.text!)]
|
|
||||||
|
|
||||||
let parameters: Dictionary<String, AnyObject> = ["Source": UIImageJPEGRepresentation(self.itemPicture.image!, 0.45)!, "published":false]
|
|
||||||
|
|
||||||
self.lastListingKey = newListingRef.key
|
self.lastListingKey = newListingRef.key
|
||||||
|
|
||||||
|
var imageIDs: [String] = []
|
||||||
|
|
||||||
|
|
||||||
|
//post multiple images to fb
|
||||||
|
for i in 0...(self.itemListingDictionary["pictures"] as! [UIImageView]).count - 1 {
|
||||||
|
var parameters: Dictionary<String, AnyObject> = Dictionary<String, AnyObject>()
|
||||||
|
switch (i) {
|
||||||
|
|
||||||
|
case 0:
|
||||||
|
dispatch_group_enter(fb_group)
|
||||||
|
parameters["Source"] = UIImageJPEGRepresentation(self.itemPictureMain.image!,0.45)!
|
||||||
|
parameters["published"] = false
|
||||||
self.graphManager.makePOSTResquest("me/photos", params: parameters, onComplete: {
|
self.graphManager.makePOSTResquest("me/photos", params: parameters, onComplete: {
|
||||||
(imageId, error) -> Void in
|
(imageId, error) -> Void in
|
||||||
|
imageIDs.append(imageId as! String)
|
||||||
|
dispatch_group_leave(fb_group)
|
||||||
|
})
|
||||||
|
break
|
||||||
|
case 1:
|
||||||
|
dispatch_group_enter(fb_group)
|
||||||
|
parameters["Source"] = UIImageJPEGRepresentation(self.itemPictureSup1.image!,0.45)!
|
||||||
|
parameters["published"] = false
|
||||||
|
self.graphManager.makePOSTResquest("me/photos", params: parameters, onComplete: {
|
||||||
|
(imageId, error) -> Void in
|
||||||
|
imageIDs.append(imageId as! String)
|
||||||
|
dispatch_group_leave(fb_group)
|
||||||
|
})
|
||||||
|
break
|
||||||
|
case 2:
|
||||||
|
dispatch_group_enter(fb_group)
|
||||||
|
parameters["Source"] = UIImageJPEGRepresentation(self.itemPictureSup2.image!,0.45)!
|
||||||
|
parameters["published"] = false
|
||||||
|
self.graphManager.makePOSTResquest("me/photos", params: parameters, onComplete: {
|
||||||
|
(imageId, error) -> Void in
|
||||||
|
imageIDs.append(imageId as! String)
|
||||||
|
dispatch_group_leave(fb_group)
|
||||||
|
})
|
||||||
|
break
|
||||||
|
case 3:
|
||||||
|
dispatch_group_enter(fb_group)
|
||||||
|
parameters["Source"] = UIImageJPEGRepresentation(self.itemPictureSup3.image!,0.45)!
|
||||||
|
parameters["published"] = false
|
||||||
|
self.graphManager.makePOSTResquest("me/photos", params: parameters, onComplete: {
|
||||||
|
(imageId, error) -> Void in
|
||||||
|
imageIDs.append(imageId as! String)
|
||||||
|
dispatch_group_leave(fb_group)
|
||||||
|
})
|
||||||
|
break
|
||||||
|
case 4:
|
||||||
|
dispatch_group_enter(fb_group)
|
||||||
|
parameters["Source"] = UIImageJPEGRepresentation(self.itemPictureSup4.image!,0.45)!
|
||||||
|
parameters["published"] = false
|
||||||
|
self.graphManager.makePOSTResquest("me/photos", params: parameters, onComplete: {
|
||||||
|
(imageId, error) -> Void in
|
||||||
|
imageIDs.append(imageId as! String)
|
||||||
|
dispatch_group_leave(fb_group)
|
||||||
|
})
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//notifies that all images are ready to be attached to new listing on facebook
|
||||||
|
dispatch_group_notify(fb_group, dispatch_get_main_queue(), {
|
||||||
|
|
||||||
|
var listingParams: Dictionary<String, AnyObject> = ["message":("**"+self.itemTitle.text!+"**\n\n"+"Price: "+self.itemPrice.text! + "\n\n"+self.itemDescription.text!)]
|
||||||
|
|
||||||
|
for i in 0...(self.itemListingDictionary["pictures"] as! [UIImageView]).count - 1 {
|
||||||
|
listingParams["attached_media[\(i)]"] = "{\"media_fbid\":\"\(imageIDs[i])\"}"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
var listingParams: Dictionary<String, AnyObject> = ["message":("**"+self.itemTitle.text!+"**\n\n"+"Price: "+self.itemPrice.text! + "\n\n"+self.itemDescription.text!), "attached_media[0]":"{\"media_fbid\":\"\(imageId as! String)\"}"]
|
|
||||||
self.graphManager.makePOSTResquest("me/feed", params: listingParams, onComplete: {
|
self.graphManager.makePOSTResquest("me/feed", params: listingParams, onComplete: {
|
||||||
(listingId, error) -> Void in
|
(listingId, error) -> Void in
|
||||||
|
|
||||||
@ -343,22 +524,21 @@ extension ListingPreviewViewController {
|
|||||||
|
|
||||||
|
|
||||||
})
|
})
|
||||||
/*
|
|
||||||
|
|
||||||
*/
|
|
||||||
})
|
})
|
||||||
|
|
||||||
//let parameters: Dictionary<String, AnyObject> = ["":""]
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//notifies once all selected networks have been posted to
|
||||||
dispatch_group_notify(postingGroup, dispatch_get_main_queue(), {
|
dispatch_group_notify(postingGroup, dispatch_get_main_queue(), {
|
||||||
|
//self.networksDictionary["areNetworksChosen"] = true
|
||||||
self.newInProgressListing.update(["listingID": newListingRef.key,
|
self.newInProgressListing.update(["listingID": newListingRef.key,
|
||||||
"seller email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!,
|
"seller email": (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!,
|
||||||
"listingTitle": self.itemTitle.text,
|
"listingTitle": self.itemTitle.text,
|
||||||
"listingPrice": self.itemPrice.text,
|
"listingPrice": self.itemPrice.text,
|
||||||
"listingCategory": self.itemCategory.text,
|
"listingCategory": self.itemCategory.text,
|
||||||
|
"listingQuantity": self.itemQuantity.text,
|
||||||
"listingDescription": self.itemDescription.text,
|
"listingDescription": self.itemDescription.text,
|
||||||
"numberOfSupportingImages" : ((self.itemListingDictionary["pictures"] as? [UIImageView])?.count)! - 1,
|
"numberOfSupportingImages" : ((self.itemListingDictionary["pictures"] as? [UIImageView])?.count)! - 1,
|
||||||
"isListingDraft": false,
|
"isListingDraft": false,
|
||||||
@ -371,49 +551,132 @@ extension ListingPreviewViewController {
|
|||||||
|
|
||||||
let storageRef = self.firManager.storage.referenceForURL((databaseDict["image_storage"] as? String)!)
|
let storageRef = self.firManager.storage.referenceForURL((databaseDict["image_storage"] as? String)!)
|
||||||
|
|
||||||
//change code to new multi-image saving
|
var imageURLs: [String] = []
|
||||||
|
let completion: ServiceResponse = {(metadata, error) -> Void in
|
||||||
|
|
||||||
|
//for ebay due to its unique posting flow, will use firbase image storage url to add pictures
|
||||||
|
if (self.networksDictionary["ebay"]!){
|
||||||
let listingImageRef = storageRef.child("images/\(newListingRef.key)"+".jpg")
|
imageURLs.append((metadata?.downloadURL()?.absoluteString)!)
|
||||||
listingImageRef.putData(UIImageJPEGRepresentation(self.itemPicture.image!, 0.8)!, metadata: nil,completion:
|
dispatch_group_leave(postingGroup)
|
||||||
{(metadata, error) -> Void in
|
}else{
|
||||||
|
dispatch_group_leave(postingGroup)
|
||||||
newListingRef.setValue(self.newInProgressListing)
|
|
||||||
|
|
||||||
// self.alert.title = "Listing saved with error"
|
|
||||||
// self.alert.message = "Your listing has been saved but something went wrong when trying to publish to facebook"
|
|
||||||
|
|
||||||
|
|
||||||
//let alert = UIAlertController(title: "Listing Published", message: "Your listing has been published", preferredStyle: .Alert)
|
|
||||||
|
|
||||||
// self.alert.addAction(UIAlertAction(title: "OK", style: .Default, handler:{(action: UIAlertAction!) in self.alert.dismissViewControllerAnimated(true, completion: nil)}))
|
|
||||||
|
|
||||||
//register new listing id in global path of firebase root'
|
|
||||||
self.firManager.ref.child("Global_listings").child(newListingRef.key).setValue(newListingRef.key)
|
|
||||||
|
|
||||||
})
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
})
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//change code to new multi-image saving
|
||||||
|
for i in 0...(self.itemListingDictionary["pictures"] as! [UIImageView]).count - 1 {
|
||||||
|
switch (i) {
|
||||||
|
|
||||||
|
case 0:
|
||||||
|
dispatch_group_enter(postingGroup)
|
||||||
|
let listingImageRef = storageRef.child("images/\(newListingRef.key)/main"+".jpg")
|
||||||
|
self.saveToFirebase(listingImageRef, completion: completion)
|
||||||
|
break
|
||||||
|
case 1:
|
||||||
|
dispatch_group_enter(postingGroup)
|
||||||
|
let listingImageRef = storageRef.child("images/\(newListingRef.key)/1"+".jpg")
|
||||||
|
self.saveToFirebase(listingImageRef, completion: completion)
|
||||||
|
break
|
||||||
|
case 2:
|
||||||
|
dispatch_group_enter(postingGroup)
|
||||||
|
let listingImageRef = storageRef.child("images/\(newListingRef.key)/2"+".jpg")
|
||||||
|
self.saveToFirebase(listingImageRef, completion: completion)
|
||||||
|
break
|
||||||
|
case 3:
|
||||||
|
dispatch_group_enter(postingGroup)
|
||||||
|
let listingImageRef = storageRef.child("images/\(newListingRef.key)/3"+".jpg")
|
||||||
|
self.saveToFirebase(listingImageRef, completion: completion)
|
||||||
|
break
|
||||||
|
case 4:
|
||||||
|
dispatch_group_enter(postingGroup)
|
||||||
|
let listingImageRef = storageRef.child("images/\(newListingRef.key)/4"+".jpg")
|
||||||
|
self.saveToFirebase(listingImageRef, completion: completion)
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//notify to upload multiple ebay photos
|
||||||
|
dispatch_group_notify(postingGroup, dispatch_get_main_queue(), {
|
||||||
|
dispatch_group_enter(postingGroup)
|
||||||
|
if (self.networksDictionary["ebay"]!){
|
||||||
|
|
||||||
|
let body: [String: String] = [ "title": self.itemTitle.text,
|
||||||
|
"quantity":self.itemQuantity.text,
|
||||||
|
"description":self.itemDescription.text,
|
||||||
|
"price":self.itemPrice.text,
|
||||||
|
"category_id":self.itemListingDictionary["ebaySubCategoryID"] as! String
|
||||||
|
]
|
||||||
|
let listingCompletion: ServiceResponse = {
|
||||||
|
(listingID, error) -> Void in
|
||||||
|
if((self.newInProgressListing["networkIDs"] == nil)){
|
||||||
|
self.newInProgressListing["networkIDs"] = Dictionary<String, AnyObject>()
|
||||||
|
}
|
||||||
|
var networkIDs = (self.newInProgressListing["networkIDs"] as! Dictionary<String, AnyObject>)
|
||||||
|
networkIDs["ebay"] = listingID as! String
|
||||||
|
self.newInProgressListing["networkIDs"] = networkIDs
|
||||||
|
dispatch_group_leave(postingGroup)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*self.ebayManager.listItem(body, completion: {
|
||||||
|
(listingID, error) -> Void in
|
||||||
|
if((self.newInProgressListing["networkIDs"] == nil)){
|
||||||
|
self.newInProgressListing["networkIDs"] = Dictionary<String, AnyObject>()
|
||||||
|
}
|
||||||
|
var networkIDs = (self.newInProgressListing["networkIDs"] as! Dictionary<String, AnyObject>)
|
||||||
|
networkIDs["ebay"] = listingID as! String
|
||||||
|
self.newInProgressListing["networkIDs"] = networkIDs
|
||||||
|
dispatch_group_leave(postingGroup)
|
||||||
|
})*/
|
||||||
|
self.ebayManager.listItem(body, imageUrls: imageURLs, completion: listingCompletion)
|
||||||
|
//self.ebayManager.addImagesToListing(networkIDs["ebay"] as! String, imageURLs: imageURLs, listingOnCompletion: listingCompletion, body: body, onCompletion: {
|
||||||
|
//(_, _) -> Void in
|
||||||
|
//dispatch_group_leave(postingGroup)
|
||||||
|
//})
|
||||||
|
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
dispatch_group_leave(postingGroup)
|
||||||
|
}
|
||||||
|
|
||||||
|
//notify to save final listing to firebase
|
||||||
|
dispatch_group_notify(postingGroup, dispatch_get_main_queue(), {
|
||||||
|
newListingRef.setValue(self.newInProgressListing)
|
||||||
|
|
||||||
|
//register new listing id in global path of firebase root'
|
||||||
|
self.firManager.ref.child("Global_listings").child(newListingRef.key).setValue(newListingRef.key)
|
||||||
|
self.firManager.indicator.stopAnimating()
|
||||||
|
|
||||||
|
let alert = UIAlertController(title: "Listing Posted Successfully", message: "Your listing was submitted to all networks successfully", preferredStyle: .Alert)
|
||||||
|
|
||||||
|
alert.addAction(UIAlertAction(title: "OK", style: .Default, handler:{(action: UIAlertAction!) in
|
||||||
|
|
||||||
|
self.cancel(self)
|
||||||
|
alert.dismissViewControllerAnimated(true, completion: nil)
|
||||||
|
}))
|
||||||
|
|
||||||
|
self.presentViewController(alert, animated: true, completion: nil)
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@IBAction func editListing(sender: AnyObject) {
|
@IBAction func editListing(sender: AnyObject) {
|
||||||
|
|
||||||
self.performSegueWithIdentifier("EditListingSegue", sender: self)
|
self.performSegueWithIdentifier("EditListingSegue", sender: self)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
extension ListingPreviewViewController: UICollectionViewDelegate {
|
extension ListingPreviewViewController: UICollectionViewDelegate {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@ -1006,7 +1006,7 @@
|
|||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<state key="normal" title="Edit"/>
|
<state key="normal" title="Edit"/>
|
||||||
<connections>
|
<connections>
|
||||||
<action selector="editListing:" destination="gfQ-Y2-Mqh" eventType="touchUpInside" id="juI-UK-xEA"/>
|
<action selector="editListing:" destination="gfQ-Y2-Mqh" eventType="touchUpInside" id="k1t-H6-5D9"/>
|
||||||
</connections>
|
</connections>
|
||||||
</button>
|
</button>
|
||||||
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Networks:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="nDO-rh-gjd">
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Networks:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="nDO-rh-gjd">
|
||||||
@ -1016,6 +1016,16 @@
|
|||||||
<color key="textColor" red="0.10588235294117647" green="0.078431372549019607" blue="0.23921568627450979" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="textColor" red="0.10588235294117647" green="0.078431372549019607" blue="0.23921568627450979" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<nil key="highlightedColor"/>
|
<nil key="highlightedColor"/>
|
||||||
</label>
|
</label>
|
||||||
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="EMt-PR-56K">
|
||||||
|
<rect key="frame" x="307" y="8" width="60" height="30"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<state key="normal" title="Cancel">
|
||||||
|
<color key="titleColor" red="1" green="0.44538913570442429" blue="0.4193885779602724" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
</state>
|
||||||
|
<connections>
|
||||||
|
<action selector="cancel:" destination="gfQ-Y2-Mqh" eventType="touchUpInside" id="fNB-wM-UHJ"/>
|
||||||
|
</connections>
|
||||||
|
</button>
|
||||||
</subviews>
|
</subviews>
|
||||||
</scrollView>
|
</scrollView>
|
||||||
</subviews>
|
</subviews>
|
||||||
@ -1024,14 +1034,21 @@
|
|||||||
<nil key="simulatedTopBarMetrics"/>
|
<nil key="simulatedTopBarMetrics"/>
|
||||||
<simulatedScreenMetrics key="simulatedDestinationMetrics" type="retina47"/>
|
<simulatedScreenMetrics key="simulatedDestinationMetrics" type="retina47"/>
|
||||||
<connections>
|
<connections>
|
||||||
|
<outlet property="cancel_backBtn" destination="EMt-PR-56K" id="q2U-Eg-eO4"/>
|
||||||
<outlet property="containerScrollView" destination="T3U-DI-Ome" id="gad-zv-hsO"/>
|
<outlet property="containerScrollView" destination="T3U-DI-Ome" id="gad-zv-hsO"/>
|
||||||
|
<outlet property="edit_button" destination="yzh-tr-u8D" id="f8q-TT-a2C"/>
|
||||||
<outlet property="itemCategory" destination="ije-TG-4S5" id="XGu-Uw-hLl"/>
|
<outlet property="itemCategory" destination="ije-TG-4S5" id="XGu-Uw-hLl"/>
|
||||||
<outlet property="itemDescription" destination="u7b-0N-xli" id="d1N-lw-6sw"/>
|
<outlet property="itemDescription" destination="u7b-0N-xli" id="d1N-lw-6sw"/>
|
||||||
<outlet property="itemPicture" destination="K0z-pp-hzH" id="6Zm-Ig-Rm3"/>
|
<outlet property="itemPictureMain" destination="K0z-pp-hzH" id="cXG-P9-emv"/>
|
||||||
|
<outlet property="itemPictureSup1" destination="ldz-4W-iID" id="PHY-Nf-9Qv"/>
|
||||||
|
<outlet property="itemPictureSup2" destination="MRj-nD-Hnj" id="KPH-H3-Z5z"/>
|
||||||
|
<outlet property="itemPictureSup3" destination="L24-JN-niQ" id="fyJ-HY-klx"/>
|
||||||
|
<outlet property="itemPictureSup4" destination="LsU-De-laD" id="eBn-7o-WIl"/>
|
||||||
<outlet property="itemPrice" destination="Jh9-KG-0Yt" id="nbh-aq-W0b"/>
|
<outlet property="itemPrice" destination="Jh9-KG-0Yt" id="nbh-aq-W0b"/>
|
||||||
<outlet property="itemQuantity" destination="shU-ew-26O" id="yNg-ov-7q5"/>
|
<outlet property="itemQuantity" destination="shU-ew-26O" id="yNg-ov-7q5"/>
|
||||||
<outlet property="itemTitle" destination="WuZ-2K-lz7" id="EkY-UX-lSj"/>
|
<outlet property="itemTitle" destination="WuZ-2K-lz7" id="EkY-UX-lSj"/>
|
||||||
<outlet property="networks" destination="MS3-nc-8va" id="duP-BL-Qp2"/>
|
<outlet property="networks" destination="MS3-nc-8va" id="duP-BL-Qp2"/>
|
||||||
|
<outlet property="publishBtn" destination="deQ-F0-uVB" id="pL6-Dz-Qqg"/>
|
||||||
<segue destination="0di-oP-cGQ" kind="modal" identifier="EditListingSegue" id="rkZ-c8-XJc"/>
|
<segue destination="0di-oP-cGQ" kind="modal" identifier="EditListingSegue" id="rkZ-c8-XJc"/>
|
||||||
</connections>
|
</connections>
|
||||||
</viewController>
|
</viewController>
|
||||||
@ -1346,6 +1363,7 @@
|
|||||||
<outlet property="itemTable" destination="Thg-pb-lhN" id="u15-xE-hz6"/>
|
<outlet property="itemTable" destination="Thg-pb-lhN" id="u15-xE-hz6"/>
|
||||||
<outlet property="menuButton" destination="WjT-mo-4jm" id="1CT-vV-KLK"/>
|
<outlet property="menuButton" destination="WjT-mo-4jm" id="1CT-vV-KLK"/>
|
||||||
<outlet property="tableSegmentController" destination="X2D-np-ma4" id="DbB-DF-wEF"/>
|
<outlet property="tableSegmentController" destination="X2D-np-ma4" id="DbB-DF-wEF"/>
|
||||||
|
<segue destination="gfQ-Y2-Mqh" kind="modal" identifier="ItemDetailSegue" id="nUj-1v-ftF"/>
|
||||||
</connections>
|
</connections>
|
||||||
</viewController>
|
</viewController>
|
||||||
<placeholder placeholderIdentifier="IBFirstResponder" id="rIQ-Hu-DM0" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="rIQ-Hu-DM0" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
||||||
@ -1388,7 +1406,7 @@
|
|||||||
<color key="separatorColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="separatorColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<color key="sectionIndexBackgroundColor" red="1" green="0.674443664" blue="0.43274429120000002" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="sectionIndexBackgroundColor" red="1" green="0.674443664" blue="0.43274429120000002" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<prototypes>
|
<prototypes>
|
||||||
<tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="User_Cell" id="hae-qr-YYv">
|
<tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="User_Cell" id="hae-qr-YYv" customClass="UserCell" customModule="Vendoo" customModuleProvider="target">
|
||||||
<rect key="frame" x="0.0" y="1" width="375" height="44"/>
|
<rect key="frame" x="0.0" y="1" width="375" height="44"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hae-qr-YYv" id="jVD-It-v2S">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hae-qr-YYv" id="jVD-It-v2S">
|
||||||
@ -1396,14 +1414,14 @@
|
|||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Hi User" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="QxU-Ol-czq">
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Hi User" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="QxU-Ol-czq">
|
||||||
<rect key="frame" x="17" y="4" width="66" height="26"/>
|
<rect key="frame" x="17" y="4" width="208" height="26"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
||||||
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<nil key="highlightedColor"/>
|
<nil key="highlightedColor"/>
|
||||||
</label>
|
</label>
|
||||||
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="user@email.com" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="CH5-dW-4wI">
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="user@email.com" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="CH5-dW-4wI">
|
||||||
<rect key="frame" x="17" y="20" width="114" height="26"/>
|
<rect key="frame" x="17" y="20" width="208" height="26"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="12"/>
|
<fontDescription key="fontDescription" type="system" pointSize="12"/>
|
||||||
<color key="textColor" red="0.43529411759999997" green="0.4431372549" blue="0.47450980390000003" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="textColor" red="0.43529411759999997" green="0.4431372549" blue="0.47450980390000003" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -1418,6 +1436,10 @@
|
|||||||
</button>
|
</button>
|
||||||
</subviews>
|
</subviews>
|
||||||
</tableViewCellContentView>
|
</tableViewCellContentView>
|
||||||
|
<connections>
|
||||||
|
<outlet property="email" destination="CH5-dW-4wI" id="dTu-Qs-a3W"/>
|
||||||
|
<outlet property="name" destination="QxU-Ol-czq" id="GGJ-j1-f1P"/>
|
||||||
|
</connections>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="Notifications_Cell" id="TpL-A6-BYb">
|
<tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="Notifications_Cell" id="TpL-A6-BYb">
|
||||||
<rect key="frame" x="0.0" y="45" width="375" height="44"/>
|
<rect key="frame" x="0.0" y="45" width="375" height="44"/>
|
||||||
@ -1997,6 +2019,57 @@
|
|||||||
</objects>
|
</objects>
|
||||||
<point key="canvasLocation" x="2113.5" y="-1376.5"/>
|
<point key="canvasLocation" x="2113.5" y="-1376.5"/>
|
||||||
</scene>
|
</scene>
|
||||||
|
<!--Category Pop Up Controller-->
|
||||||
|
<scene sceneID="PQM-UG-Hik">
|
||||||
|
<objects>
|
||||||
|
<viewController storyboardIdentifier="NavigateCategory" id="Z4J-aB-iO3" customClass="CategoryPopUpController" customModule="Vendoo" customModuleProvider="target" sceneMemberID="viewController">
|
||||||
|
<view key="view" contentMode="scaleToFill" id="zO2-x1-Itt">
|
||||||
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="28" sectionFooterHeight="28" id="B0g-sR-adN">
|
||||||
|
<rect key="frame" x="0.0" y="61" width="375" height="606"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
<prototypes>
|
||||||
|
<tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="SubCat Cell" id="5Fn-QZ-2Pk">
|
||||||
|
<rect key="frame" x="0.0" y="28" width="375" height="44"/>
|
||||||
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="5Fn-QZ-2Pk" id="atN-Th-uzO">
|
||||||
|
<rect key="frame" x="0.0" y="0.0" width="342" height="43.5"/>
|
||||||
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
|
</tableViewCellContentView>
|
||||||
|
</tableViewCell>
|
||||||
|
</prototypes>
|
||||||
|
</tableView>
|
||||||
|
<view contentMode="scaleToFill" id="kuf-4R-C3w">
|
||||||
|
<rect key="frame" x="0.0" y="0.0" width="375" height="62"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<subviews>
|
||||||
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="VsA-aV-bhb">
|
||||||
|
<rect key="frame" x="8" y="16" width="46" height="30"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<state key="normal" title="Back"/>
|
||||||
|
<connections>
|
||||||
|
<action selector="cancelCategorySelection:" destination="dll-3G-IQL" eventType="touchUpInside" id="M8X-Jw-oOr"/>
|
||||||
|
<action selector="navigateBack" destination="Z4J-aB-iO3" eventType="touchUpInside" id="kVo-GX-3ag"/>
|
||||||
|
</connections>
|
||||||
|
</button>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
</view>
|
||||||
|
</subviews>
|
||||||
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</view>
|
||||||
|
<simulatedScreenMetrics key="simulatedDestinationMetrics" type="retina47"/>
|
||||||
|
<connections>
|
||||||
|
<outlet property="table" destination="B0g-sR-adN" id="91T-f2-2jA"/>
|
||||||
|
</connections>
|
||||||
|
</viewController>
|
||||||
|
<placeholder placeholderIdentifier="IBFirstResponder" id="kG7-XU-wBG" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
||||||
|
</objects>
|
||||||
|
<point key="canvasLocation" x="1178.5" y="-649.5"/>
|
||||||
|
</scene>
|
||||||
<!--categories-->
|
<!--categories-->
|
||||||
<scene sceneID="e5k-kQ-o33">
|
<scene sceneID="e5k-kQ-o33">
|
||||||
<objects>
|
<objects>
|
||||||
@ -2209,21 +2282,21 @@
|
|||||||
<nil key="highlightedColor"/>
|
<nil key="highlightedColor"/>
|
||||||
</label>
|
</label>
|
||||||
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Shipping:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Nph-Wo-opO">
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Shipping:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Nph-Wo-opO">
|
||||||
<rect key="frame" x="20" y="412" width="131" height="21"/>
|
<rect key="frame" x="20" y="452" width="131" height="21"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<nil key="highlightedColor"/>
|
<nil key="highlightedColor"/>
|
||||||
</label>
|
</label>
|
||||||
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Payment:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="gjJ-23-re0">
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Payment:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="gjJ-23-re0">
|
||||||
<rect key="frame" x="20" y="469" width="131" height="21"/>
|
<rect key="frame" x="20" y="509" width="131" height="21"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<nil key="highlightedColor"/>
|
<nil key="highlightedColor"/>
|
||||||
</label>
|
</label>
|
||||||
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Return:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="F49-LH-ZsN">
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Return:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="F49-LH-ZsN">
|
||||||
<rect key="frame" x="20" y="524" width="123" height="21"/>
|
<rect key="frame" x="20" y="564" width="123" height="21"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
@ -2244,7 +2317,7 @@
|
|||||||
<nil key="highlightedColor"/>
|
<nil key="highlightedColor"/>
|
||||||
</label>
|
</label>
|
||||||
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="s9M-m5-d6X">
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="s9M-m5-d6X">
|
||||||
<rect key="frame" x="168" y="190" width="110" height="30"/>
|
<rect key="frame" x="168" y="190" width="138" height="30"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
@ -2256,7 +2329,7 @@
|
|||||||
</connections>
|
</connections>
|
||||||
</button>
|
</button>
|
||||||
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="f5C-p7-CES">
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="f5C-p7-CES">
|
||||||
<rect key="frame" x="168" y="241" width="110" height="30"/>
|
<rect key="frame" x="168" y="241" width="138" height="30"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
@ -2268,7 +2341,7 @@
|
|||||||
</connections>
|
</connections>
|
||||||
</button>
|
</button>
|
||||||
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="3OY-n7-lDa">
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="3OY-n7-lDa">
|
||||||
<rect key="frame" x="168" y="296" width="110" height="30"/>
|
<rect key="frame" x="168" y="296" width="138" height="30"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
@ -2292,7 +2365,7 @@
|
|||||||
</connections>
|
</connections>
|
||||||
</button>
|
</button>
|
||||||
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="XG1-wM-xf2">
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="XG1-wM-xf2">
|
||||||
<rect key="frame" x="168" y="408" width="138" height="30"/>
|
<rect key="frame" x="168" y="448" width="138" height="30"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
@ -2303,8 +2376,28 @@
|
|||||||
<action selector="selectShipping:" destination="0mG-wi-VDO" eventType="touchUpInside" id="6le-7a-tKT"/>
|
<action selector="selectShipping:" destination="0mG-wi-VDO" eventType="touchUpInside" id="6le-7a-tKT"/>
|
||||||
</connections>
|
</connections>
|
||||||
</button>
|
</button>
|
||||||
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Postal Code" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="78P-6K-ptL">
|
||||||
|
<rect key="frame" x="20" y="402" width="131" height="21"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
|
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<nil key="highlightedColor"/>
|
||||||
|
</label>
|
||||||
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="wPJ-Yc-Wfj">
|
||||||
|
<rect key="frame" x="168" y="396" width="138" height="33"/>
|
||||||
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
|
<state key="normal" title="21216">
|
||||||
|
<color key="titleColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
|
||||||
|
</state>
|
||||||
|
<connections>
|
||||||
|
<action selector="selectPostalCode:" destination="0mG-wi-VDO" eventType="touchUpInside" id="W6M-Uk-Yc2"/>
|
||||||
|
<action selector="selectShipping:" destination="0mG-wi-VDO" eventType="touchUpInside" id="N6e-4f-h1F"/>
|
||||||
|
</connections>
|
||||||
|
</button>
|
||||||
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="JSc-1s-MXk">
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="JSc-1s-MXk">
|
||||||
<rect key="frame" x="168" y="465" width="110" height="30"/>
|
<rect key="frame" x="168" y="505" width="138" height="30"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
@ -2316,7 +2409,7 @@
|
|||||||
</connections>
|
</connections>
|
||||||
</button>
|
</button>
|
||||||
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="iLR-6e-adf">
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="iLR-6e-adf">
|
||||||
<rect key="frame" x="168" y="520" width="110" height="30"/>
|
<rect key="frame" x="168" y="560" width="138" height="30"/>
|
||||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
||||||
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="backgroundColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||||
@ -2343,6 +2436,7 @@
|
|||||||
<outlet property="listingDurationBtn" destination="3OY-n7-lDa" id="mYl-Ne-S18"/>
|
<outlet property="listingDurationBtn" destination="3OY-n7-lDa" id="mYl-Ne-S18"/>
|
||||||
<outlet property="listingTypeBtn" destination="s9M-m5-d6X" id="vfh-ci-Mg3"/>
|
<outlet property="listingTypeBtn" destination="s9M-m5-d6X" id="vfh-ci-Mg3"/>
|
||||||
<outlet property="paymentBtn" destination="JSc-1s-MXk" id="5d8-vH-Ow4"/>
|
<outlet property="paymentBtn" destination="JSc-1s-MXk" id="5d8-vH-Ow4"/>
|
||||||
|
<outlet property="postalCode" destination="wPJ-Yc-Wfj" id="2fX-Me-r0b"/>
|
||||||
<outlet property="returnPolicyBtn" destination="iLR-6e-adf" id="aKc-KQ-2YR"/>
|
<outlet property="returnPolicyBtn" destination="iLR-6e-adf" id="aKc-KQ-2YR"/>
|
||||||
<outlet property="shippingBtn" destination="XG1-wM-xf2" id="ZNx-Ut-uqq"/>
|
<outlet property="shippingBtn" destination="XG1-wM-xf2" id="ZNx-Ut-uqq"/>
|
||||||
<outlet property="userID" destination="8gc-eb-2o3" id="cHW-MJ-MXz"/>
|
<outlet property="userID" destination="8gc-eb-2o3" id="cHW-MJ-MXz"/>
|
||||||
@ -2374,11 +2468,12 @@
|
|||||||
<image name="start" width="50" height="50"/>
|
<image name="start" width="50" height="50"/>
|
||||||
</resources>
|
</resources>
|
||||||
<inferredMetricsTieBreakers>
|
<inferredMetricsTieBreakers>
|
||||||
<segue reference="Ds4-LY-IRj"/>
|
|
||||||
<segue reference="syc-IR-LNQ"/>
|
<segue reference="syc-IR-LNQ"/>
|
||||||
|
<segue reference="nWA-7e-2Ec"/>
|
||||||
|
<segue reference="nUj-1v-ftF"/>
|
||||||
<segue reference="NOz-ya-avj"/>
|
<segue reference="NOz-ya-avj"/>
|
||||||
<segue reference="KKl-Gj-ZVc"/>
|
|
||||||
<segue reference="rkZ-c8-XJc"/>
|
<segue reference="rkZ-c8-XJc"/>
|
||||||
|
<segue reference="eaI-bm-1aI"/>
|
||||||
</inferredMetricsTieBreakers>
|
</inferredMetricsTieBreakers>
|
||||||
<color key="tintColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
<color key="tintColor" red="0.2784313725" green="0.80392156859999997" blue="0.68235294120000001" alpha="1" colorSpace="calibratedRGB"/>
|
||||||
</document>
|
</document>
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
import UIKit
|
import UIKit
|
||||||
import FirebaseAuth
|
import FirebaseAuth
|
||||||
|
import Locksmith
|
||||||
|
|
||||||
class MenuPanelViewController: UIViewController{
|
class MenuPanelViewController: UIViewController{
|
||||||
|
|
||||||
@ -99,7 +100,11 @@ extension MenuPanelViewController: UITableViewDataSource
|
|||||||
let cell: UITableViewCell
|
let cell: UITableViewCell
|
||||||
switch(indexPath.row){
|
switch(indexPath.row){
|
||||||
case 0:
|
case 0:
|
||||||
cell = self.table.dequeueReusableCellWithIdentifier("User_Cell")!
|
|
||||||
|
cell = (self.table.dequeueReusableCellWithIdentifier("User_Cell", forIndexPath: indexPath) as! UserCell)
|
||||||
|
|
||||||
|
(cell as! UserCell).name.text = "Hi " + (NSUserDefaults.standardUserDefaults().objectForKey("name") as? String)!
|
||||||
|
(cell as! UserCell).email.text = (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!
|
||||||
break
|
break
|
||||||
case 1:
|
case 1:
|
||||||
cell = self.table.dequeueReusableCellWithIdentifier("Notifications_Cell")!
|
cell = self.table.dequeueReusableCellWithIdentifier("Notifications_Cell")!
|
||||||
@ -129,7 +134,32 @@ extension MenuPanelViewController{
|
|||||||
|
|
||||||
do{
|
do{
|
||||||
try FIRAuth.auth()?.signOut()
|
try FIRAuth.auth()?.signOut()
|
||||||
NSUserDefaults.standardUserDefaults().setBool(false, forKey: "signedIn")
|
try Locksmith.deleteDataForUserAccount((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!, inService: "vendoo")
|
||||||
|
|
||||||
|
do {
|
||||||
|
try Locksmith.deleteDataForUserAccount((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!, inService: "vendoo_oauth_ebay")
|
||||||
|
}catch {
|
||||||
|
(error)
|
||||||
|
print(error)
|
||||||
|
}
|
||||||
|
|
||||||
|
do {
|
||||||
|
try Locksmith.deleteDataForUserAccount((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!, inService: "vendoo_oauth_etsy")
|
||||||
|
}catch {
|
||||||
|
(error)
|
||||||
|
print(error)
|
||||||
|
}
|
||||||
|
|
||||||
|
do {
|
||||||
|
try Locksmith.deleteDataForUserAccount((NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!, inService: "vendoo_oauth_amazon")
|
||||||
|
}catch {
|
||||||
|
(error)
|
||||||
|
print(error)
|
||||||
|
}
|
||||||
|
|
||||||
|
for key in Array(NSUserDefaults.standardUserDefaults().dictionaryRepresentation().keys) {
|
||||||
|
NSUserDefaults.standardUserDefaults().removeObjectForKey(key)
|
||||||
|
}
|
||||||
|
|
||||||
let vc = self.storyboard?.instantiateViewControllerWithIdentifier("SignInViewController")
|
let vc = self.storyboard?.instantiateViewControllerWithIdentifier("SignInViewController")
|
||||||
self.presentViewController(vc!, animated: true, completion: nil)
|
self.presentViewController(vc!, animated: true, completion: nil)
|
||||||
|
|||||||
@ -33,6 +33,8 @@ class NetworksTableViewController: UIViewController {
|
|||||||
private var firManager: FirebaseManager! = nil
|
private var firManager: FirebaseManager! = nil
|
||||||
private var etsyManager: EtsyRESTAPIManager! = nil
|
private var etsyManager: EtsyRESTAPIManager! = nil
|
||||||
private var ebayManager: EbayWebServiceManager! = EbayWebServiceManager()
|
private var ebayManager: EbayWebServiceManager! = EbayWebServiceManager()
|
||||||
|
private var shouldShowDictionary: Dictionary<String, Bool> = ["ebay":false, "amazon":false,"etsy":false,"facebook":false]
|
||||||
|
private var networkOrderSelection: [String] = []
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -71,6 +73,23 @@ class NetworksTableViewController: UIViewController {
|
|||||||
self.networkToggleOrSelect = bool
|
self.networkToggleOrSelect = bool
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func toggleMarketPlaceVisibitlity (market: String) {
|
||||||
|
self.shouldShowDictionary[market] = !self.shouldShowDictionary[market]!
|
||||||
|
}
|
||||||
|
|
||||||
|
private func checkVisibility () -> String? {
|
||||||
|
var string = ""
|
||||||
|
for (market, visibility) in self.shouldShowDictionary {
|
||||||
|
if visibility {
|
||||||
|
self.shouldShowDictionary[market] = !self.shouldShowDictionary[market]!
|
||||||
|
string = market
|
||||||
|
self.networkOrderSelection.append(market)
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return string
|
||||||
|
}
|
||||||
|
|
||||||
override func viewWillAppear(animated: Bool) {
|
override func viewWillAppear(animated: Bool) {
|
||||||
super.viewWillAppear(animated)
|
super.viewWillAppear(animated)
|
||||||
if(!networkToggleOrSelect) {
|
if(!networkToggleOrSelect) {
|
||||||
@ -129,10 +148,22 @@ extension NetworksTableViewController: UITableViewDataSource {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
|
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
|
||||||
|
if(self.networkToggleOrSelect) {
|
||||||
|
var count = 0
|
||||||
// #warning Incomplete implementation, return the number of rows
|
// #warning Incomplete implementation, return the number of rows
|
||||||
|
for (_, visibility) in self.shouldShowDictionary {
|
||||||
|
if visibility {
|
||||||
|
count += 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return count
|
||||||
|
}
|
||||||
|
else {
|
||||||
return 4
|
return 4
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
|
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
|
||||||
|
|
||||||
@ -142,7 +173,27 @@ extension NetworksTableViewController: UITableViewDataSource {
|
|||||||
//may hide future networks that don't apply to a listing
|
//may hide future networks that don't apply to a listing
|
||||||
if(self.networkToggleOrSelect){
|
if(self.networkToggleOrSelect){
|
||||||
|
|
||||||
switch (indexPath.row){
|
let market = self.checkVisibility()!
|
||||||
|
switch (market) {
|
||||||
|
case "facebook":
|
||||||
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("facebook", forIndexPath: indexPath) as! FBTableViewCell)
|
||||||
|
break
|
||||||
|
case "ebay":
|
||||||
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("ebay", forIndexPath: indexPath) as! EbayTableViewCell)
|
||||||
|
break
|
||||||
|
case "etsy":
|
||||||
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("etsy", forIndexPath: indexPath) as! EtsyTableViewCell)
|
||||||
|
break
|
||||||
|
case "amazon":
|
||||||
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("amazon", forIndexPath: indexPath) as! AmazonTableViewCell)
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
cell = UITableViewCell()
|
||||||
|
break
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*switch (indexPath.row){
|
||||||
|
|
||||||
case 0:
|
case 0:
|
||||||
|
|
||||||
@ -158,11 +209,11 @@ extension NetworksTableViewController: UITableViewDataSource {
|
|||||||
cell = (self.tableView.dequeueReusableCellWithIdentifier("etsy", forIndexPath: indexPath) as! EtsyTableViewCell)
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("etsy", forIndexPath: indexPath) as! EtsyTableViewCell)
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
//loads network cell for ebay
|
//loads network cell for facebook
|
||||||
cell = (self.tableView.dequeueReusableCellWithIdentifier("facebook", forIndexPath: indexPath) as! FBTableViewCell)
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("facebook", forIndexPath: indexPath) as! FBTableViewCell)
|
||||||
|
|
||||||
break
|
break
|
||||||
}
|
}*/
|
||||||
|
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
@ -353,8 +404,8 @@ extension NetworksTableViewController: UITableViewDelegate {
|
|||||||
//case where class is being used in new item posting workflow to select which network to sell on
|
//case where class is being used in new item posting workflow to select which network to sell on
|
||||||
if(self.networkToggleOrSelect){
|
if(self.networkToggleOrSelect){
|
||||||
|
|
||||||
switch (indexPath.row){
|
switch (self.networkOrderSelection[indexPath.row]){
|
||||||
case 0:
|
case "ebay":
|
||||||
let cell: EbayTableViewCell!
|
let cell: EbayTableViewCell!
|
||||||
cell = (self.tableView.dequeueReusableCellWithIdentifier("ebay", forIndexPath: indexPath) as! EbayTableViewCell)
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("ebay", forIndexPath: indexPath) as! EbayTableViewCell)
|
||||||
cell.setSelected(false, animated: false)
|
cell.setSelected(false, animated: false)
|
||||||
@ -383,7 +434,7 @@ extension NetworksTableViewController: UITableViewDelegate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
break
|
break
|
||||||
case 1:
|
case "amazon":
|
||||||
let cell: AmazonTableViewCell!
|
let cell: AmazonTableViewCell!
|
||||||
cell = (self.tableView.dequeueReusableCellWithIdentifier("amazon", forIndexPath: indexPath) as! AmazonTableViewCell)
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("amazon", forIndexPath: indexPath) as! AmazonTableViewCell)
|
||||||
cell.setSelected(false, animated: false)
|
cell.setSelected(false, animated: false)
|
||||||
@ -413,7 +464,7 @@ extension NetworksTableViewController: UITableViewDelegate {
|
|||||||
break
|
break
|
||||||
|
|
||||||
|
|
||||||
case 2:
|
case "etsy":
|
||||||
let cell: EtsyTableViewCell!
|
let cell: EtsyTableViewCell!
|
||||||
|
|
||||||
cell = (self.tableView.dequeueReusableCellWithIdentifier("etsy", forIndexPath: indexPath) as! EtsyTableViewCell)
|
cell = (self.tableView.dequeueReusableCellWithIdentifier("etsy", forIndexPath: indexPath) as! EtsyTableViewCell)
|
||||||
@ -451,7 +502,7 @@ extension NetworksTableViewController: UITableViewDelegate {
|
|||||||
|
|
||||||
break
|
break
|
||||||
|
|
||||||
default:
|
case "facebook":
|
||||||
|
|
||||||
let cell: FBTableViewCell!
|
let cell: FBTableViewCell!
|
||||||
|
|
||||||
@ -477,16 +528,9 @@ extension NetworksTableViewController: UITableViewDelegate {
|
|||||||
//code to select network
|
//code to select network
|
||||||
self.networksDictionary["facebook"] = true
|
self.networksDictionary["facebook"] = true
|
||||||
|
|
||||||
//this is the type of code desired to access the REST management classes
|
|
||||||
/*
|
|
||||||
let tabBar = self.tabBarController
|
|
||||||
(tabBar as? HomeViewController)?.fbGraphManager.authorizeApp(self)
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
break
|
||||||
|
default:
|
||||||
break
|
break
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -682,10 +726,19 @@ extension NetworksTableViewController: UITableViewDelegate {
|
|||||||
extension NetworksTableViewController: EbayWebServiceManagerDelegate {
|
extension NetworksTableViewController: EbayWebServiceManagerDelegate {
|
||||||
|
|
||||||
func signInUser(signInString : String!) {
|
func signInUser(signInString : String!) {
|
||||||
let myWebView:UIWebView = UIWebView(frame: CGRectMake(0, 0, UIScreen.mainScreen().bounds.width, UIScreen.mainScreen().bounds.height))
|
let mywebViewController = UIViewController()
|
||||||
|
|
||||||
|
//let myWebView:UIWebView = UIWebView(frame: CGRectMake(0, 0, UIScreen.mainScreen().bounds.width, UIScreen.mainScreen().bounds.height))
|
||||||
|
let myWebView = UIWebView(frame: mywebViewController.view.bounds)
|
||||||
myWebView.delegate = self
|
myWebView.delegate = self
|
||||||
myWebView.loadRequest(NSURLRequest(URL: NSURL(string: signInString)!))
|
myWebView.loadRequest(NSURLRequest(URL: NSURL(string: signInString)!))
|
||||||
self.view.addSubview(myWebView)
|
mywebViewController.view = myWebView
|
||||||
|
|
||||||
|
let navController = UINavigationController(rootViewController: mywebViewController)
|
||||||
|
mywebViewController.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: .Done, target: self, action: Selector("dismiss"))
|
||||||
|
|
||||||
|
self.presentViewController(navController, animated: true, completion: nil)
|
||||||
|
//self.view.addSubview(myWebView)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -712,24 +765,15 @@ extension NetworksTableViewController: UIWebViewDelegate {
|
|||||||
NSLog("Oauth successful")
|
NSLog("Oauth successful")
|
||||||
((self.tabBarController as? HomeViewController)?.ebayGraphManager)!.fetchToken()
|
((self.tabBarController as? HomeViewController)?.ebayGraphManager)!.fetchToken()
|
||||||
}
|
}
|
||||||
|
|
||||||
/*var data : NSData? = NSData(contentsOfURL: NSURL(string: responseString as! String)!)!
|
|
||||||
if (data != nil){
|
|
||||||
let jsonObject: AnyObject?
|
|
||||||
do {
|
|
||||||
try jsonObject = NSJSONSerialization.JSONObjectWithData(data!, options: .MutableLeaves)
|
|
||||||
print(jsonObject)
|
|
||||||
|
|
||||||
}
|
|
||||||
catch {
|
|
||||||
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func dismiss() {
|
||||||
|
self.dismissViewControllerAnimated(true, completion: nil)
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
extension NetworksTableViewController {
|
extension NetworksTableViewController {
|
||||||
@ -741,12 +785,16 @@ extension NetworksTableViewController {
|
|||||||
switch (sender.superview?.superview?.classForCoder){
|
switch (sender.superview?.superview?.classForCoder){
|
||||||
case is EbayTableViewCell.Type:
|
case is EbayTableViewCell.Type:
|
||||||
let tabBar = self.tabBarController
|
let tabBar = self.tabBarController
|
||||||
((tabBar as? HomeViewController)?.ebayGraphManager.authorizeApp())!
|
((tabBar as? HomeViewController)?.ebayGraphManager.authorizeApp({
|
||||||
|
something,_ -> Void in
|
||||||
|
// // //
|
||||||
dispatch_async(dispatch_get_main_queue(), {
|
dispatch_async(dispatch_get_main_queue(), {
|
||||||
sender.setTitle("Logout", forState: UIControlState.Normal)
|
sender.setTitle("Logout", forState: UIControlState.Normal)
|
||||||
(sender.superview?.superview as! EbayTableViewCell).settingsBtn.enabled = true
|
(sender.superview?.superview as! EbayTableViewCell).settingsBtn.enabled = true
|
||||||
(sender.superview?.superview as! EbayTableViewCell).settingsBtn.hidden = false
|
(sender.superview?.superview as! EbayTableViewCell).settingsBtn.hidden = false
|
||||||
})
|
})
|
||||||
|
}))!
|
||||||
|
|
||||||
break
|
break
|
||||||
case is AmazonTableViewCell.Type:
|
case is AmazonTableViewCell.Type:
|
||||||
break
|
break
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
import UIKit
|
import UIKit
|
||||||
import Locksmith
|
import Locksmith
|
||||||
|
import FirebaseAuth
|
||||||
|
|
||||||
class SettingsViewController: UIViewController {
|
class SettingsViewController: UIViewController {
|
||||||
|
|
||||||
@ -106,7 +107,7 @@ extension SettingsViewController: UITableViewDelegate {
|
|||||||
|
|
||||||
//put in password changing code later
|
//put in password changing code later
|
||||||
print("password accepted please enter new password")
|
print("password accepted please enter new password")
|
||||||
let alert2 = UIAlertController(title: "Change Password", message: "WARNING! You are about to change your vendoo account password. Please enter your current password to continue.", preferredStyle: .Alert)
|
let alert2 = UIAlertController(title: "Change Password", message: "WARNING! You are about to change your vendoo account password. Please enter your new password to continue.", preferredStyle: .Alert)
|
||||||
|
|
||||||
alert2.addTextFieldWithConfigurationHandler({ (textField : UITextField!) -> Void in
|
alert2.addTextFieldWithConfigurationHandler({ (textField : UITextField!) -> Void in
|
||||||
|
|
||||||
@ -117,7 +118,24 @@ extension SettingsViewController: UITableViewDelegate {
|
|||||||
alert2.addAction(UIAlertAction(title: "Change Password", style: .Default, handler:{(action: UIAlertAction!) in
|
alert2.addAction(UIAlertAction(title: "Change Password", style: .Default, handler:{(action: UIAlertAction!) in
|
||||||
let textField2 = alert2.textFields![0] as UITextField
|
let textField2 = alert2.textFields![0] as UITextField
|
||||||
|
|
||||||
print("your new password is \(textField2.text!). This will be take out once password change logic is implemented.")
|
FIRAuth.auth()?.currentUser?.updatePassword(textField2.text!, completion: {
|
||||||
|
(error) -> Void in
|
||||||
|
|
||||||
|
if (error != nil) {
|
||||||
|
print(error)
|
||||||
|
}else {
|
||||||
|
print("Current user's new password is now \(textField2.text!).")
|
||||||
|
do{
|
||||||
|
try Locksmith.updateData(["pass": textField2.text!], forUserAccount: (NSUserDefaults.standardUserDefaults().objectForKey("email") as? String)!, inService: "vendoo")
|
||||||
|
print("account credentials saved")
|
||||||
|
}
|
||||||
|
catch{
|
||||||
|
//could not save data to keychain
|
||||||
|
print("account credentials could not be saved")
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
}))
|
}))
|
||||||
alert.dismissViewControllerAnimated(false, completion: {})
|
alert.dismissViewControllerAnimated(false, completion: {})
|
||||||
|
|||||||
@ -6,10 +6,11 @@
|
|||||||
// Copyright © 2016 Okechi Onyeje. All rights reserved.
|
// Copyright © 2016 Okechi Onyeje. All rights reserved.
|
||||||
//
|
//
|
||||||
|
|
||||||
//NEED TO PROMPT NEW USER THAT THEY HAVE BEEN LOGGED IN, NEED TO ADD AN INDICTOR TO LET USER KNOW THEY NEED TO WAIT AND NEED TO SEGUE TO MAIN SCREEN VIEW CONTROLLER
|
//@FIXME: NEED TO PROMPT NEW USER THAT THEY HAVE BEEN LOGGED IN, NEED TO ADD AN INDICTOR TO LET USER KNOW THEY NEED TO WAIT AND NEED TO SEGUE TO MAIN SCREEN VIEW CONTROLLER
|
||||||
|
|
||||||
import UIKit
|
import UIKit
|
||||||
import FirebaseAuth
|
import FirebaseAuth
|
||||||
|
import Firebase
|
||||||
import Locksmith
|
import Locksmith
|
||||||
|
|
||||||
class SignUpViewController: UIViewController {
|
class SignUpViewController: UIViewController {
|
||||||
@ -43,10 +44,10 @@ class SignUpViewController: UIViewController {
|
|||||||
extension SignUpViewController {
|
extension SignUpViewController {
|
||||||
|
|
||||||
@IBAction func signUpUser(sender: AnyObject) {
|
@IBAction func signUpUser(sender: AnyObject) {
|
||||||
|
if( (self.email.text != "") && (self.name.text != "") && (self.password.text != "")) {
|
||||||
let finalEmail = email!.text!.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())
|
let finalEmail = email!.text!.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())
|
||||||
|
|
||||||
if isValidEmail(finalEmail){
|
if isValidEmail(finalEmail){
|
||||||
|
|
||||||
FIRAuth.auth()?.createUserWithEmail(email.text!, password: password.text!) { (user, error) in
|
FIRAuth.auth()?.createUserWithEmail(email.text!, password: password.text!) { (user, error) in
|
||||||
if error != nil {
|
if error != nil {
|
||||||
/*
|
/*
|
||||||
@ -64,6 +65,8 @@ extension SignUpViewController {
|
|||||||
//save user account
|
//save user account
|
||||||
NSUserDefaults.standardUserDefaults().setBool(true, forKey: "signedIn")
|
NSUserDefaults.standardUserDefaults().setBool(true, forKey: "signedIn")
|
||||||
NSUserDefaults.standardUserDefaults().setObject(self.email.text, forKey: "email")
|
NSUserDefaults.standardUserDefaults().setObject(self.email.text, forKey: "email")
|
||||||
|
NSUserDefaults.standardUserDefaults().setObject(self.name.text, forKey: "name")
|
||||||
|
|
||||||
|
|
||||||
//save user credentials in Keychain
|
//save user credentials in Keychain
|
||||||
do{
|
do{
|
||||||
@ -80,6 +83,17 @@ extension SignUpViewController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}else {
|
||||||
|
|
||||||
|
var alert = UIAlertController(title: "Missing Required Fields", message: "You are missing required field(s) to complete your Vendoo sign up. Please make sure the email, name, and password fields have been filled.", preferredStyle: .Alert)
|
||||||
|
|
||||||
|
alert.addAction(UIAlertAction(title: "OK", style: .Default, handler: {(action: UIAlertAction!) in
|
||||||
|
}))
|
||||||
|
self.presentViewController(alert, animated: true, completion: nil)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
BIN
Vendoo/TradingProxy/.DS_Store
vendored
BIN
Vendoo/TradingProxy/.DS_Store
vendored
Binary file not shown.
@ -1,15 +0,0 @@
|
|||||||
//
|
|
||||||
// EBayTradingSerivceClient.h
|
|
||||||
// eBayTrading
|
|
||||||
//
|
|
||||||
// Created by bulldog on 13-3-18.
|
|
||||||
// Copyright (c) 2013 Leansoft. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
#import "EBayAPIInterface_SOAPClient.h"
|
|
||||||
|
|
||||||
@interface EBayTradingServiceClient : EBayAPIInterface_SOAPClient
|
|
||||||
|
|
||||||
+ (EBayTradingServiceClient *)sharedClient;
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,65 +0,0 @@
|
|||||||
//
|
|
||||||
// EBayTradingSerivceClient.m
|
|
||||||
// eBayTrading
|
|
||||||
//
|
|
||||||
// Created by bulldog on 13-3-18.
|
|
||||||
// Copyright (c) 2013 Leansoft. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
#import "EBayTradingServiceClient.h"
|
|
||||||
#import "Trading_CustomSecurityHeaderType.h"
|
|
||||||
|
|
||||||
static NSString *const eBayAppId = @"YOUR APPID HERE";
|
|
||||||
static NSString *const eBayAuthToken = @"YOUR AUTH TOKEN HERE";
|
|
||||||
|
|
||||||
// production
|
|
||||||
//static NSString *const eBayTradingServiceURLString = @"https://api.ebay.com/wsapi ";
|
|
||||||
// sandbox
|
|
||||||
static NSString *const eBayTradingServiceURLString = @"https://api.sandbox.ebay.com/wsapi";
|
|
||||||
|
|
||||||
static NSString *const targetAPIVersion = @"809";
|
|
||||||
/**
|
|
||||||
for site id list, see http://developer.ebay.com/DevZone/shopping/docs/CallRef/types/SiteCodeType.html
|
|
||||||
*/
|
|
||||||
static NSString *const targetSiteId = @"0"; // 0 for US
|
|
||||||
|
|
||||||
@implementation EBayTradingServiceClient
|
|
||||||
|
|
||||||
+ (EBayTradingServiceClient *)sharedClient {
|
|
||||||
static EBayTradingServiceClient *_sharedClient = nil;
|
|
||||||
static dispatch_once_t onceToken;
|
|
||||||
dispatch_once(&onceToken, ^{
|
|
||||||
_sharedClient = [[EBayTradingServiceClient alloc] initWithEndpointURL:[NSURL URLWithString:eBayTradingServiceURLString]];
|
|
||||||
});
|
|
||||||
|
|
||||||
return _sharedClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
- (id)initWithEndpointURL:(NSURL *)URL {
|
|
||||||
|
|
||||||
self = [super initWithEndpointURL:URL];
|
|
||||||
if (!self) {
|
|
||||||
return nil;
|
|
||||||
}
|
|
||||||
|
|
||||||
[self setDefaultHeader:@"Accept" value:@"application/soap+xml"];
|
|
||||||
[self setDefaultHeader:@"Content-Type" value:@"application/soap+xml"];
|
|
||||||
|
|
||||||
self.additionalParameters = [NSMutableDictionary dictionary];
|
|
||||||
[self.additionalParameters setObject:targetSiteId forKey:@"siteid"];
|
|
||||||
[self.additionalParameters setObject:targetAPIVersion forKey:@"version"];
|
|
||||||
[self.additionalParameters setObject:eBayAppId forKey:@"appid"];
|
|
||||||
[self.additionalParameters setObject:@"Routing" forKey:@"new"];
|
|
||||||
|
|
||||||
[self setDefaultHeader:@"SOAPAction" value:@""];
|
|
||||||
|
|
||||||
Trading_CustomSecurityHeaderType *customHeader = [[[Trading_CustomSecurityHeaderType alloc] init] autorelease];
|
|
||||||
customHeader.eBayAuthToken = eBayAuthToken;
|
|
||||||
self.customSoapHeaders = [NSMutableArray arrayWithObject:customHeader];
|
|
||||||
// for some calls like FetchToken, RevokeToken, GetTokenStatus, and GetSessionID,
|
|
||||||
// you also need to add DevId, AppId and AuthCert in the custom header.
|
|
||||||
|
|
||||||
return self;
|
|
||||||
}
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,79 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
#import "PicoClassSchema.h"
|
|
||||||
#import "PicoPropertySchema.h"
|
|
||||||
#import "PicoConstants.h"
|
|
||||||
#import "PicoBindable.h"
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Enables a seller to add custom Ask Seller a Question (ASQ)
|
|
||||||
subjects to display on the seller's Ask a Question page, or reset
|
|
||||||
the custom subjects to the default values.
|
|
||||||
|
|
||||||
|
|
||||||
@ingroup EBayAPIInterface
|
|
||||||
*/
|
|
||||||
@interface Trading_ASQPreferencesType : NSObject <PicoBindable> {
|
|
||||||
|
|
||||||
@private
|
|
||||||
NSNumber *_resetDefaultSubjects;
|
|
||||||
NSMutableArray *_subject;
|
|
||||||
NSMutableArray *_any;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Used to reset custom subjects to their default values. For
|
|
||||||
SetMessagePreferences, either ResetDefaultSubjects or Subject
|
|
||||||
is required in the request, but not both.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSNumber, wrapper for primitive bool
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSNumber *resetDefaultSubjects;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Contains the ASQ subjects to display on the seller's
|
|
||||||
Ask a Question page, with one subject per Subject node up to a
|
|
||||||
maximum of nine. The tenth subject, "General question about
|
|
||||||
this item," cannot be edited. An error wil be returned if subjects are duplicated.
|
|
||||||
<br><br>
|
|
||||||
For SetMessagePreferences, either ResetDefaultSubjects or
|
|
||||||
Subject is required in the request, but not both. Subjects are
|
|
||||||
displayed on the ASQ drop-down list in same order as the
|
|
||||||
request.
|
|
||||||
<br><br>
|
|
||||||
Note that the default ASQ subjects will display in the site's
|
|
||||||
language if retrieved from a site other than the seller's own.
|
|
||||||
For example, if if a US seller sells on the DE and the FR
|
|
||||||
sites, the default subjects will display in German and French
|
|
||||||
respectively. However, if the seller adds custom questions,
|
|
||||||
all questions will display only in the seller's language. In
|
|
||||||
the example case, FR and DE buyers would see custom subjects
|
|
||||||
in English only. Use ResetDefaultSubjects to restore the
|
|
||||||
default subjects and the default language display behavior.
|
|
||||||
|
|
||||||
|
|
||||||
entry type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
|
|
||||||
@property (nonatomic, retain) NSMutableArray *subject;
|
|
||||||
|
|
||||||
/**
|
|
||||||
(public property)
|
|
||||||
|
|
||||||
entry type : PicoAnyElement, wrapper for primitive anyelement
|
|
||||||
*/
|
|
||||||
|
|
||||||
@property (nonatomic, retain) NSMutableArray *any;
|
|
||||||
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,47 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
#import "Trading_ASQPreferencesType.h"
|
|
||||||
|
|
||||||
@implementation Trading_ASQPreferencesType
|
|
||||||
|
|
||||||
@synthesize resetDefaultSubjects = _resetDefaultSubjects;
|
|
||||||
@synthesize subject = _subject;
|
|
||||||
@synthesize any = _any;
|
|
||||||
|
|
||||||
// class meta-data method
|
|
||||||
// note: this method is only for internal use, DO NOT CHANGE!
|
|
||||||
+(PicoClassSchema *)getClassMetaData {
|
|
||||||
return nil;
|
|
||||||
}
|
|
||||||
|
|
||||||
// property meta-data method
|
|
||||||
// note: this method is only for internal use, DO NOT CHANGE!
|
|
||||||
+(NSMutableDictionary *)getPropertyMetaData {
|
|
||||||
NSMutableDictionary *map = [NSMutableDictionary dictionary];
|
|
||||||
|
|
||||||
PicoPropertySchema *ps = nil;
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"ResetDefaultSubjects" propertyName:@"resetDefaultSubjects" type:PICO_TYPE_BOOL clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"resetDefaultSubjects"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT_ARRAY xmlName:@"Subject" propertyName:@"subject" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"subject"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ANY_ELEMENT xmlName:@"any" propertyName:@"any" type:PICO_TYPE_ANYELEMENT clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"any"];
|
|
||||||
[ps release];
|
|
||||||
|
|
||||||
return map;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-(void)dealloc {
|
|
||||||
self.resetDefaultSubjects = nil;
|
|
||||||
self.subject = nil;
|
|
||||||
self.any = nil;
|
|
||||||
[super dealloc];
|
|
||||||
}
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,280 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
#import "PicoClassSchema.h"
|
|
||||||
#import "PicoPropertySchema.h"
|
|
||||||
#import "PicoConstants.h"
|
|
||||||
#import "PicoBindable.h"
|
|
||||||
|
|
||||||
// abstract class
|
|
||||||
|
|
||||||
@class Trading_BotBlockRequestType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Base type definition of the request payload, which can carry any type of payload
|
|
||||||
content plus optional versioning information and detail level requirements. All
|
|
||||||
concrete request types (e.g., AddItemRequestType) are derived from the abstract
|
|
||||||
request type. The naming convention we use for the concrete type names is the name
|
|
||||||
of the service (the verb or call name) followed by "RequestType":
|
|
||||||
VerbNameRequestType
|
|
||||||
|
|
||||||
|
|
||||||
@ingroup EBayAPIInterface
|
|
||||||
*/
|
|
||||||
@interface Trading_AbstractRequestType : NSObject <PicoBindable> {
|
|
||||||
|
|
||||||
@private
|
|
||||||
NSMutableArray *_detailLevel;
|
|
||||||
NSString *_errorLanguage;
|
|
||||||
NSString *_messageID;
|
|
||||||
NSString *_version;
|
|
||||||
NSString *_endUserIP;
|
|
||||||
NSString *_errorHandling;
|
|
||||||
NSString *_invocationID;
|
|
||||||
NSMutableArray *_outputSelector;
|
|
||||||
NSString *_warningLevel;
|
|
||||||
Trading_BotBlockRequestType *_botBlock;
|
|
||||||
NSMutableArray *_any;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Detail levels are instructions that define standard subsets of
|
|
||||||
data to return for particular data components (e.g., each
|
|
||||||
Item, Transaction, or User) within the response payload.
|
|
||||||
For example, a particular detail level might cause the
|
|
||||||
response to include buyer-related data in every result
|
|
||||||
(e.g., for every Item), but no seller-related data.
|
|
||||||
Specifying a detail level is like using a
|
|
||||||
predefined attribute list in the SELECT clause of an SQL query.
|
|
||||||
Use the DetailLevel element to specify the required detail level
|
|
||||||
that the client application needs pertaining to the data components
|
|
||||||
that are applicable to the request.<br>
|
|
||||||
<br>
|
|
||||||
The DetailLevelCodeType defines the
|
|
||||||
global list of available detail levels for all request types.
|
|
||||||
Most request types support certain detail
|
|
||||||
levels or none at all. If you pass a detail level that exists
|
|
||||||
in the schema but that isn't valid for a particular request,
|
|
||||||
eBay ignores it processes the request without it.
|
|
||||||
For each request type, see the detail level tables in the
|
|
||||||
Input/Output Reference to determine which detail levels are
|
|
||||||
applicable and which elements are returned for each applicable
|
|
||||||
detail level. (Some detail level tables are still in the
|
|
||||||
eBay Web Services guide. They will be moved to the
|
|
||||||
Input/Output Reference in a future release.)<br>
|
|
||||||
<br>Note that DetailLevel is required input for
|
|
||||||
GetMyMessages. <br>
|
|
||||||
<br>
|
|
||||||
With GetSellerList and other calls that retrieve large data sets,
|
|
||||||
please avoid using ReturnAll when possible. For example, if you use
|
|
||||||
GetSellerList, use a GranularityLevel or use the
|
|
||||||
GetSellerEvents call instead. If you do use ReturnAll with
|
|
||||||
GetSellerList, use a small EntriesPerPage value and a short
|
|
||||||
EndTimeFrom/EndTimeTo range for better performance.
|
|
||||||
|
|
||||||
|
|
||||||
entry type : string constant in Trading_DetailLevelCodeType.h
|
|
||||||
*/
|
|
||||||
|
|
||||||
@property (nonatomic, retain) NSMutableArray *detailLevel;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Use ErrorLanguage to return error strings for the call in a different language
|
|
||||||
from the language commonly associated with the site that the requesting user
|
|
||||||
is registered with. Specify the standard RFC 3066 language identification tag
|
|
||||||
(e.g., en_US).
|
|
||||||
<br>
|
|
||||||
ID--- country<br>
|
|
||||||
----- -----<br>
|
|
||||||
de_AT Austria<br>
|
|
||||||
de_CH Switzerland<br>
|
|
||||||
de_DE Germany <br>
|
|
||||||
en_AU Australia <br>
|
|
||||||
en_CA Canada <br>
|
|
||||||
en_GB United Kingdom<br>
|
|
||||||
en_SG Singapore<br>
|
|
||||||
en_US United States <br>
|
|
||||||
es_ES Spain <br>
|
|
||||||
fr_BE Belgium (French)<br>
|
|
||||||
fr_CA Canada (French) <br>
|
|
||||||
fr_FR France <br>
|
|
||||||
it_IT Italy <br>
|
|
||||||
nl_BE Belgium (Dutch)<br>
|
|
||||||
nl_NL Netherlands <br>
|
|
||||||
zh_CN China<br>
|
|
||||||
en_IN India<br>
|
|
||||||
en_IE Ireland<br>
|
|
||||||
zh_HK Hong Kong
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *errorLanguage;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Most Trading API calls support a <b>MessageID</b> element in the request
|
|
||||||
and a <b>CorrelationID</b> element in the response. If you pass in a
|
|
||||||
<b>MessageID</b> in a request, the same value will be returned in the
|
|
||||||
<b>CorrelationID</b> field in the response. Pairing these values can
|
|
||||||
help you track and confirm that a response is returned for every request and to
|
|
||||||
match specific responses to specific requests.
|
|
||||||
If you do not pass a <b>MessageID</b> value in the request,
|
|
||||||
<b>CorrelationID</b> is not returned.<br>
|
|
||||||
<br>
|
|
||||||
<span class="tablenote"><b>Note:</b>
|
|
||||||
<b>GetCategories</b> is designed to retrieve very large sets of metadata
|
|
||||||
that change once a day or less often. To improve performance, these calls return
|
|
||||||
cached responses when you request all available data (with no filters). When this
|
|
||||||
occurs, the <b>MessageID</b> and <b>CorrelationID</b> fields
|
|
||||||
aren't applicable. However, if you specify an input filter to reduce the amount of
|
|
||||||
data returned, the calls retrieve the latest data (not cached). When this occurs,
|
|
||||||
<b>MessageID</b> and <b>CorrelationID</b> are applicable.
|
|
||||||
</span>
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *messageID;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
The version number of the API code that you are
|
|
||||||
programming against (e.g., 549).
|
|
||||||
The version you specify for a call has these basic effects:<br>
|
|
||||||
- It indicates the version of the code lists and other
|
|
||||||
data that eBay should use to process your request.<br>
|
|
||||||
- It indicates the schema version you are using.<br>
|
|
||||||
You need to use a version that is greater than or equal to the
|
|
||||||
lowest supported version.<br>
|
|
||||||
<br>
|
|
||||||
<b>For the SOAP API:</b> If you are using the SOAP API,
|
|
||||||
this field is required. Specify the version of the WSDL your
|
|
||||||
application is using.<br>
|
|
||||||
<br>
|
|
||||||
<b>For the XML API:</b> If you are using the XML API,
|
|
||||||
this field has no effect. Instead, specify the version in the
|
|
||||||
X-EBAY-API-COMPATIBILITY-LEVEL HTTP header.
|
|
||||||
(If you specify Version in the body of an XML API request and it
|
|
||||||
is different from the value in the HTTP header, eBay returns an
|
|
||||||
informational warning that the value in the HTTP header was used
|
|
||||||
instead.)
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *version;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
The public IP address of the machine from which the request is sent.
|
|
||||||
Your application captures that IP address and includes it in
|
|
||||||
a call request. eBay evaluates requests for safety (also see
|
|
||||||
the BotBlock container
|
|
||||||
in the request and response of this call).
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *endUserIP;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Error tolerance level for the call. This is a preference
|
|
||||||
that specifies how eBay should handle requests that contain
|
|
||||||
invalid data or that could partially fail. This gives you some control
|
|
||||||
over whether eBay returns warnings or blocking errors
|
|
||||||
and how eBay processes the invalid data.<br>
|
|
||||||
<br>
|
|
||||||
This field is only applicable to AddItem and related calls,
|
|
||||||
and only when the listing includes ProductListingDetails.
|
|
||||||
|
|
||||||
|
|
||||||
type: string constant in Trading_ErrorHandlingCodeType.h
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *errorHandling;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
A unique identifer for a particular call. If the same InvocationID is passed
|
|
||||||
in after it has been passed in once on a call that succeeded for a particular
|
|
||||||
application and user, then an error will be returned. The identifier can
|
|
||||||
only contain digits from 0-9 and letters from A-F. The
|
|
||||||
identifier must be 32 characters long. For example,
|
|
||||||
1FB02B2-9D27-3acb-ABA2-9D539C374228.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *invocationID;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
You can use the OutputSelector field to restrict the data returned by this call.
|
|
||||||
When you make a call such as GetItem that retrieves data from eBay,
|
|
||||||
the OutputSelector field is useful for restricting the data returned.
|
|
||||||
This field makes the call response easier to use, especially when a large payload
|
|
||||||
would be returned. If you use the OutputSelector field, the output data
|
|
||||||
will include only the fields you specified in the request.
|
|
||||||
For example, if you are using GetItem and you want the item data
|
|
||||||
in the response to be restricted to the ViewItemURL
|
|
||||||
(the URL where a user can view the listing) and BuyItNowPrice, then
|
|
||||||
within the GetItem request, specify those output fields.
|
|
||||||
To use this field, see the information at the following link.
|
|
||||||
|
|
||||||
|
|
||||||
entry type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
|
|
||||||
@property (nonatomic, retain) NSMutableArray *outputSelector;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Controls whether or not to return warnings when the application passes
|
|
||||||
unrecognized or deprecated elements in a request.<br>
|
|
||||||
<br>
|
|
||||||
An unrecognized element is one that is not defined in any supported
|
|
||||||
version of the schema. Schema element names are case-sensitive,
|
|
||||||
so using WarningLevel can also help you remove any potential hidden
|
|
||||||
bugs within your application due to incorrect case or spelling in
|
|
||||||
field names before you put your application into the
|
|
||||||
Production environment.<br>
|
|
||||||
<br>
|
|
||||||
WarningLevel only validates elements; it doesn't validate
|
|
||||||
XML attributes. It also doesn't control warnings related to
|
|
||||||
user-entered strings or numbers, or warnings for
|
|
||||||
logical errors.<br>
|
|
||||||
<br>
|
|
||||||
We recommend that you only use this during development and debugging.
|
|
||||||
Do not use this in requests in your production code.
|
|
||||||
|
|
||||||
|
|
||||||
type: string constant in Trading_WarningLevelCodeType.h
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *warningLevel;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Container for a token and for user input.
|
|
||||||
|
|
||||||
|
|
||||||
type : class Trading_BotBlockRequestType
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) Trading_BotBlockRequestType *botBlock;
|
|
||||||
|
|
||||||
/**
|
|
||||||
(public property)
|
|
||||||
|
|
||||||
entry type : PicoAnyElement, wrapper for primitive anyelement
|
|
||||||
*/
|
|
||||||
|
|
||||||
@property (nonatomic, retain) NSMutableArray *any;
|
|
||||||
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,88 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
#import "Trading_AbstractRequestType.h"
|
|
||||||
#import "Trading_BotBlockRequestType.h"
|
|
||||||
|
|
||||||
@implementation Trading_AbstractRequestType
|
|
||||||
|
|
||||||
@synthesize detailLevel = _detailLevel;
|
|
||||||
@synthesize errorLanguage = _errorLanguage;
|
|
||||||
@synthesize messageID = _messageID;
|
|
||||||
@synthesize version = _version;
|
|
||||||
@synthesize endUserIP = _endUserIP;
|
|
||||||
@synthesize errorHandling = _errorHandling;
|
|
||||||
@synthesize invocationID = _invocationID;
|
|
||||||
@synthesize outputSelector = _outputSelector;
|
|
||||||
@synthesize warningLevel = _warningLevel;
|
|
||||||
@synthesize botBlock = _botBlock;
|
|
||||||
@synthesize any = _any;
|
|
||||||
|
|
||||||
// class meta-data method
|
|
||||||
// note: this method is only for internal use, DO NOT CHANGE!
|
|
||||||
+(PicoClassSchema *)getClassMetaData {
|
|
||||||
return nil;
|
|
||||||
}
|
|
||||||
|
|
||||||
// property meta-data method
|
|
||||||
// note: this method is only for internal use, DO NOT CHANGE!
|
|
||||||
+(NSMutableDictionary *)getPropertyMetaData {
|
|
||||||
NSMutableDictionary *map = [NSMutableDictionary dictionary];
|
|
||||||
|
|
||||||
PicoPropertySchema *ps = nil;
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT_ARRAY xmlName:@"DetailLevel" propertyName:@"detailLevel" type:PICO_TYPE_ENUM clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"detailLevel"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"ErrorLanguage" propertyName:@"errorLanguage" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"errorLanguage"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"MessageID" propertyName:@"messageID" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"messageID"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"Version" propertyName:@"version" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"version"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"EndUserIP" propertyName:@"endUserIP" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"endUserIP"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"ErrorHandling" propertyName:@"errorHandling" type:PICO_TYPE_ENUM clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"errorHandling"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"InvocationID" propertyName:@"invocationID" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"invocationID"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT_ARRAY xmlName:@"OutputSelector" propertyName:@"outputSelector" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"outputSelector"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"WarningLevel" propertyName:@"warningLevel" type:PICO_TYPE_ENUM clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"warningLevel"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"BotBlock" propertyName:@"botBlock" type:PICO_TYPE_OBJECT clazz:[Trading_BotBlockRequestType class]];
|
|
||||||
[map setObject:ps forKey:@"botBlock"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ANY_ELEMENT xmlName:@"any" propertyName:@"any" type:PICO_TYPE_ANYELEMENT clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"any"];
|
|
||||||
[ps release];
|
|
||||||
|
|
||||||
return map;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-(void)dealloc {
|
|
||||||
self.detailLevel = nil;
|
|
||||||
self.errorLanguage = nil;
|
|
||||||
self.messageID = nil;
|
|
||||||
self.version = nil;
|
|
||||||
self.endUserIP = nil;
|
|
||||||
self.errorHandling = nil;
|
|
||||||
self.invocationID = nil;
|
|
||||||
self.outputSelector = nil;
|
|
||||||
self.warningLevel = nil;
|
|
||||||
self.botBlock = nil;
|
|
||||||
self.any = nil;
|
|
||||||
[super dealloc];
|
|
||||||
}
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,274 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
#import "PicoClassSchema.h"
|
|
||||||
#import "PicoPropertySchema.h"
|
|
||||||
#import "PicoConstants.h"
|
|
||||||
#import "PicoBindable.h"
|
|
||||||
|
|
||||||
// abstract class
|
|
||||||
|
|
||||||
@class Trading_ErrorType;
|
|
||||||
@class Trading_DuplicateInvocationDetailsType;
|
|
||||||
@class Trading_BotBlockResponseType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Base type definition of a response payload that can carry any
|
|
||||||
type of payload content with following optional elements:<br>
|
|
||||||
- timestamp of response message<br>
|
|
||||||
- application-level acknowledgement<br>
|
|
||||||
- application-level (business-level) errors and warnings
|
|
||||||
|
|
||||||
|
|
||||||
@ingroup EBayAPIInterface
|
|
||||||
*/
|
|
||||||
@interface Trading_AbstractResponseType : NSObject <PicoBindable> {
|
|
||||||
|
|
||||||
@private
|
|
||||||
NSDate *_timestamp;
|
|
||||||
NSString *_ack;
|
|
||||||
NSString *_correlationID;
|
|
||||||
NSMutableArray *_errors;
|
|
||||||
NSString *_message;
|
|
||||||
NSString *_version;
|
|
||||||
NSString *_build;
|
|
||||||
NSString *_notificationEventName;
|
|
||||||
Trading_DuplicateInvocationDetailsType *_duplicateInvocationDetails;
|
|
||||||
NSString *_recipientUserID;
|
|
||||||
NSString *_eiasToken;
|
|
||||||
NSString *_notificationSignature;
|
|
||||||
NSString *_hardExpirationWarning;
|
|
||||||
Trading_BotBlockResponseType *_botBlock;
|
|
||||||
NSString *_externalUserData;
|
|
||||||
NSMutableArray *_any;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
This value represents the date and time when eBay processed the
|
|
||||||
request. The time zone of this value is GMT and the format is the
|
|
||||||
ISO 8601 date and time format (YYYY-MM-DDTHH:MM:SS.SSSZ). See Time
|
|
||||||
Values in the eBay Web Services guide for information about this
|
|
||||||
time format and converting to and from the GMT time zone. <br>
|
|
||||||
<br>
|
|
||||||
<span class="tablenote"><b>Note:</b>
|
|
||||||
GetCategories, GetAttributesCS, GetCategory2CS, GetAttributesXSL,
|
|
||||||
GetProductFinder, GetProductFinderXSL, and GetProductSearchPage
|
|
||||||
are designed to retrieve very large sets of metadata
|
|
||||||
that change once a day or less often. To improve performance,
|
|
||||||
these calls return cached responses when you request all available data
|
|
||||||
(with no filters). When this occurs, this time value reflects the
|
|
||||||
time the cached response was created. Thus, this value is not
|
|
||||||
necessarily when the request was processed.
|
|
||||||
However, if you specify an input filter to reduce the amount of data
|
|
||||||
returned, the calls retrieve the latest data (not cached).
|
|
||||||
When this occurs, this time value does reflect when the request
|
|
||||||
was processed.</span>
|
|
||||||
|
|
||||||
|
|
||||||
type : NSDate, wrapper for primitive date
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSDate *timestamp;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
A token representing the application-level acknowledgement code that indicates
|
|
||||||
the response status (e.g., success). The AckCodeType list specifies
|
|
||||||
the possible values for Ack.
|
|
||||||
|
|
||||||
|
|
||||||
type: string constant in Trading_AckCodeType.h
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *ack;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Most Trading API calls support a <b>MessageID</b> element in the request
|
|
||||||
and a <b>CorrelationID</b> element in the response. If you pass in a
|
|
||||||
<b>MessageID</b> in a request, the same value will be returned in the
|
|
||||||
<b>CorrelationID</b> field in the response. Pairing these values can
|
|
||||||
help you track and confirm that a response is returned for every request and to
|
|
||||||
match specific responses to specific requests.
|
|
||||||
If you do not pass a <b>MessageID</b> value in the request,
|
|
||||||
<b>CorrelationID</b> is not returned.<br>
|
|
||||||
<br>
|
|
||||||
<span class="tablenote"><b>Note:</b>
|
|
||||||
<b>GetCategories</b> is designed to retrieve very large sets of metadata
|
|
||||||
that change once a day or less often. To improve performance, these calls return
|
|
||||||
cached responses when you request all available data (with no filters). When this
|
|
||||||
occurs, the <b>MessageID</b> and <b>CorrelationID</b> fields
|
|
||||||
aren't applicable. However, if you specify an input filter to reduce the amount of
|
|
||||||
data returned, the calls retrieve the latest data (not cached). When this occurs,
|
|
||||||
<b>MessageID</b> and <b>CorrelationID</b> are applicable.
|
|
||||||
</span>
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *correlationID;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
A list of application-level errors (if any) that occurred when eBay
|
|
||||||
processed the request.
|
|
||||||
|
|
||||||
|
|
||||||
entry type : class Trading_ErrorType
|
|
||||||
*/
|
|
||||||
|
|
||||||
@property (nonatomic, retain) NSMutableArray *errors;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Supplemental information from eBay, if applicable. May elaborate on
|
|
||||||
errors (such as how a listing violates eBay policies) or provide
|
|
||||||
useful hints that may help a seller increase sales. This data can
|
|
||||||
accompany the call's normal data result set or a result set that
|
|
||||||
contains only errors. <br>
|
|
||||||
<br>
|
|
||||||
Applications must recognize when the Message field is returned and
|
|
||||||
provide a means to display the listing hints and error message
|
|
||||||
explanations to the user. <br>
|
|
||||||
<br>
|
|
||||||
The string can return HTML, including TABLE, IMG, and HREF elements.
|
|
||||||
In this case, an HTML-based application should be able to include
|
|
||||||
the HTML as-is in the HTML page that displays the results.
|
|
||||||
A non-HTML application would need to parse the HTML
|
|
||||||
and convert the table elements and image references into UI elements
|
|
||||||
particular to the programming language used.
|
|
||||||
As usual for string data types, the HTML markup elements are escaped
|
|
||||||
with character entity references
|
|
||||||
(e.g.,<table><tr>...).
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *message;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
The version of the response payload schema. Indicates the version of the
|
|
||||||
schema that eBay used to process the request.
|
|
||||||
See "Standard Data for All Calls" in the eBay Web Services Guide for information
|
|
||||||
on using the response version when troubleshooting "CustomCode" values that appear
|
|
||||||
in the response.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *version;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
This refers to the specific software build that eBay used when processing the request
|
|
||||||
and generating the response. This includes the version number plus additional
|
|
||||||
information. eBay Developer Support may request the build information
|
|
||||||
when helping you resolve technical issues.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *build;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Event name of the notification. Only returned by Platform Notifications.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *notificationEventName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Information that explains a failure due to a duplicate InvocationID being
|
|
||||||
passed in.
|
|
||||||
|
|
||||||
|
|
||||||
type : class Trading_DuplicateInvocationDetailsType
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) Trading_DuplicateInvocationDetailsType *duplicateInvocationDetails;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Recipient user ID of the notification. Only returned by Platform Notifications.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *recipientUserID;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Unique Identifier of Recipient user ID of the notification. Only returned by
|
|
||||||
Platform Notifications (not for regular API call responses).
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *eiasToken;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
A Base64-encoded MD5 hash that allows the recipient of a Platform
|
|
||||||
Notification to verify this is a valid Platform Notification sent by
|
|
||||||
eBay.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *notificationSignature;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Expiration date of the user's authentication token. Only returned
|
|
||||||
within the 7-day period prior to a token's expiration. To ensure
|
|
||||||
that user authentication tokens are secure and to help avoid a
|
|
||||||
user's token being compromised, tokens have a limited life span. A
|
|
||||||
token is only valid for a period of time (set by eBay). After this
|
|
||||||
amount of time has passed, the token expires and must be replaced
|
|
||||||
with a new token.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *hardExpirationWarning;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
Container of token, image URL and audio URL.
|
|
||||||
|
|
||||||
|
|
||||||
type : class Trading_BotBlockResponseType
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) Trading_BotBlockResponseType *botBlock;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
An application subscribing to notifications can include an XML-compliant
|
|
||||||
string, not to exceed 256 characters, which will be returned. The string can
|
|
||||||
identify a particular user. Any sensitive information should be passed with due
|
|
||||||
caution.
|
|
||||||
<br><br>
|
|
||||||
To subscribe to and receive eBay Buyer Protection notifications, this field is
|
|
||||||
required, and you must pass in 'eBP notification' as a string.
|
|
||||||
|
|
||||||
|
|
||||||
type : NSString, wrapper for primitive string
|
|
||||||
*/
|
|
||||||
@property (nonatomic, retain) NSString *externalUserData;
|
|
||||||
|
|
||||||
/**
|
|
||||||
(public property)
|
|
||||||
|
|
||||||
entry type : PicoAnyElement, wrapper for primitive anyelement
|
|
||||||
*/
|
|
||||||
|
|
||||||
@property (nonatomic, retain) NSMutableArray *any;
|
|
||||||
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,115 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
#import "Trading_AbstractResponseType.h"
|
|
||||||
#import "Trading_ErrorType.h"
|
|
||||||
#import "Trading_DuplicateInvocationDetailsType.h"
|
|
||||||
#import "Trading_BotBlockResponseType.h"
|
|
||||||
|
|
||||||
@implementation Trading_AbstractResponseType
|
|
||||||
|
|
||||||
@synthesize timestamp = _timestamp;
|
|
||||||
@synthesize ack = _ack;
|
|
||||||
@synthesize correlationID = _correlationID;
|
|
||||||
@synthesize errors = _errors;
|
|
||||||
@synthesize message = _message;
|
|
||||||
@synthesize version = _version;
|
|
||||||
@synthesize build = _build;
|
|
||||||
@synthesize notificationEventName = _notificationEventName;
|
|
||||||
@synthesize duplicateInvocationDetails = _duplicateInvocationDetails;
|
|
||||||
@synthesize recipientUserID = _recipientUserID;
|
|
||||||
@synthesize eiasToken = _eiasToken;
|
|
||||||
@synthesize notificationSignature = _notificationSignature;
|
|
||||||
@synthesize hardExpirationWarning = _hardExpirationWarning;
|
|
||||||
@synthesize botBlock = _botBlock;
|
|
||||||
@synthesize externalUserData = _externalUserData;
|
|
||||||
@synthesize any = _any;
|
|
||||||
|
|
||||||
// class meta-data method
|
|
||||||
// note: this method is only for internal use, DO NOT CHANGE!
|
|
||||||
+(PicoClassSchema *)getClassMetaData {
|
|
||||||
return nil;
|
|
||||||
}
|
|
||||||
|
|
||||||
// property meta-data method
|
|
||||||
// note: this method is only for internal use, DO NOT CHANGE!
|
|
||||||
+(NSMutableDictionary *)getPropertyMetaData {
|
|
||||||
NSMutableDictionary *map = [NSMutableDictionary dictionary];
|
|
||||||
|
|
||||||
PicoPropertySchema *ps = nil;
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"Timestamp" propertyName:@"timestamp" type:PICO_TYPE_DATE clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"timestamp"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"Ack" propertyName:@"ack" type:PICO_TYPE_ENUM clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"ack"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"CorrelationID" propertyName:@"correlationID" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"correlationID"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT_ARRAY xmlName:@"Errors" propertyName:@"errors" type:PICO_TYPE_OBJECT clazz:[Trading_ErrorType class]];
|
|
||||||
[map setObject:ps forKey:@"errors"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"Message" propertyName:@"message" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"message"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"Version" propertyName:@"version" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"version"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"Build" propertyName:@"build" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"build"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"NotificationEventName" propertyName:@"notificationEventName" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"notificationEventName"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"DuplicateInvocationDetails" propertyName:@"duplicateInvocationDetails" type:PICO_TYPE_OBJECT clazz:[Trading_DuplicateInvocationDetailsType class]];
|
|
||||||
[map setObject:ps forKey:@"duplicateInvocationDetails"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"RecipientUserID" propertyName:@"recipientUserID" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"recipientUserID"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"EIASToken" propertyName:@"eiasToken" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"eiasToken"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"NotificationSignature" propertyName:@"notificationSignature" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"notificationSignature"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"HardExpirationWarning" propertyName:@"hardExpirationWarning" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"hardExpirationWarning"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"BotBlock" propertyName:@"botBlock" type:PICO_TYPE_OBJECT clazz:[Trading_BotBlockResponseType class]];
|
|
||||||
[map setObject:ps forKey:@"botBlock"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"ExternalUserData" propertyName:@"externalUserData" type:PICO_TYPE_STRING clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"externalUserData"];
|
|
||||||
[ps release];
|
|
||||||
ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ANY_ELEMENT xmlName:@"any" propertyName:@"any" type:PICO_TYPE_ANYELEMENT clazz:nil];
|
|
||||||
[map setObject:ps forKey:@"any"];
|
|
||||||
[ps release];
|
|
||||||
|
|
||||||
return map;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-(void)dealloc {
|
|
||||||
self.timestamp = nil;
|
|
||||||
self.ack = nil;
|
|
||||||
self.correlationID = nil;
|
|
||||||
self.errors = nil;
|
|
||||||
self.message = nil;
|
|
||||||
self.version = nil;
|
|
||||||
self.build = nil;
|
|
||||||
self.notificationEventName = nil;
|
|
||||||
self.duplicateInvocationDetails = nil;
|
|
||||||
self.recipientUserID = nil;
|
|
||||||
self.eiasToken = nil;
|
|
||||||
self.notificationSignature = nil;
|
|
||||||
self.hardExpirationWarning = nil;
|
|
||||||
self.botBlock = nil;
|
|
||||||
self.externalUserData = nil;
|
|
||||||
self.any = nil;
|
|
||||||
[super dealloc];
|
|
||||||
}
|
|
||||||
|
|
||||||
@end
|
|
||||||
@ -1,71 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
|
|
||||||
/**
|
|
||||||
@file
|
|
||||||
|
|
||||||
Describes the current status of your application with regard to
|
|
||||||
rules governing the number of times your application can
|
|
||||||
execute API calls.
|
|
||||||
|
|
||||||
|
|
||||||
@ingroup EBayAPIInterface
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The rule is not set and usage limits do not apply.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_NOT_SET;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its hourly hard limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_HOURLY_LIMIT_EXCEEDED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its daily hard limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_DAILY_LIMIT_EXCEEDED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its periodic hard limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_PERIODIC_LIMIT_EXCEEDED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its hourly soft limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_HOURLY_SOFT_LIMIT_EXCEEDED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its daily soft limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_DAILY_SOFT_LIMIT_EXCEEDED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its periodic soft limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_PERIODIC_SOFT_LIMIT_EXCEEDED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Reserved for internal or future use.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleCurrentStatusCodeType_CUSTOM_CODE;
|
|
||||||
@ -1,69 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import "Trading_AccessRuleCurrentStatusCodeType.h"
|
|
||||||
|
|
||||||
/**
|
|
||||||
@file
|
|
||||||
|
|
||||||
Describes the current status of your application with regard to
|
|
||||||
rules governing the number of times your application can
|
|
||||||
execute API calls.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The rule is not set and usage limits do not apply.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_NOT_SET = @"NotSet";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its hourly hard limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_HOURLY_LIMIT_EXCEEDED = @"HourlyLimitExceeded";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its daily hard limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_DAILY_LIMIT_EXCEEDED = @"DailyLimitExceeded";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its periodic hard limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_PERIODIC_LIMIT_EXCEEDED = @"PeriodicLimitExceeded";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its hourly soft limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_HOURLY_SOFT_LIMIT_EXCEEDED = @"HourlySoftLimitExceeded";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its daily soft limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_DAILY_SOFT_LIMIT_EXCEEDED = @"DailySoftLimitExceeded";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Your application has exceeded its periodic soft limit.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_PERIODIC_SOFT_LIMIT_EXCEEDED = @"PeriodicSoftLimitExceeded";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Reserved for internal or future use.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleCurrentStatusCodeType_CUSTOM_CODE = @"CustomCode";
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
|
||||||
|
|
||||||
/**
|
|
||||||
@file
|
|
||||||
|
|
||||||
Defines values that describe an application's current status
|
|
||||||
with respect to an API access rule. The rules specify daily,
|
|
||||||
hourly, and periodic usage limits for various eBay Web Services calls.
|
|
||||||
|
|
||||||
|
|
||||||
@ingroup EBayAPIInterface
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The rule is turned off, and no rule validation
|
|
||||||
was performed.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleStatusCodeType_RULE_OFF;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The rule is turned on, and rule validation was
|
|
||||||
performed.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleStatusCodeType_RULE_ON;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The application is blocked from making
|
|
||||||
requests to the call named in this rule.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleStatusCodeType_APPLICATION_BLOCKED;
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Reserved for internal or future use.
|
|
||||||
|
|
||||||
*/
|
|
||||||
extern NSString *const Trading_AccessRuleStatusCodeType_CUSTOM_CODE;
|
|
||||||
@ -1,44 +0,0 @@
|
|||||||
// Generated by xsd compiler for ios/objective-c
|
|
||||||
// DO NOT CHANGE!
|
|
||||||
|
|
||||||
#import "Trading_AccessRuleStatusCodeType.h"
|
|
||||||
|
|
||||||
/**
|
|
||||||
@file
|
|
||||||
|
|
||||||
Defines values that describe an application's current status
|
|
||||||
with respect to an API access rule. The rules specify daily,
|
|
||||||
hourly, and periodic usage limits for various eBay Web Services calls.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The rule is turned off, and no rule validation
|
|
||||||
was performed.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleStatusCodeType_RULE_OFF = @"RuleOff";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The rule is turned on, and rule validation was
|
|
||||||
performed.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleStatusCodeType_RULE_ON = @"RuleOn";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) The application is blocked from making
|
|
||||||
requests to the call named in this rule.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleStatusCodeType_APPLICATION_BLOCKED = @"ApplicationBlocked";
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
(out) Reserved for internal or future use.
|
|
||||||
|
|
||||||
*/
|
|
||||||
NSString *const Trading_AccessRuleStatusCodeType_CUSTOM_CODE = @"CustomCode";
|
|
||||||
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user