diff --git a/iphone/Maps/3party/Cartfile.resolved b/iphone/Maps/3party/Cartfile.resolved index 282901769f..bda061e78b 100644 --- a/iphone/Maps/3party/Cartfile.resolved +++ b/iphone/Maps/3party/Cartfile.resolved @@ -1,8 +1,8 @@ -github "Alamofire/Alamofire" "4.5.1" +github "Alamofire/Alamofire" "4.6.0" github "Alamofire/AlamofireImage" "3.3.0" -github "AppsFlyerSDK/AppsFlyerFramework" "4.8.1" -github "BoltsFramework/Bolts-ObjC" "1.8.4" -github "Pushwoosh/pushwoosh-ios-sdk" "5.5.1" +github "AppsFlyerSDK/AppsFlyerFramework" "4.8.2" +github "BoltsFramework/Bolts-ObjC" "1.9.0" +github "Pushwoosh/pushwoosh-ios-sdk" "5.5.3" github "facebook/Facebook-SDK-Swift" "0.3.0" -github "facebook/facebook-ios-sdk" "sdk-version-4.28.0" +github "facebook/facebook-ios-sdk" "sdk-version-4.29.0" github "skywinder/ActionSheetPicker-3.0" "2.3.0" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Alamofire b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Alamofire index bbe3fb9686..a42bcd5b8b 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Alamofire and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Alamofire differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Headers/Alamofire-Swift.h b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Headers/Alamofire-Swift.h index 034ddaa983..2fd267dafc 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Headers/Alamofire-Swift.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Headers/Alamofire-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 4.0.2 effective-3.2.2 (swiftlang-900.0.69.2 clang-900.0.38) +// Generated by Apple Swift version 4.0.3 effective-3.2.3 (swiftlang-900.0.74.1 clang-900.0.39.2) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Info.plist index 4071bfae0b..c4b82b7e29 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftdoc index 7318a1170f..7c2acdbddb 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftmodule index 271519d662..7b5859eb1b 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftdoc index c5910dd836..4a389392c5 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftmodule index ac89a2bcfe..d33742ddd0 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftdoc index 6899ec3f15..88965b0760 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftmodule index 023b9826c1..8458f31066 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/i386.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftdoc index 3de50ba677..6d851deb97 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftmodule index e0c65ffeb1..2260a8a2c4 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/AlamofireImage b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/AlamofireImage index af96f6b363..b178f1903e 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/AlamofireImage and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/AlamofireImage differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Headers/AlamofireImage-Swift.h b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Headers/AlamofireImage-Swift.h index caae667539..468e2b918f 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Headers/AlamofireImage-Swift.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Headers/AlamofireImage-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 4.0.2 effective-3.2.2 (swiftlang-900.0.69.2 clang-900.0.38) +// Generated by Apple Swift version 4.0.3 effective-3.2.3 (swiftlang-900.0.74.1 clang-900.0.39.2) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Info.plist index a1b244d293..2dca06d4ff 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftdoc index 80a20f95c0..ad51eed78b 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftmodule index e92b211938..2b8a00ce84 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftdoc index f5ac13b2ab..58baa06739 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftmodule index 8a3fd4bcc2..4e9eed2f67 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/arm64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftdoc index 241d58d79f..129a4e8fb3 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftmodule index f5ecb9d141..b557dea179 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/i386.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftdoc index 5519f9be5e..1fabd3e9c0 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule index 480a5e043d..f20c4e5b24 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/AlamofireImage.framework/Modules/AlamofireImage.swiftmodule/x86_64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/AppsFlyerTracker b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/AppsFlyerTracker index ed1cd734fa..1967e73d39 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/AppsFlyerTracker and b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/AppsFlyerTracker differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerLib-Prefix.pch b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerLib-Prefix.pch index 78ca8f3403..0fd9b4d430 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerLib-Prefix.pch +++ b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerLib-Prefix.pch @@ -6,5 +6,5 @@ #import #endif -#define kAppsFlyerSDKBuildNumber @"4.8.1" -#define kJenkinsBuildNumber @"602" +#define kAppsFlyerSDKBuildNumber @"4.8.2" +#define kJenkinsBuildNumber @"617" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerTracker.h b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerTracker.h index 720fb5f0c4..24b4bbb99d 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerTracker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Headers/AppsFlyerTracker.h @@ -2,7 +2,7 @@ // AppsFlyerTracker.h // AppsFlyerLib // -// AppsFlyer iOS SDK 4.8.1 (602) +// AppsFlyer iOS SDK 4.8.2 (617) // Copyright (c) 2013 AppsFlyer Ltd. All rights reserved. // @@ -36,7 +36,7 @@ #define AFEventOpenedFromPushNotification @"af_opened_from_push_notification" #define AFEventLocation @"af_location_coordinates" #define AFEventCustomerSegment @"af_customer_segment" - +#define AFEventContent @"af_content" // In app event parameter names @@ -150,13 +150,7 @@ typedef enum { @end @interface AppsFlyerTracker : NSObject { - - BOOL _isDebug; BOOL permitAggregateiAdData; - BOOL _useReceiptValidationSandbox; - BOOL _useUninstallSandbox; - EmailCryptType emailCryptType; - NSArray *userEmails; } +(AppsFlyerTracker*) sharedTracker; @@ -180,10 +174,6 @@ typedef enum { */ @property (nonatomic, strong) NSString *currencyCode; - -/* AppsFlyer's SDK send the data to AppsFlyer's servers over HTTPS. You can set the isHTTPS property to NO in order to use regular HTTP. */ -//@property BOOL isHTTPS; - /* * AppsFLyer SDK collect Apple's advertisingIdentifier if the AdSupport framework included in the SDK. * You can disable this behavior by setting the following property to YES. @@ -293,12 +283,12 @@ typedef enum { /* * In case you want to track deep linking, call this method from your delegate's openURL method. */ -- (void) handleOpenURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication __attribute__((deprecated)); +- (void) handleOpenURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication; /* * In case you want to track deep linking, call this method from your delegate's openURL method with refferer. */ -- (void) handleOpenURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication withAnnotation:(id) annotation __attribute__((deprecated)); +- (void) handleOpenURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication withAnnotation:(id) annotation; - (void) handleOpenUrl:(NSURL *) url options:(NSDictionary *)options; @@ -325,11 +315,6 @@ typedef enum { - (void) remoteDebuggingCallWithData:(NSString *) data; -//- (void) crossPromotionViewed:(NSString*) appID campaign:(NSString*) campaign; -//- (void) openAppStoreForAppID:(NSString*) appID campaign:(NSString*) -//campaign paramters:(NSDictionary*) parameters -// viewController: (UIViewController*) viewController; - /*! * @brief This property accepts a string value representing the host name for all enpoints. * @warning To use `default` SDK endpoint – set value to `nil`. diff --git a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Info.plist index 6a70161c0e..446c9e888f 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/AppsFlyerTracker.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Bolts b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Bolts index 1909ad1a80..1581e17881 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Bolts and b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Bolts differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkNavigation.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkNavigation.h index 886b888c88..4b8a71e02f 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkNavigation.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkNavigation.h @@ -33,6 +33,7 @@ typedef NS_ENUM(NSInteger, BFAppLinkNavigationType) { custom requests with additional navigation and app data attached to them by creating BFAppLinkNavigations themselves. */ +NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension") @interface BFAppLinkNavigation : NSObject /*! diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkResolving.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkResolving.h index b67bdba114..5c78bff458 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkResolving.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkResolving.h @@ -25,6 +25,6 @@ @param url The URL to resolve into an App Link. @returns A BFTask that will return a BFAppLink for the given URL. */ -- (BFTask *)appLinkFromURLInBackground:(NSURL *)url; +- (BFTask *)appLinkFromURLInBackground:(NSURL *)url NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererController.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererController.h index d19465ee9e..436c528068 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererController.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererController.h @@ -40,6 +40,7 @@ A controller class that implements default behavior for a BFAppLinkReturnToRefererView, including the ability to display the view above the navigation bar for navigation-based apps. */ +NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension") @interface BFAppLinkReturnToRefererController : NSObject /*! diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererView.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererView.h index d20f73a2da..f62bc66f6c 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererView.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFAppLinkReturnToRefererView.h @@ -48,6 +48,7 @@ typedef NS_ENUM(NSUInteger, BFIncludeStatusBarInSize) { rather than navigating away. If the view is provided an App Link that does not contain referer data, it will have zero size and no UI will be displayed. */ +NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension") @interface BFAppLinkReturnToRefererView : UIView /*! diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFCancellationToken.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFCancellationToken.h index 4d7dec0edf..bda32ee800 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFCancellationToken.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFCancellationToken.h @@ -17,7 +17,7 @@ NS_ASSUME_NONNULL_BEGIN /*! A block that will be called when a token is cancelled. */ -typedef void(^BFCancellationBlock)(); +typedef void(^BFCancellationBlock)(void); /*! The consumer view of a CancellationToken. diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFExecutor.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFExecutor.h index afa4f3d2f6..694c8a5fc2 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFExecutor.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFExecutor.h @@ -37,7 +37,7 @@ NS_ASSUME_NONNULL_BEGIN Returns a new executor that uses the given block to execute continuations. @param block The block to use. */ -+ (instancetype)executorWithBlock:(void(^)(void(^block)()))block; ++ (instancetype)executorWithBlock:(void(^)(void(^block)(void)))block; /*! Returns a new executor that runs continuations on the given queue. @@ -55,7 +55,7 @@ NS_ASSUME_NONNULL_BEGIN Runs the given block using this executor's particular strategy. @param block The block to execute. */ -- (void)execute:(void(^)())block; +- (void)execute:(void(^)(void))block; @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFGeneric.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFGeneric.h new file mode 100644 index 0000000000..99b2cf7de7 --- /dev/null +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFGeneric.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) 2014, Facebook, Inc. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. An additional grant + * of patent rights can be found in the PATENTS file in the same directory. + * + */ + +#import + +#pragma once + +/** + This exists to use along with `BFTask` and `BFTaskCompletionSource`. + + Instead of returning a `BFTask` with no generic type, or a generic type of 'NSNull' + when there is no usable result from a task, we use the type 'BFVoid', which will always have a value of `nil`. + + This allows you to provide a more enforced API contract to the caller, + as sending any message to `BFVoid` will result in a compile time error. + */ +@class _BFVoid_Nonexistant; +typedef _BFVoid_Nonexistant *BFVoid; diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTask+Exceptions.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTask+Exceptions.h deleted file mode 100644 index 41b633c65c..0000000000 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTask+Exceptions.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) 2016, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - */ - -#pragma once - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Returns whether all instances of `BFTask` should automatically @try/@catch exceptions in continuation blocks. Default: `YES`. - - @return Boolean value indicating whether exceptions are being caught. - */ -extern BOOL BFTaskCatchesExceptions(void) -__attribute__((deprecated("This is temporary API and will be removed in a future release."))); - -/** - Set whether all instances of `BFTask` should automatically @try/@catch exceptions in continuation blocks. Default: `YES`. - - @param catchExceptions Boolean value indicating whether exceptions shoudl be caught. - */ -extern void BFTaskSetCatchesExceptions(BOOL catchExceptions) -__attribute__((deprecated("This is a temporary API and will be removed in a future release."))); - -NS_ASSUME_NONNULL_END diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTask.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTask.h index 071f994d59..074c182de7 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTask.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTask.h @@ -11,6 +11,7 @@ #import #import +#import NS_ASSUME_NONNULL_BEGIN @@ -24,29 +25,12 @@ extern NSString *const BFTaskErrorDomain; */ extern NSInteger const kBFMultipleErrorsError; -/*! - An exception that is thrown if there was multiple exceptions on . - - @deprecated `BFTask` exception handling is deprecated and will be removed in a future release. - */ -extern NSString *const BFTaskMultipleExceptionsException -__attribute__((deprecated("`BFTask` exception handling is deprecated and will be removed in a future release."))); - /*! An error userInfo key used if there were multiple errors on . Value type is `NSArray *`. */ extern NSString *const BFTaskMultipleErrorsUserInfoKey; -/*! - An error userInfo key used if there were multiple exceptions on . - Value type is `NSArray *`. - - @deprecated `BFTask` exception handling is deprecated and will be removed in a future release. - */ -extern NSString *const BFTaskMultipleExceptionsUserInfoKey -__attribute__((deprecated("`BFTask` exception handling is deprecated and will be removed in a future release."))); - @class BFExecutor; @class BFTask; @@ -74,15 +58,6 @@ typedef __nullable id(^BFContinuationBlock)(BFTask *t); */ + (instancetype)taskWithError:(NSError *)error; -/*! - Creates a task that is already completed with the given exception. - @param exception The exception for the task. - - @deprecated `BFTask` exception handling is deprecated and will be removed in a future release. - */ -+ (instancetype)taskWithException:(NSException *)exception -__attribute__((deprecated("`BFTask` exception handling is deprecated and will be removed in a future release."))); - /*! Creates a task that is already cancelled. */ @@ -105,7 +80,7 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be /*! Returns a task that will be completed once there is at least one successful task. - The first task to successuly complete will set the result, all other tasks results are + The first task to successuly complete will set the result, all other tasks results are ignored. @param tasks An `NSArray` of the tasks to use as an input. */ @@ -116,7 +91,7 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be @param millis The approximate number of milliseconds to wait before the task will be finished (with result == nil). */ -+ (instancetype)taskWithDelay:(int)millis; ++ (BFTask *)taskWithDelay:(int)millis; /*! Returns a task that will be completed a certain amount of time in the future. @@ -124,7 +99,7 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be task will be finished (with result == nil). @param token The cancellation token (optional). */ -+ (instancetype)taskWithDelay:(int)millis cancellationToken:(nullable BFCancellationToken *)token; ++ (BFTask *)taskWithDelay:(int)millis cancellationToken:(nullable BFCancellationToken *)token; /*! Returns a task that will be completed after the given block completes with @@ -136,7 +111,7 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be If block returns a BFTask, then the task returned from this method will not be completed until that task is completed. */ -+ (instancetype)taskFromExecutor:(BFExecutor *)executor withBlock:(nullable id (^)())block; ++ (instancetype)taskFromExecutor:(BFExecutor *)executor withBlock:(nullable id (^)(void))block; // Properties that will be set on the task once it is completed. @@ -150,21 +125,13 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be */ @property (nullable, nonatomic, strong, readonly) NSError *error; -/*! - The exception of a failed task. - - @deprecated `BFTask` exception handling is deprecated and will be removed in a future release. - */ -@property (nullable, nonatomic, strong, readonly) NSException *exception -__attribute__((deprecated("`BFTask` exception handling is deprecated and will be removed in a future release."))); - /*! Whether this task has been cancelled. */ @property (nonatomic, assign, readonly, getter=isCancelled) BOOL cancelled; /*! - Whether this task has completed due to an error or exception. + Whether this task has completed due to an error. */ @property (nonatomic, assign, readonly, getter=isFaulted) BOOL faulted; @@ -184,7 +151,7 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be If block returns a BFTask, then the task returned from this method will not be completed until that task is completed. */ -- (BFTask *)continueWithBlock:(BFContinuationBlock)block; +- (BFTask *)continueWithBlock:(BFContinuationBlock)block NS_SWIFT_NAME(continueWith(block:)); /*! Enqueues the given block to be run once this task is complete. @@ -198,7 +165,8 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be If block returns a BFTask, then the task returned from this method will not be completed until that task is completed. */ -- (BFTask *)continueWithBlock:(BFContinuationBlock)block cancellationToken:(nullable BFCancellationToken *)cancellationToken; +- (BFTask *)continueWithBlock:(BFContinuationBlock)block + cancellationToken:(nullable BFCancellationToken *)cancellationToken NS_SWIFT_NAME(continueWith(block:cancellationToken:)); /*! Enqueues the given block to be run once this task is complete. @@ -209,7 +177,9 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be If block returns a BFTask, then the task returned from this method will not be completed until that task is completed. */ -- (BFTask *)continueWithExecutor:(BFExecutor *)executor withBlock:(BFContinuationBlock)block; +- (BFTask *)continueWithExecutor:(BFExecutor *)executor + withBlock:(BFContinuationBlock)block NS_SWIFT_NAME(continueWith(executor:block:)); + /*! Enqueues the given block to be run once this task is complete. @param executor A BFExecutor responsible for determining how the @@ -222,11 +192,12 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be */ - (BFTask *)continueWithExecutor:(BFExecutor *)executor block:(BFContinuationBlock)block - cancellationToken:(nullable BFCancellationToken *)cancellationToken; + cancellationToken:(nullable BFCancellationToken *)cancellationToken +NS_SWIFT_NAME(continueWith(executor:block:cancellationToken:)); /*! Identical to continueWithBlock:, except that the block is only run - if this task did not produce a cancellation, error, or exception. + if this task did not produce a cancellation or an error. If it did, then the failure will be propagated to the returned task. @param block The block to be run once this task is complete. @@ -234,11 +205,11 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be If block returns a BFTask, then the task returned from this method will not be completed until that task is completed. */ -- (BFTask *)continueWithSuccessBlock:(BFContinuationBlock)block; +- (BFTask *)continueWithSuccessBlock:(BFContinuationBlock)block NS_SWIFT_NAME(continueOnSuccessWith(block:)); /*! Identical to continueWithBlock:, except that the block is only run - if this task did not produce a cancellation, error, or exception. + if this task did not produce a cancellation or an error. If it did, then the failure will be propagated to the returned task. @param block The block to be run once this task is complete. @@ -247,13 +218,14 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be If block returns a BFTask, then the task returned from this method will not be completed until that task is completed. */ -- (BFTask *)continueWithSuccessBlock:(BFContinuationBlock)block cancellationToken:(nullable BFCancellationToken *)cancellationToken; +- (BFTask *)continueWithSuccessBlock:(BFContinuationBlock)block + cancellationToken:(nullable BFCancellationToken *)cancellationToken +NS_SWIFT_NAME(continueOnSuccessWith(block:cancellationToken:)); /*! Identical to continueWithExecutor:withBlock:, except that the block - is only run if this task did not produce a cancellation, error, or - exception. If it did, then the failure will be propagated to the - returned task. + is only run if this task did not produce a cancellation, error, or an error. + If it did, then the failure will be propagated to the returned task. @param executor A BFExecutor responsible for determining how the continuation block will be run. @param block The block to be run once this task is complete. @@ -261,13 +233,13 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be If block returns a BFTask, then the task returned from this method will not be completed until that task is completed. */ -- (BFTask *)continueWithExecutor:(BFExecutor *)executor withSuccessBlock:(BFContinuationBlock)block; +- (BFTask *)continueWithExecutor:(BFExecutor *)executor + withSuccessBlock:(BFContinuationBlock)block NS_SWIFT_NAME(continueOnSuccessWith(executor:block:)); /*! Identical to continueWithExecutor:withBlock:, except that the block - is only run if this task did not produce a cancellation, error, or - exception. If it did, then the failure will be propagated to the - returned task. + is only run if this task did not produce a cancellation or an error. + If it did, then the failure will be propagated to the returned task. @param executor A BFExecutor responsible for determining how the continuation block will be run. @param block The block to be run once this task is complete. @@ -278,7 +250,8 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be */ - (BFTask *)continueWithExecutor:(BFExecutor *)executor successBlock:(BFContinuationBlock)block - cancellationToken:(nullable BFCancellationToken *)cancellationToken; + cancellationToken:(nullable BFCancellationToken *)cancellationToken +NS_SWIFT_NAME(continueOnSuccessWith(executor:block:cancellationToken:)); /*! Waits until this operation is completed. diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTaskCompletionSource.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTaskCompletionSource.h index 18810bc83d..f94c18fdb5 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTaskCompletionSource.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/BFTaskCompletionSource.h @@ -12,7 +12,7 @@ NS_ASSUME_NONNULL_BEGIN -@class BFTask; +@class BFTask<__covariant ResultType>; /*! A BFTaskCompletionSource represents the producer side of tasks. @@ -36,24 +36,14 @@ NS_ASSUME_NONNULL_BEGIN Attempting to set this for a completed task will raise an exception. @param result The result of the task. */ -- (void)setResult:(nullable ResultType)result; +- (void)setResult:(nullable ResultType)result NS_SWIFT_NAME(set(result:)); /*! Completes the task by setting the error. Attempting to set this for a completed task will raise an exception. @param error The error for the task. */ -- (void)setError:(NSError *)error; - -/*! - Completes the task by setting an exception. - Attempting to set this for a completed task will raise an exception. - @param exception The exception for the task. - - @deprecated `BFTask` exception handling is deprecated and will be removed in a future release. - */ -- (void)setException:(NSException *)exception -__attribute__((deprecated("`BFTask` exception handling is deprecated and will be removed in a future release."))); +- (void)setError:(NSError *)error NS_SWIFT_NAME(set(error:)); /*! Completes the task by marking it as cancelled. @@ -65,24 +55,14 @@ __attribute__((deprecated("`BFTask` exception handling is deprecated and will be Sets the result of the task if it wasn't already completed. @returns whether the new value was set. */ -- (BOOL)trySetResult:(nullable ResultType)result; +- (BOOL)trySetResult:(nullable ResultType)result NS_SWIFT_NAME(trySet(result:)); /*! Sets the error of the task if it wasn't already completed. @param error The error for the task. @returns whether the new value was set. */ -- (BOOL)trySetError:(NSError *)error; - -/*! - Sets the exception of the task if it wasn't already completed. - @param exception The exception for the task. - @returns whether the new value was set. - - @deprecated `BFTask` exception handling is deprecated and will be removed in a future release. - */ -- (BOOL)trySetException:(NSException *)exception -__attribute__((deprecated("`BFTask` exception handling is deprecated and will be removed in a future release."))); +- (BOOL)trySetError:(NSError *)error NS_SWIFT_NAME(trySet(error:)); /*! Sets the cancellation state of the task if it wasn't already completed. diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/Bolts.h b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/Bolts.h index 907e4a2b61..a3f2bd6f29 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/Bolts.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Headers/Bolts.h @@ -12,8 +12,8 @@ #import #import #import +#import #import -#import #import #if __has_include() && TARGET_OS_IPHONE && !TARGET_OS_WATCH && !TARGET_OS_TV diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Info.plist index 40b23793c5..a0b4022bb9 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/Bolts.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/CoreActionSheetPicker b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/CoreActionSheetPicker index ef91154b26..b822bfa81e 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/CoreActionSheetPicker and b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/CoreActionSheetPicker differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/AbstractActionSheetPicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/AbstractActionSheetPicker.h index f24b8f170c..bd03ae9eed 100755 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/AbstractActionSheetPicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/AbstractActionSheetPicker.h @@ -1,28 +1,28 @@ // -// Copyright (c) 2011, Tim Cinel -// All rights reserved. +//Copyright (c) 2011, Tim Cinel +//All rights reserved. // -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: +//Redistribution and use in source and binary forms, with or without +//modification, are permitted provided that the following conditions are met: //* Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. +//notice, this list of conditions and the following disclaimer. //* Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. +//notice, this list of conditions and the following disclaimer in the +//documentation and/or other materials provided with the distribution. //* Neither the name of the nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. +//names of its contributors may be used to endorse or promote products +//derived from this software without specific prior written permission. // -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +//WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +//DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +//DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +//LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +//ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // #import @@ -30,77 +30,70 @@ @class SWActionSheet; -#define SuppressPerformSelectorLeakWarning(Stuff) \ - do \ - { \ - _Pragma("clang diagnostic push") \ - _Pragma("clang diagnostic ignored \"-Warc-performSelector-leaks\"") Stuff; \ - _Pragma("clang diagnostic pop") \ - } while (0) +#define SuppressPerformSelectorLeakWarning(Stuff) \ +do { \ +_Pragma("clang diagnostic push") \ +_Pragma("clang diagnostic ignored \"-Warc-performSelector-leaks\"") \ +Stuff; \ +_Pragma("clang diagnostic pop") \ +} while (0) -typedef NS_ENUM(NSInteger, ActionType) { ActionTypeValue, ActionTypeSelector, ActionTypeBlock }; +typedef NS_ENUM(NSInteger, ActionType) { + ActionTypeValue, + ActionTypeSelector, + ActionTypeBlock +}; -typedef NS_ENUM(NSInteger, TapAction) { TapActionNone, TapActionSuccess, TapActionCancel }; +typedef NS_ENUM(NSInteger, TapAction) { + TapActionNone, + TapActionSuccess, + TapActionCancel +}; typedef void (^ActionBlock)(void); -static NSString * const kButtonValue = @"buttonValue"; +static NSString *const kButtonValue = @"buttonValue"; -static NSString * const kButtonTitle = @"buttonTitle"; +static NSString *const kButtonTitle = @"buttonTitle"; -static NSString * const kActionType = @"buttonAction"; +static NSString *const kActionType = @"buttonAction"; -static NSString * const kActionTarget = @"buttonActionTarget"; +static NSString *const kActionTarget = @"buttonActionTarget"; -@interface AbstractActionSheetPicker : NSObject -@property(nonatomic, strong) SWActionSheet * actionSheet; -@property(nonatomic) UIWindowLevel windowLevel; +@interface AbstractActionSheetPicker : NSObject +@property(nonatomic, strong) SWActionSheet *actionSheet; +@property (nonatomic) UIWindowLevel windowLevel; @property(nonatomic, assign) NSInteger tag; @property(nonatomic, assign) int borderWidth; -@property(nonatomic, strong) UIToolbar * toolbar; -@property(nonatomic, copy) NSString * title; -@property(nonatomic, strong) UIView * pickerView; +@property(nonatomic, strong) UIToolbar *toolbar; +@property(nonatomic, copy) NSString *title; +@property(nonatomic, strong) UIView *pickerView; @property(nonatomic, readonly) CGSize viewSize; -@property(nonatomic, strong) NSMutableArray * customButtons; -@property(nonatomic, assign) BOOL hideCancel; // show or hide cancel button. +@property(nonatomic, strong) NSMutableArray *customButtons; +@property(nonatomic, assign) BOOL hideCancel; // show or hide cancel button. @property(nonatomic, assign) CGRect presentFromRect; -@property(nonatomic) - NSDictionary * titleTextAttributes; // default is nil. Used to specify Title Label attributes. -@property(nonatomic) NSAttributedString * - attributedTitle; // default is nil. If titleTextAttributes not nil this value ignored. -@property(nonatomic) - NSMutableDictionary * pickerTextAttributes; // default with a NSMutableParagraphStyle to set - // label align center. Used to specify Picker Label - // attributes. -@property(nonatomic) UIColor * pickerBackgroundColor; -@property(nonatomic) UIColor * toolbarBackgroundColor; -@property(nonatomic, strong) UIColor * toolbarButtonsColor; -@property(nonatomic) NSNumber * pickerBlurRadius; -@property(nonatomic, retain) - Class popoverBackgroundViewClass; // allow popover customization on iPad -@property(nonatomic) - UIInterfaceOrientationMask supportedInterfaceOrientations; // You can set your own - // supportedInterfaceOrientations - // value to prevent dismissing - // picker in some special cases. -@property(nonatomic) TapAction tapDismissAction; // Specify, which action should be fired in case - // of tapping outside of the picker (on top - // darkened side). Default is TapActionNone. -@property(nonatomic) BOOL popoverDisabled; // Disable popover behavior on iPad +@property(nonatomic) NSDictionary *titleTextAttributes; // default is nil. Used to specify Title Label attributes. +@property(nonatomic) NSAttributedString *attributedTitle; // default is nil. If titleTextAttributes not nil this value ignored. +@property(nonatomic) NSMutableDictionary *pickerTextAttributes; // default with a NSMutableParagraphStyle to set label align center. Used to specify Picker Label attributes. +@property(nonatomic) UIColor *pickerBackgroundColor; +@property(nonatomic) UIColor *toolbarBackgroundColor; +@property(nonatomic, strong) UIColor *toolbarButtonsColor; +@property(nonatomic) NSNumber *pickerBlurRadius; +@property(nonatomic, retain) Class popoverBackgroundViewClass; //allow popover customization on iPad +@property(nonatomic) UIInterfaceOrientationMask supportedInterfaceOrientations; // You can set your own supportedInterfaceOrientations value to prevent dismissing picker in some special cases. +@property(nonatomic) TapAction tapDismissAction; // Specify, which action should be fired in case of tapping outside of the picker (on top darkened side). Default is TapActionNone. +@property(nonatomic) BOOL popoverDisabled; // Disable popover behavior on iPad + - (void)setTextColor:(UIColor *)textColor; // For subclasses. -- (instancetype)initWithTarget:(id)target - successAction:(SEL)successAction - cancelAction:(SEL)cancelActionOrNil - origin:(id)origin; +- (instancetype)initWithTarget:(id)target successAction:(SEL)successAction cancelAction:(SEL)cancelActionOrNil origin:(id)origin; // Present the ActionSheetPicker - (void)showActionSheetPicker; -// For subclasses. This is used to send a message to the target upon a successful selection and -// dismissal of the picker (i.e. not canceled). +// For subclasses. This is used to send a message to the target upon a successful selection and dismissal of the picker (i.e. not canceled). - (void)notifyTarget:(id)target didSucceedWithAction:(SEL)successAction origin:(id)origin; // For subclasses. This is an optional message upon cancelation of the picker. @@ -118,7 +111,7 @@ static NSString * const kActionTarget = @"buttonActionTarget"; // Adds custom buttons to the left of the UIToolbar that implement specified selector - (void)addCustomButtonWithTitle:(NSString *)title target:(id)target selector:(SEL)selector; -// For subclasses. This responds to a custom button being pressed. +//For subclasses. This responds to a custom button being pressed. - (IBAction)customButtonPressed:(id)sender; // Allow the user to specify a custom cancel button diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPicker.h index 7308879942..9b177f363b 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPicker.h @@ -16,34 +16,22 @@ ///////////////////////////////////////////////////////////////////////// #pragma mark - Properties ///////////////////////////////////////////////////////////////////////// -@property(nonatomic, strong) id delegate; +@property(nonatomic, strong) id delegate; + ///////////////////////////////////////////////////////////////////////// #pragma mark - Init Methods ///////////////////////////////////////////////////////////////////////// /** Designated init */ -- (instancetype)initWithTitle:(NSString *)title - delegate:(id)delegate - showCancelButton:(BOOL)showCancelButton - origin:(id)origin; +- (instancetype)initWithTitle:(NSString *)title delegate:(id )delegate showCancelButton:(BOOL)showCancelButton origin:(id)origin; -- (instancetype)initWithTitle:(NSString *)title - delegate:(id)delegate - showCancelButton:(BOOL)showCancelButton - origin:(id)origin - initialSelections:(NSArray *)initialSelections; +- (instancetype)initWithTitle:(NSString *)title delegate:(id )delegate showCancelButton:(BOOL)showCancelButton origin:(id)origin initialSelections:(NSArray *)initialSelections; /** Convenience class method for creating an launched */ -+ (instancetype)showPickerWithTitle:(NSString *)title - delegate:(id)delegate - showCancelButton:(BOOL)showCancelButton - origin:(id)origin; ++ (instancetype)showPickerWithTitle:(NSString *)title delegate:(id )delegate showCancelButton:(BOOL)showCancelButton origin:(id)origin; + ++ (instancetype)showPickerWithTitle:(NSString *)title delegate:(id )delegate showCancelButton:(BOOL)showCancelButton origin:(id)origin initialSelections:(NSArray *)initialSelections; -+ (instancetype)showPickerWithTitle:(NSString *)title - delegate:(id)delegate - showCancelButton:(BOOL)showCancelButton - origin:(id)origin - initialSelections:(NSArray *)initialSelections; @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPickerDelegate.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPickerDelegate.h index 4e2995f8ee..bb257cd0c6 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPickerDelegate.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetCustomPickerDelegate.h @@ -9,34 +9,31 @@ #import #import "AbstractActionSheetPicker.h" -@protocol ActionSheetCustomPickerDelegate +@protocol ActionSheetCustomPickerDelegate @optional -/** +/** Allow the delegate to override default settings for the picker - - Allows for instance, ability to set separate delegates and data sources as well as GUI settings on - the UIPickerView If not defined and explicily overridden then this class will be the delegate and - dataSource. + + Allows for instance, ability to set separate delegates and data sources as well as GUI settings on the UIPickerView + If not defined and explicily overridden then this class will be the delegate and dataSource. */ -- (void)configurePickerView:(UIPickerView *)pickerView - DEPRECATED_MSG_ATTRIBUTE("use -actionSheetPicker:configurePickerView: instead."); -- (void)actionSheetPicker:(AbstractActionSheetPicker *)actionSheetPicker - configurePickerView:(UIPickerView *)pickerView; +- (void)configurePickerView:(UIPickerView *)pickerView DEPRECATED_MSG_ATTRIBUTE("use -actionSheetPicker:configurePickerView: instead."); +- (void)actionSheetPicker:(AbstractActionSheetPicker *)actionSheetPicker configurePickerView:(UIPickerView *)pickerView; -/** - Success callback - - \param actionSheetPicker .pickerView property accesses the picker. Requires a cast to UIView - subclass for the picker \param origin The entity which launched the ActionSheetPicker +/** + Success callback + + \param actionSheetPicker .pickerView property accesses the picker. Requires a cast to UIView subclass for the picker + \param origin The entity which launched the ActionSheetPicker */ -- (void)actionSheetPickerDidSucceed:(AbstractActionSheetPicker *)actionSheetPicker - origin:(id)origin; +- (void)actionSheetPickerDidSucceed:(AbstractActionSheetPicker *)actionSheetPicker origin:(id)origin; /** Cancel callback. See actionSheetPickerDidSuccess:origin: */ - (void)actionSheetPickerDidCancel:(AbstractActionSheetPicker *)actionSheetPicker origin:(id)origin; + @required @end \ No newline at end of file diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDatePicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDatePicker.h index ba1e5b93b9..d64a69a2e4 100755 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDatePicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDatePicker.h @@ -1,145 +1,94 @@ // -// Copyright (c) 2011, Tim Cinel -// All rights reserved. +//Copyright (c) 2011, Tim Cinel +//All rights reserved. // -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: +//Redistribution and use in source and binary forms, with or without +//modification, are permitted provided that the following conditions are met: //* Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. +//notice, this list of conditions and the following disclaimer. //* Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. +//notice, this list of conditions and the following disclaimer in the +//documentation and/or other materials provided with the distribution. //* Neither the name of the nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. +//names of its contributors may be used to endorse or promote products +//derived from this software without specific prior written permission. // -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +//WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +//DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +//DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +//LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +//ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // #import "AbstractActionSheetPicker.h" @class ActionSheetDatePicker; -typedef void (^ActionDateDoneBlock)( - ActionSheetDatePicker * picker, id selectedDate, - id origin); // selectedDate is NSDate or NSNumber for "UIDatePickerModeCountDownTimer" -typedef void (^ActionDateCancelBlock)(ActionSheetDatePicker * picker); +typedef void(^ActionDateDoneBlock)(ActionSheetDatePicker *picker, id selectedDate, id origin); //selectedDate is NSDate or NSNumber for "UIDatePickerModeCountDownTimer" +typedef void(^ActionDateCancelBlock)(ActionSheetDatePicker *picker); @interface ActionSheetDatePicker : AbstractActionSheetPicker -@property(nonatomic, retain) NSDate * minimumDate; // specify min/max date range. default is nil. - // When min > max, the values are ignored. - // Ignored in countdown timer mode -@property(nonatomic, retain) NSDate * maximumDate; // default is nil +@property (nonatomic, retain) NSDate *minimumDate; // specify min/max date range. default is nil. When min > max, the values are ignored. Ignored in countdown timer mode +@property (nonatomic, retain) NSDate *maximumDate; // default is nil -@property(nonatomic) NSInteger minuteInterval; // display minutes wheel with interval. interval - // must be evenly divided into 60. default is 1. min - // is 1, max is 30 +@property (nonatomic) NSInteger minuteInterval; // display minutes wheel with interval. interval must be evenly divided into 60. default is 1. min is 1, max is 30 -@property(nonatomic, retain) - NSLocale * locale; // default is [NSLocale currentLocale]. setting nil returns to default -@property(nonatomic, copy) NSCalendar * - calendar; // default is [NSCalendar currentCalendar]. setting nil returns to default -@property(nonatomic, retain) - NSTimeZone * timeZone; // default is nil. use current time zone or time zone from calendar +@property (nonatomic, retain) NSLocale *locale; // default is [NSLocale currentLocale]. setting nil returns to default +@property (nonatomic, copy) NSCalendar *calendar; // default is [NSCalendar currentCalendar]. setting nil returns to default +@property (nonatomic, retain) NSTimeZone *timeZone; // default is nil. use current time zone or time zone from calendar -@property(nonatomic, assign) - NSTimeInterval countDownDuration; // for UIDatePickerModeCountDownTimer, ignored otherwise. - // default is 0.0. limit is 23:59 (86,399 seconds). value - // being set is div 60 (drops remaining seconds). +@property (nonatomic, assign) NSTimeInterval countDownDuration; // for UIDatePickerModeCountDownTimer, ignored otherwise. default is 0.0. limit is 23:59 (86,399 seconds). value being set is div 60 (drops remaining seconds). -@property(nonatomic, copy) ActionDateDoneBlock onActionSheetDone; -@property(nonatomic, copy) ActionDateCancelBlock onActionSheetCancel; +@property (nonatomic, copy) ActionDateDoneBlock onActionSheetDone; +@property (nonatomic, copy) ActionDateCancelBlock onActionSheetCancel; + ++ (instancetype)showPickerWithTitle:(NSString *)title datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate target:(id)target action:(SEL)action origin:(id)origin; + ++ (instancetype)showPickerWithTitle:(NSString *)title datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate target:(id)target action:(SEL)action origin:(id)origin cancelAction:(SEL)cancelAction; + (instancetype)showPickerWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - target:(id)target - action:(SEL)action - origin:(id)origin; + datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate + minimumDate:(NSDate *)minimumDate maximumDate:(NSDate *)maximumDate + target:(id)target action:(SEL)action origin:(id)origin; + (instancetype)showPickerWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - target:(id)target - action:(SEL)action - origin:(id)origin - cancelAction:(SEL)cancelAction; + datePickerMode:(UIDatePickerMode)datePickerMode + selectedDate:(NSDate *)selectedDate + doneBlock:(ActionDateDoneBlock)doneBlock + cancelBlock:(ActionDateCancelBlock)cancelBlock + origin:(UIView*)view; + (instancetype)showPickerWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - minimumDate:(NSDate *)minimumDate - maximumDate:(NSDate *)maximumDate - target:(id)target - action:(SEL)action - origin:(id)origin; + datePickerMode:(UIDatePickerMode)datePickerMode + selectedDate:(NSDate *)selectedDate + minimumDate:(NSDate *)minimumDate + maximumDate:(NSDate *)maximumDate + doneBlock:(ActionDateDoneBlock)doneBlock + cancelBlock:(ActionDateCancelBlock)cancelBlock + origin:(UIView*)view; -+ (instancetype)showPickerWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - doneBlock:(ActionDateDoneBlock)doneBlock - cancelBlock:(ActionDateCancelBlock)cancelBlock - origin:(UIView *)view; -+ (instancetype)showPickerWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - minimumDate:(NSDate *)minimumDate - maximumDate:(NSDate *)maximumDate - doneBlock:(ActionDateDoneBlock)doneBlock - cancelBlock:(ActionDateCancelBlock)cancelBlock - origin:(UIView *)view; +- (id)initWithTitle:(NSString *)title datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate target:(id)target action:(SEL)action origin:(id)origin; -- (id)initWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - target:(id)target - action:(SEL)action - origin:(id)origin; +- (instancetype)initWithTitle:(NSString *)title datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate minimumDate:(NSDate *)minimumDate maximumDate:(NSDate *)maximumDate target:(id)target action:(SEL)action origin:(id)origin; -- (instancetype)initWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - minimumDate:(NSDate *)minimumDate - maximumDate:(NSDate *)maximumDate - target:(id)target - action:(SEL)action - origin:(id)origin; +- (instancetype)initWithTitle:(NSString *)title datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate target:(id)target action:(SEL)action origin:(id)origin cancelAction:(SEL)cancelAction; -- (instancetype)initWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - target:(id)target - action:(SEL)action - origin:(id)origin - cancelAction:(SEL)cancelAction; +- (instancetype)initWithTitle:(NSString *)title datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate minimumDate:(NSDate *)minimumDate maximumDate:(NSDate *)maximumDate target:(id)target action:(SEL)action cancelAction:(SEL)cancelAction origin:(id)origin; -- (instancetype)initWithTitle:(NSString *)title - datePickerMode:(UIDatePickerMode)datePickerMode - selectedDate:(NSDate *)selectedDate - minimumDate:(NSDate *)minimumDate - maximumDate:(NSDate *)maximumDate - target:(id)target - action:(SEL)action - cancelAction:(SEL)cancelAction - origin:(id)origin; - (instancetype)initWithTitle:(NSString *)title datePickerMode:(UIDatePickerMode)datePickerMode selectedDate:(NSDate *)selectedDate doneBlock:(ActionDateDoneBlock)doneBlock cancelBlock:(ActionDateCancelBlock)cancelBlock - origin:(UIView *)view; + origin:(UIView*)view; - (void)eventForDatePicker:(id)sender; diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDistancePicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDistancePicker.h index e9795cec5e..f8f74e4ed0 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDistancePicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetDistancePicker.h @@ -1,78 +1,39 @@ // -// Copyright (c) 2011, Tim Cinel -// All rights reserved. +//Copyright (c) 2011, Tim Cinel +//All rights reserved. // -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: +//Redistribution and use in source and binary forms, with or without +//modification, are permitted provided that the following conditions are met: //* Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. +//notice, this list of conditions and the following disclaimer. //* Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. +//notice, this list of conditions and the following disclaimer in the +//documentation and/or other materials provided with the distribution. //* Neither the name of the nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. +//names of its contributors may be used to endorse or promote products +//derived from this software without specific prior written permission. // -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +//WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +//DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +//DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; //åLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +//ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // #import "AbstractActionSheetPicker.h" #import "DistancePickerView.h" -@interface ActionSheetDistancePicker - : AbstractActionSheetPicker +@interface ActionSheetDistancePicker : AbstractActionSheetPicker -+ (instancetype)showPickerWithTitle:(NSString *)title - bigUnitString:(NSString *)bigUnitString - bigUnitMax:(NSInteger)bigUnitMax - selectedBigUnit:(NSInteger)selectedBigUnit - smallUnitString:(NSString *)smallUnitString - smallUnitMax:(NSInteger)smallUnitMax - selectedSmallUnit:(NSInteger)selectedSmallUnit - target:(id)target - action:(SEL)action - origin:(id)origin; ++ (instancetype)showPickerWithTitle:(NSString *)title bigUnitString:(NSString *)bigUnitString bigUnitMax:(NSInteger)bigUnitMax selectedBigUnit:(NSInteger)selectedBigUnit smallUnitString:(NSString *)smallUnitString smallUnitMax:(NSInteger)smallUnitMax selectedSmallUnit:(NSInteger)selectedSmallUnit target:(id)target action:(SEL)action origin:(id)origin; -- (instancetype)initWithTitle:(NSString *)title - bigUnitString:(NSString *)bigUnitString - bigUnitMax:(NSInteger)bigUnitMax - selectedBigUnit:(NSInteger)selectedBigUnit - smallUnitString:(NSString *)smallUnitString - smallUnitMax:(NSInteger)smallUnitMax - selectedSmallUnit:(NSInteger)selectedSmallUnit - target:(id)target - action:(SEL)action - origin:(id)origin; +- (instancetype)initWithTitle:(NSString *)title bigUnitString:(NSString *)bigUnitString bigUnitMax:(NSInteger)bigUnitMax selectedBigUnit:(NSInteger)selectedBigUnit smallUnitString:(NSString *)smallUnitString smallUnitMax:(NSInteger)smallUnitMax selectedSmallUnit:(NSInteger)selectedSmallUnit target:(id)target action:(SEL)action origin:(id)origin; -+ (instancetype)showPickerWithTitle:(NSString *)title - bigUnitString:(NSString *)bigUnitString - bigUnitMax:(NSInteger)bigUnitMax - selectedBigUnit:(NSInteger)selectedBigUnit - smallUnitString:(NSString *)smallUnitString - smallUnitMax:(NSInteger)smallUnitMax - selectedSmallUnit:(NSInteger)selectedSmallUnit - target:(id)target - action:(SEL)action - origin:(id)origin - cancelAction:(SEL)cancelAction; ++ (instancetype)showPickerWithTitle:(NSString *)title bigUnitString:(NSString *)bigUnitString bigUnitMax:(NSInteger)bigUnitMax selectedBigUnit:(NSInteger)selectedBigUnit smallUnitString:(NSString *)smallUnitString smallUnitMax:(NSInteger)smallUnitMax selectedSmallUnit:(NSInteger)selectedSmallUnit target:(id)target action:(SEL)action origin:(id)origin cancelAction:(SEL)cancelAction; -- (instancetype)initWithTitle:(NSString *)title - bigUnitString:(NSString *)bigUnitString - bigUnitMax:(NSInteger)bigUnitMax - selectedBigUnit:(NSInteger)selectedBigUnit - smallUnitString:(NSString *)smallUnitString - smallUnitMax:(NSInteger)smallUnitMax - selectedSmallUnit:(NSInteger)selectedSmallUnit - target:(id)target - action:(SEL)action - origin:(id)origin - cancelAction:(SEL)cancelAction; +- (instancetype)initWithTitle:(NSString *)title bigUnitString:(NSString *)bigUnitString bigUnitMax:(NSInteger)bigUnitMax selectedBigUnit:(NSInteger)selectedBigUnit smallUnitString:(NSString *)smallUnitString smallUnitMax:(NSInteger)smallUnitMax selectedSmallUnit:(NSInteger)selectedSmallUnit target:(id)target action:(SEL)action origin:(id)origin cancelAction:(SEL)cancelAction; @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetLocalePicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetLocalePicker.h index 838cafe735..0ba50a6bb8 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetLocalePicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetLocalePicker.h @@ -1,41 +1,40 @@ // -// Copyright (c) 2011, Tim Cinel -// All rights reserved. +//Copyright (c) 2011, Tim Cinel +//All rights reserved. // -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: +//Redistribution and use in source and binary forms, with or without +//modification, are permitted provided that the following conditions are met: //* Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. +//notice, this list of conditions and the following disclaimer. //* Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. +//notice, this list of conditions and the following disclaimer in the +//documentation and/or other materials provided with the distribution. //* Neither the name of the nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. +//names of its contributors may be used to endorse or promote products +//derived from this software without specific prior written permission. // -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +//WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +//DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +//DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; //åLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +//ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // #import "AbstractActionSheetPicker.h" @class ActionSheetLocalePicker; -typedef void (^ActionLocaleDoneBlock)(ActionSheetLocalePicker * picker, NSTimeZone * selectedValue); -typedef void (^ActionLocaleCancelBlock)(ActionSheetLocalePicker * picker); +typedef void(^ActionLocaleDoneBlock)(ActionSheetLocalePicker *picker, NSTimeZone * selectedValue); +typedef void(^ActionLocaleCancelBlock)(ActionSheetLocalePicker *picker); static const float firstColumnWidth = 100.0f; static const float secondColumnWidth = 160.0f; -@interface ActionSheetLocalePicker - : AbstractActionSheetPicker +@interface ActionSheetLocalePicker : AbstractActionSheetPicker /** * Create and display an action sheet picker. @@ -45,40 +44,20 @@ static const float secondColumnWidth = 160.0f; * @param target must not be empty. It should respond to "onSuccess" actions. * @param successAction successAction * @param cancelActionOrNil cancelAction - * @param origin must not be empty. It can be either an originating container view or a - * UIBarButtonItem to use with a popover arrow. + * @param origin must not be empty. It can be either an originating container view or a UIBarButtonItem to use with a popover arrow. * * @return return instance of picker */ -+ (instancetype)showPickerWithTitle:(NSString *)title - initialSelection:(NSTimeZone *)index - target:(id)target - successAction:(SEL)successAction - cancelAction:(SEL)cancelActionOrNil - origin:(id)origin; ++ (instancetype)showPickerWithTitle:(NSString *)title initialSelection:(NSTimeZone *)index target:(id)target successAction:(SEL)successAction cancelAction:(SEL)cancelActionOrNil origin:(id)origin; -// Create an action sheet picker, but don't display until a subsequent call to "showActionPicker". -// Receiver must release the picker when ready. */ -- (instancetype)initWithTitle:(NSString *)title - initialSelection:(NSTimeZone *)index - target:(id)target - successAction:(SEL)successAction - cancelAction:(SEL)cancelActionOrNil - origin:(id)origin; +// Create an action sheet picker, but don't display until a subsequent call to "showActionPicker". Receiver must release the picker when ready. */ +- (instancetype)initWithTitle:(NSString *)title initialSelection:(NSTimeZone *)index target:(id)target successAction:(SEL)successAction cancelAction:(SEL)cancelActionOrNil origin:(id)origin; -+ (instancetype)showPickerWithTitle:(NSString *)title - initialSelection:(NSTimeZone *)index - doneBlock:(ActionLocaleDoneBlock)doneBlock - cancelBlock:(ActionLocaleCancelBlock)cancelBlock - origin:(id)origin; ++ (instancetype)showPickerWithTitle:(NSString *)title initialSelection:(NSTimeZone *)index doneBlock:(ActionLocaleDoneBlock)doneBlock cancelBlock:(ActionLocaleCancelBlock)cancelBlock origin:(id)origin; -- (instancetype)initWithTitle:(NSString *)title - initialSelection:(NSTimeZone *)timeZone - doneBlock:(ActionLocaleDoneBlock)doneBlock - cancelBlock:(ActionLocaleCancelBlock)cancelBlockOrNil - origin:(id)origin; +- (instancetype)initWithTitle:(NSString *)title initialSelection:(NSTimeZone *)timeZone doneBlock:(ActionLocaleDoneBlock)doneBlock cancelBlock:(ActionLocaleCancelBlock)cancelBlockOrNil origin:(id)origin; -@property(nonatomic, copy) ActionLocaleDoneBlock onActionSheetDone; -@property(nonatomic, copy) ActionLocaleCancelBlock onActionSheetCancel; +@property (nonatomic, copy) ActionLocaleDoneBlock onActionSheetDone; +@property (nonatomic, copy) ActionLocaleCancelBlock onActionSheetCancel; @end \ No newline at end of file diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetMultipleStringPicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetMultipleStringPicker.h index 1b24fa1d77..5145f285da 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetMultipleStringPicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetMultipleStringPicker.h @@ -5,86 +5,61 @@ // Created by Alejandro on 21/07/15. // Copyright (c) 2015 Petr Korolev. All rights reserved. // -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: +//Redistribution and use in source and binary forms, with or without +//modification, are permitted provided that the following conditions are met: //* Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. +//notice, this list of conditions and the following disclaimer. //* Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. +//notice, this list of conditions and the following disclaimer in the +//documentation and/or other materials provided with the distribution. //* Neither the name of the nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. +//names of its contributors may be used to endorse or promote products +//derived from this software without specific prior written permission. // -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +//WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +//DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +//DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; //åLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +//ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // #import "AbstractActionSheetPicker.h" @class ActionSheetMultipleStringPicker; -typedef void (^ActionMultipleStringDoneBlock)(ActionSheetMultipleStringPicker * picker, - NSArray * selectedIndexes, id selectedValues); -typedef void (^ActionMultipleStringCancelBlock)(ActionSheetMultipleStringPicker * picker); +typedef void(^ActionMultipleStringDoneBlock)(ActionSheetMultipleStringPicker *picker, NSArray *selectedIndexes, id selectedValues); +typedef void(^ActionMultipleStringCancelBlock)(ActionSheetMultipleStringPicker *picker); -@interface ActionSheetMultipleStringPicker - : AbstractActionSheetPicker +@interface ActionSheetMultipleStringPicker : AbstractActionSheetPicker /** * Create and display an action sheet picker. * * @param title Title label for picker - * @param data is an array of strings to use for the picker's available selection - * choices + * @param data is an array of strings to use for the picker's available selection choices * @param indexes is used to establish the initially selected row; * @param target must not be empty. It should respond to "onSuccess" actions. * @param successAction successAction * @param cancelActionOrNil cancelAction - * @param origin must not be empty. It can be either an originating container view or a - * UIBarButtonItem to use with a popover arrow. + * @param origin must not be empty. It can be either an originating container view or a UIBarButtonItem to use with a popover arrow. * * @return return instance of picker */ -+ (instancetype)showPickerWithTitle:(NSString *)title - rows:(NSArray *)data - initialSelection:(NSArray *)indexes - target:(id)target - successAction:(SEL)successAction - cancelAction:(SEL)cancelActionOrNil - origin:(id)origin; ++ (instancetype)showPickerWithTitle:(NSString *)title rows:(NSArray *)data initialSelection:(NSArray *)indexes target:(id)target successAction:(SEL)successAction cancelAction:(SEL)cancelActionOrNil origin:(id)origin; -// Create an action sheet picker, but don't display until a subsequent call to "showActionPicker". -// Receiver must release the picker when ready. */ -- (instancetype)initWithTitle:(NSString *)title - rows:(NSArray *)data - initialSelection:(NSArray *)indexes - target:(id)target - successAction:(SEL)successAction - cancelAction:(SEL)cancelActionOrNil - origin:(id)origin; +// Create an action sheet picker, but don't display until a subsequent call to "showActionPicker". Receiver must release the picker when ready. */ +- (instancetype)initWithTitle:(NSString *)title rows:(NSArray *)data initialSelection:(NSArray *)indexes target:(id)target successAction:(SEL)successAction cancelAction:(SEL)cancelActionOrNil origin:(id)origin; -+ (instancetype)showPickerWithTitle:(NSString *)title - rows:(NSArray *)strings - initialSelection:(NSArray *)indexes - doneBlock:(ActionMultipleStringDoneBlock)doneBlock - cancelBlock:(ActionMultipleStringCancelBlock)cancelBlock - origin:(id)origin; -- (instancetype)initWithTitle:(NSString *)title - rows:(NSArray *)strings - initialSelection:(NSArray *)indexes - doneBlock:(ActionMultipleStringDoneBlock)doneBlock - cancelBlock:(ActionMultipleStringCancelBlock)cancelBlockOrNil - origin:(id)origin; -@property(nonatomic, copy) ActionMultipleStringDoneBlock onActionSheetDone; -@property(nonatomic, copy) ActionMultipleStringCancelBlock onActionSheetCancel; ++ (instancetype)showPickerWithTitle:(NSString *)title rows:(NSArray *)strings initialSelection:(NSArray *)indexes doneBlock:(ActionMultipleStringDoneBlock)doneBlock cancelBlock:(ActionMultipleStringCancelBlock)cancelBlock origin:(id)origin; + +- (instancetype)initWithTitle:(NSString *)title rows:(NSArray *)strings initialSelection:(NSArray *)indexes doneBlock:(ActionMultipleStringDoneBlock)doneBlock cancelBlock:(ActionMultipleStringCancelBlock)cancelBlockOrNil origin:(id)origin; + +@property (nonatomic, copy) ActionMultipleStringDoneBlock onActionSheetDone; +@property (nonatomic, copy) ActionMultipleStringCancelBlock onActionSheetCancel; @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetPicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetPicker.h index 9b743c248e..69c67ee7ec 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetPicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetPicker.h @@ -1,35 +1,35 @@ // -// Copyright (c) 2011, Tim Cinel -// All rights reserved. +//Copyright (c) 2011, Tim Cinel +//All rights reserved. // -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: +//Redistribution and use in source and binary forms, with or without +//modification, are permitted provided that the following conditions are met: //* Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. +//notice, this list of conditions and the following disclaimer. //* Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. +//notice, this list of conditions and the following disclaimer in the +//documentation and/or other materials provided with the distribution. //* Neither the name of the nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. +//names of its contributors may be used to endorse or promote products +//derived from this software without specific prior written permission. // -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +//WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +//DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +//DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +//LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +//ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // +#import "ActionSheetCustomPickerDelegate.h" #import "AbstractActionSheetPicker.h" #import "ActionSheetCustomPicker.h" -#import "ActionSheetCustomPickerDelegate.h" #import "ActionSheetDatePicker.h" #import "ActionSheetDistancePicker.h" #import "ActionSheetLocalePicker.h" -#import "ActionSheetMultipleStringPicker.h" -#import "ActionSheetStringPicker.h" \ No newline at end of file +#import "ActionSheetStringPicker.h" +#import "ActionSheetMultipleStringPicker.h" \ No newline at end of file diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetStringPicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetStringPicker.h index 624788cb94..7ba0c842c2 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetStringPicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/ActionSheetStringPicker.h @@ -1,87 +1,62 @@ // -// Copyright (c) 2011, Tim Cinel -// All rights reserved. +//Copyright (c) 2011, Tim Cinel +//All rights reserved. // -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: +//Redistribution and use in source and binary forms, with or without +//modification, are permitted provided that the following conditions are met: //* Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. +//notice, this list of conditions and the following disclaimer. //* Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. +//notice, this list of conditions and the following disclaimer in the +//documentation and/or other materials provided with the distribution. //* Neither the name of the nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. +//names of its contributors may be used to endorse or promote products +//derived from this software without specific prior written permission. // -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +//WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +//DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +//DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES //(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; //åLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +//ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT //(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // #import "AbstractActionSheetPicker.h" @class ActionSheetStringPicker; -typedef void (^ActionStringDoneBlock)(ActionSheetStringPicker * picker, NSInteger selectedIndex, - id selectedValue); -typedef void (^ActionStringCancelBlock)(ActionSheetStringPicker * picker); +typedef void(^ActionStringDoneBlock)(ActionSheetStringPicker *picker, NSInteger selectedIndex, id selectedValue); +typedef void(^ActionStringCancelBlock)(ActionSheetStringPicker *picker); -@interface ActionSheetStringPicker - : AbstractActionSheetPicker +@interface ActionSheetStringPicker : AbstractActionSheetPicker /** * Create and display an action sheet picker. * * @param title Title label for picker - * @param data is an array of strings to use for the picker's available selection - * choices + * @param data is an array of strings to use for the picker's available selection choices * @param index is used to establish the initially selected row; * @param target must not be empty. It should respond to "onSuccess" actions. * @param successAction successAction * @param cancelActionOrNil cancelAction - * @param origin must not be empty. It can be either an originating container view or a - * UIBarButtonItem to use with a popover arrow. + * @param origin must not be empty. It can be either an originating container view or a UIBarButtonItem to use with a popover arrow. * * @return return instance of picker */ -+ (instancetype)showPickerWithTitle:(NSString *)title - rows:(NSArray *)data - initialSelection:(NSInteger)index - target:(id)target - successAction:(SEL)successAction - cancelAction:(SEL)cancelActionOrNil - origin:(id)origin; ++ (instancetype)showPickerWithTitle:(NSString *)title rows:(NSArray *)data initialSelection:(NSInteger)index target:(id)target successAction:(SEL)successAction cancelAction:(SEL)cancelActionOrNil origin:(id)origin; -// Create an action sheet picker, but don't display until a subsequent call to "showActionPicker". -// Receiver must release the picker when ready. */ -- (instancetype)initWithTitle:(NSString *)title - rows:(NSArray *)data - initialSelection:(NSInteger)index - target:(id)target - successAction:(SEL)successAction - cancelAction:(SEL)cancelActionOrNil - origin:(id)origin; + // Create an action sheet picker, but don't display until a subsequent call to "showActionPicker". Receiver must release the picker when ready. */ +- (instancetype)initWithTitle:(NSString *)title rows:(NSArray *)data initialSelection:(NSInteger)index target:(id)target successAction:(SEL)successAction cancelAction:(SEL)cancelActionOrNil origin:(id)origin; -+ (instancetype)showPickerWithTitle:(NSString *)title - rows:(NSArray *)strings - initialSelection:(NSInteger)index - doneBlock:(ActionStringDoneBlock)doneBlock - cancelBlock:(ActionStringCancelBlock)cancelBlock - origin:(id)origin; -- (instancetype)initWithTitle:(NSString *)title - rows:(NSArray *)strings - initialSelection:(NSInteger)index - doneBlock:(ActionStringDoneBlock)doneBlock - cancelBlock:(ActionStringCancelBlock)cancelBlockOrNil - origin:(id)origin; -@property(nonatomic, copy) ActionStringDoneBlock onActionSheetDone; -@property(nonatomic, copy) ActionStringCancelBlock onActionSheetCancel; ++ (instancetype)showPickerWithTitle:(NSString *)title rows:(NSArray *)strings initialSelection:(NSInteger)index doneBlock:(ActionStringDoneBlock)doneBlock cancelBlock:(ActionStringCancelBlock)cancelBlock origin:(id)origin; + +- (instancetype)initWithTitle:(NSString *)title rows:(NSArray *)strings initialSelection:(NSInteger)index doneBlock:(ActionStringDoneBlock)doneBlock cancelBlock:(ActionStringCancelBlock)cancelBlockOrNil origin:(id)origin; + +@property (nonatomic, copy) ActionStringDoneBlock onActionSheetDone; +@property (nonatomic, copy) ActionStringCancelBlock onActionSheetCancel; @end \ No newline at end of file diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/CoreActionSheetPicker.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/CoreActionSheetPicker.h index f546f96861..c333d53b2b 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/CoreActionSheetPicker.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/CoreActionSheetPicker.h @@ -14,15 +14,15 @@ FOUNDATION_EXPORT double CoreActionSheetPickerVersionNumber; //! Project version string for CoreActionSheetPicker. FOUNDATION_EXPORT const unsigned char CoreActionSheetPickerVersionString[]; -// In this header, you should import all the public headers of your framework using statements like -// #import +// In this header, you should import all the public headers of your framework using statements like #import + #import #import #import #import #import -#import -#import #import -#import \ No newline at end of file +#import +#import +#import \ No newline at end of file diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/DistancePickerView.h b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/DistancePickerView.h index 92817761a1..c6921b135a 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/DistancePickerView.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Headers/DistancePickerView.h @@ -11,13 +11,11 @@ #import -@interface DistancePickerView : UIPickerView -{ - NSMutableDictionary * labels; + +@interface DistancePickerView : UIPickerView { + NSMutableDictionary *labels; } -- (void)addLabel:(NSString *)labeltext - forComponent:(NSUInteger)component - forLongestString:(NSString *)longestString; -- (void)updateLabel:(NSString *)labeltext forComponent:(NSUInteger)component; +- (void) addLabel:(NSString *)labeltext forComponent:(NSUInteger)component forLongestString:(NSString *)longestString; +- (void) updateLabel:(NSString *)labeltext forComponent:(NSUInteger)component; @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Info.plist index 0d9d5f44cb..54c268d859 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/CoreActionSheetPicker.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/FBSDKCoreKit b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/FBSDKCoreKit index fe64b144e3..e9ddcd3461 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/FBSDKCoreKit and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/FBSDKCoreKit differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKConstants.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKConstants.h index 5834bf4449..98cfd73c3a 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKConstants.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKConstants.h @@ -148,7 +148,7 @@ FBSDK_EXTERN NSString *const FBSDKErrorArgumentCollectionKey; FBSDK_EXTERN NSString *const FBSDKErrorArgumentNameKey; /** - The userInfo key for the invalid argument value for errors with FBSDKInvalidArgumentErrorCode. + The userInfo key for the invalid argument value for errors with FBSDKInvalidArgumentErrorCode. */ FBSDK_EXTERN NSString *const FBSDKErrorArgumentValueKey; diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h index b6f9c108ca..d32c553c91 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h @@ -44,5 +44,5 @@ #import #endif -#define FBSDK_VERSION_STRING @"4.28.0" +#define FBSDK_VERSION_STRING @"4.29.0" #define FBSDK_TARGET_PLATFORM_VERSION @"v2.11" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Info.plist index cfb6731a00..79eca871c4 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKCoreKit.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/FBSDKLoginKit b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/FBSDKLoginKit index faed1c983c..ce190fe37a 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/FBSDKLoginKit and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/FBSDKLoginKit differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/Info.plist index 5fb9f8e78c..77b6fdbe2c 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKLoginKit.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/FBSDKPlacesKit b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/FBSDKPlacesKit index 5c94e37716..ac0cd79a68 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/FBSDKPlacesKit and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/FBSDKPlacesKit differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/Info.plist index 318ed51035..5c5019ad8b 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKPlacesKit.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/FBSDKShareKit b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/FBSDKShareKit index c383c5a6b1..67b85278f8 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/FBSDKShareKit and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/FBSDKShareKit differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h index 898b35fabf..9994ff92cf 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKAppInviteDialog.h @@ -38,7 +38,8 @@ + (instancetype)showFromViewController:(UIViewController *)viewController withContent:(FBSDKAppInviteContent *)content delegate:(id)delegate - __attribute__((deprecated("App Invites no longer supported"))); +__attribute__ ((deprecated("App Invites no longer supported"))); + /** @@ -50,8 +51,7 @@ __attribute__ ((deprecated("use showFromViewController:withContent:delegate: ins /** A UIViewController to present the dialog from. - If not specified, the top most view controller will be automatically determined as best as - possible. + If not specified, the top most view controller will be automatically determined as best as possible. */ @property (nonatomic, weak) UIViewController *fromViewController; @@ -68,9 +68,9 @@ __attribute__ ((deprecated("use showFromViewController:withContent:delegate: ins /** A Boolean value that indicates whether the receiver can initiate an app invite. - May return NO if the appropriate Facebook app is not installed and is required or an access token - is required but not available. This method does not validate the content on the receiver, so this - can be checked before building up the content. + May return NO if the appropriate Facebook app is not installed and is required or an access token is + required but not available. This method does not validate the content on the receiver, so this can be checked before + building up the content. - See:validateWithError: - Returns: YES if the receiver can show the dialog, otherwise NO. @@ -85,8 +85,7 @@ __attribute__ ((deprecated("use showFromViewController:withContent:delegate: ins /** Validates the content on the receiver. - - Parameter errorRef: If an error occurs, upon return contains an NSError object that describes the - problem. + - Parameter errorRef: If an error occurs, upon return contains an NSError object that describes the problem. - Returns: YES if the content is valid, otherwise NO. */ - (BOOL)validateWithError:(NSError *__autoreleasing *)errorRef; @@ -96,10 +95,9 @@ __attribute__ ((deprecated("use showFromViewController:withContent:delegate: ins /** A delegate for FBSDKAppInviteDialog. - The delegate is notified with the results of the app invite as long as the application has - permissions to receive the information. For example, if the person is not signed into the - containing app, the shower may not be able to distinguish between completion of an app invite and - cancellation. + The delegate is notified with the results of the app invite as long as the application has permissions to + receive the information. For example, if the person is not signed into the containing app, the shower may not be able + to distinguish between completion of an app invite and cancellation. */ @protocol FBSDKAppInviteDialogDelegate diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeButton.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeButton.h index ede52ce193..191c033658 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeButton.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeButton.h @@ -27,19 +27,19 @@ Warning: This class is deprecated. A button to like an object. - Tapping the receiver will invoke an API call to the Facebook app through a fast-app-switch that - allows the object to be liked. Upon return to the calling app, the view will update with the new - state. If the currentAccessToken has "publish_actions" permission and the object is an Open Graph - object, then the like can happen seamlessly without the fast-app-switch. + Tapping the receiver will invoke an API call to the Facebook app through a fast-app-switch that allows + the object to be liked. Upon return to the calling app, the view will update with the new state. If the + currentAccessToken has "publish_actions" permission and the object is an Open Graph object, then the like can happen + seamlessly without the fast-app-switch. */ -__attribute__((deprecated)) @interface FBSDKLikeButton - : FBSDKButton +__attribute__ ((deprecated)) +@interface FBSDKLikeButton : FBSDKButton - /** - If YES, a sound is played when the receiver is toggled. +/** + If YES, a sound is played when the receiver is toggled. - @default YES - */ - @property(nonatomic, assign, getter = isSoundEnabled) BOOL soundEnabled; + @default YES + */ +@property (nonatomic, assign, getter = isSoundEnabled) BOOL soundEnabled; @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeControl.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeControl.h index 3f41f43ee4..6ce351de29 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeControl.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKLikeControl.h @@ -88,16 +88,16 @@ FBSDK_EXTERN NSString *NSStringFromFBSDKLikeControlStyle(FBSDKLikeControlStyle s Taps on the like button within this control will invoke an API call to the Facebook app through a - fast-app-switch that allows the user to like the object. Upon return to the calling app, the view - will update with the new state and send actions for the UIControlEventValueChanged event. + fast-app-switch that allows the user to like the object. Upon return to the calling app, the view will update + with the new state and send actions for the UIControlEventValueChanged event. */ -__attribute__((deprecated)) @interface FBSDKLikeControl - : UIControl +__attribute__ ((deprecated)) +@interface FBSDKLikeControl : UIControl - /** - The foreground color to use for the content of the receiver. - */ - @property(nonatomic, strong) UIColor * foregroundColor; +/** + The foreground color to use for the content of the receiver. + */ +@property (nonatomic, strong) UIColor *foregroundColor; /** The position for the auxiliary view for the receiver. diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareKit.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareKit.h index 87d7a43f6d..30e36aa4c2 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareKit.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareKit.h @@ -22,6 +22,13 @@ #import #import #import +#import +#import +#import +#import +#import +#import +#import #import #import #import @@ -48,7 +55,6 @@ #import #import #import -#import #import #else #import diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h new file mode 100644 index 0000000000..ad970f5703 --- /dev/null +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h @@ -0,0 +1,34 @@ +// Copyright (c) 2014-present, Facebook, Inc. All rights reserved. +// +// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, +// copy, modify, and distribute this software in source code or binary form for use +// in connection with the web services and APIs provided by Facebook. +// +// As with any software that integrates with the Facebook platform, your use of +// this software is subject to the Facebook Developer Principles and Policies +// [http://developers.facebook.com/policy/]. This copyright notice shall be +// included in all copies or substantial portions of the software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import + +#import + +/** + A base interface for Messenger share action buttons. + */ +@protocol FBSDKShareMessengerActionButton + +/** + The title displayed to the user for the button. + - Returns: The title for the button. + */ +@property (nonatomic, copy) NSString *title; + +@end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h new file mode 100644 index 0000000000..ffc1b7f9fa --- /dev/null +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h @@ -0,0 +1,55 @@ +// Copyright (c) 2014-present, Facebook, Inc. All rights reserved. +// +// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, +// copy, modify, and distribute this software in source code or binary form for use +// in connection with the web services and APIs provided by Facebook. +// +// As with any software that integrates with the Facebook platform, your use of +// this software is subject to the Facebook Developer Principles and Policies +// [http://developers.facebook.com/policy/]. This copyright notice shall be +// included in all copies or substantial portions of the software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import + +#import + +@class FBSDKShareMessengerGenericTemplateElement; + +typedef NS_ENUM(NSUInteger, FBSDKShareMessengerGenericTemplateImageAspectRatio) { + FBSDKShareMessengerGenericTemplateImageAspectRatioHorizontal = 0, + FBSDKShareMessengerGenericTemplateImageAspectRatioSquare +}; + +/** + A model for sharing a generic template element to Messenger. This wrapper element allows + specifying whether or not the bubble is sharable and what aspect to render the images. + See https://developers.facebook.com/docs/messenger-platform/send-messages/template/generic + for more details. + */ +@interface FBSDKShareMessengerGenericTemplateContent : NSObject + +/** + This specifies whether or not this generic template message can be shared again after the + initial share. Defaults to false. + */ +@property (nonatomic, assign) BOOL isSharable; + +/** + The aspect ratio for when the image is rendered in the generic template bubble after being + shared. Defaults to horizontal. + */ +@property (nonatomic, assign) FBSDKShareMessengerGenericTemplateImageAspectRatio imageAspectRatio; + +/** + A generic template element with a title, optional subtitle, optional image, etc. Required. + */ +@property (nonatomic, copy) FBSDKShareMessengerGenericTemplateElement *element; + +@end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h new file mode 100644 index 0000000000..d70dd9631d --- /dev/null +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h @@ -0,0 +1,56 @@ +// Copyright (c) 2014-present, Facebook, Inc. All rights reserved. +// +// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, +// copy, modify, and distribute this software in source code or binary form for use +// in connection with the web services and APIs provided by Facebook. +// +// As with any software that integrates with the Facebook platform, your use of +// this software is subject to the Facebook Developer Principles and Policies +// [http://developers.facebook.com/policy/]. This copyright notice shall be +// included in all copies or substantial portions of the software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import + +#import +#import + +/** + A model for sharing a generic template element to Messenger. This allows specifying title, subtitle, + image, default action, and any other buttons. Title is required. See + https://developers.facebook.com/docs/messenger-platform/send-messages/template/generic for more details. + */ +@interface FBSDKShareMessengerGenericTemplateElement : NSObject + +/** + The rendered title for the shared generic template element. Required. + */ +@property (nonatomic, copy) NSString *title; + +/** + The rendered subtitle for the shared generic template element. Optional. + */ +@property (nonatomic, copy) NSString *subtitle; + +/** + The image url that will be downloaded and rendered at the top of the generic template. Optional. + */ +@property (nonatomic, copy) NSURL *imageURL; + +/** + The default action executed when this shared generic tempate is tapped. Title for this button is ignored. Optional. + */ +@property (nonatomic, copy) id defaultAction; + +/** + This specifies what action button to show below the generic template. Optional. + */ +@property (nonatomic, copy) id button; + +@end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h new file mode 100644 index 0000000000..142702d06d --- /dev/null +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h @@ -0,0 +1,69 @@ +// Copyright (c) 2014-present, Facebook, Inc. All rights reserved. +// +// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, +// copy, modify, and distribute this software in source code or binary form for use +// in connection with the web services and APIs provided by Facebook. +// +// As with any software that integrates with the Facebook platform, your use of +// this software is subject to the Facebook Developer Principles and Policies +// [http://developers.facebook.com/policy/]. This copyright notice shall be +// included in all copies or substantial portions of the software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import + +#import +#import + +typedef NS_ENUM(NSUInteger, FBSDKShareMessengerMediaTemplateMediaType) { + FBSDKShareMessengerMediaTemplateMediaTypeImage = 0, + FBSDKShareMessengerMediaTemplateMediaTypeVideo +}; + +/** + A model for sharing media template content. See + https://developers.facebook.com/docs/messenger-platform/send-messages/template/media for details. + */ +@interface FBSDKShareMessengerMediaTemplateContent : NSObject + +/** + The media type (image or video) for this content. This must match the media type specified in the + attachmentID/mediaURL to avoid an error when sharing. Defaults to image. + */ +@property (nonatomic, assign) FBSDKShareMessengerMediaTemplateMediaType mediaType; + +/** + The attachmentID of the item to share. Optional, but either attachmentID or mediaURL must be specified. + */ +@property (nonatomic, copy, readonly) NSString *attachmentID; + +/** + The Facebook url for this piece of media. External urls will not work; this must be a Facebook url. + See https://developers.facebook.com/docs/messenger-platform/send-messages/template/media for details. + Optional, but either attachmentID or mediaURL must be specified. + */ +@property (nonatomic, copy, readonly) NSURL *mediaURL; + +/** + This specifies what action button to show below the media. Optional. + */ +@property (nonatomic, copy) id button; + +/** + Custom initializer to create media template share with attachment id. + */ +- (instancetype)initWithAttachmentID:(NSString *)attachmentID; + +/** + Custom initializer to create media template share with media url. This must be a Facebook url + and cannot be an external url. + */ +- (instancetype)initWithMediaURL:(NSURL *)mediaURL; + +@end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h new file mode 100644 index 0000000000..f68f51c4d6 --- /dev/null +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h @@ -0,0 +1,41 @@ +// Copyright (c) 2014-present, Facebook, Inc. All rights reserved. +// +// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, +// copy, modify, and distribute this software in source code or binary form for use +// in connection with the web services and APIs provided by Facebook. +// +// As with any software that integrates with the Facebook platform, your use of +// this software is subject to the Facebook Developer Principles and Policies +// [http://developers.facebook.com/policy/]. This copyright notice shall be +// included in all copies or substantial portions of the software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import + +#import +#import + +/** + This share content allows sharing a bubble that plays songs with Open Graph music. + See https://developers.facebook.com/docs/messenger-platform/send-messages/template/open-graph + for details. Passing property pageID is required for this type of share. + */ +@interface FBSDKShareMessengerOpenGraphMusicTemplateContent : NSObject + +/** + This must be an Open Graph music url. Required. + */ +@property (nonatomic, copy) NSURL *url; + +/** + This specifies what action button to show below the open graph music bubble. Optional. + */ +@property (nonatomic, copy) id button; + +@end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h new file mode 100644 index 0000000000..79feadd169 --- /dev/null +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h @@ -0,0 +1,62 @@ +// Copyright (c) 2014-present, Facebook, Inc. All rights reserved. +// +// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, +// copy, modify, and distribute this software in source code or binary form for use +// in connection with the web services and APIs provided by Facebook. +// +// As with any software that integrates with the Facebook platform, your use of +// this software is subject to the Facebook Developer Principles and Policies +// [http://developers.facebook.com/policy/]. This copyright notice shall be +// included in all copies or substantial portions of the software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import + +#import + +typedef NS_ENUM(NSUInteger, FBSDKShareMessengerURLActionButtonWebviewHeightRatio) { + FBSDKShareMessengerURLActionButtonWebviewHeightRatioFull = 0, + FBSDKShareMessengerURLActionButtonWebviewHeightRatioTall, + FBSDKShareMessengerURLActionButtonWebviewHeightRatioCompact +}; + +/** + A model for a Messenger share URL action button. + */ +@interface FBSDKShareMessengerURLActionButton : NSObject + +/** + The url that this button should open when tapped. Required. + */ +@property (nonatomic, copy) NSURL *url; + +/** + This controls the display height of the webview when shown in the Messenger app. Defaults to Full. + */ +@property (nonatomic, assign) FBSDKShareMessengerURLActionButtonWebviewHeightRatio webviewHeightRatio; + +/** + This must be true if the url is a Messenger Extensions url. Defaults to NO. + */ +@property (nonatomic, assign) BOOL isMessengerExtensionURL; + +/** + This is a fallback url for a Messenger Extensions enabled button. It is used on clients that do not support + Messenger Extensions. If this is not defined, the url will be used as a fallback. Optional, but ignored + unless isMessengerExtensionURL == YES. + */ +@property (nonatomic, copy) NSURL *fallbackURL; + +/** + This controls whether we want to hide the share button in the webview or not. It is useful to hide the share + button when the webview is user-specific and contains sensitive information. Defaults to NO. + */ +@property (nonatomic, assign) BOOL shouldHideWebviewShareButton; + +@end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h index 0c5c20a5f8..0e0e06d253 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h @@ -62,4 +62,16 @@ */ @property (nonatomic, copy) NSString *ref; +/** + For shares into Messenger, this pageID will be used to map the app to page and attach attribution to the share. + - Returns: The ID of the Facebok page this share is associated with. + */ +@property (nonatomic, copy) NSString *pageID; + +/** + A unique identifier for a share involving this content, useful for tracking purposes. + - Returns: A unique string identifying this share data. + */ +@property (nonatomic, copy, readonly) NSString *shareUUID; + @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Info.plist index d48f131113..65d5daa328 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/FBSDKShareKit.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/FacebookCore b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/FacebookCore index 172569ee3c..28c8e73231 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/FacebookCore and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/FacebookCore differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Headers/FacebookCore-Swift.h b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Headers/FacebookCore-Swift.h index 7599d52089..ab0fb4bf17 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Headers/FacebookCore-Swift.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Headers/FacebookCore-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 4.0.2 (swiftlang-900.0.69.2 clang-900.0.38) +// Generated by Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Info.plist index 16d8e23451..67299927ca 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftdoc index 4da4c5616d..7d3db6f4a6 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftmodule index 849c19a78c..a164436234 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftdoc index 2608bfa9e3..054d90d665 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftmodule index 4fd33bee94..5f7a06a981 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/arm64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftdoc index 6248465532..d335b75aae 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftmodule index 3e7646ff35..b21a682006 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/i386.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftdoc index c054775284..6e9291e1df 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftmodule index 7a6cce6b7c..2387bebb6e 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookCore.framework/Modules/FacebookCore.swiftmodule/x86_64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/FacebookLogin b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/FacebookLogin index 07ffc4de87..20f79626a7 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/FacebookLogin and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/FacebookLogin differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Headers/FacebookLogin-Swift.h b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Headers/FacebookLogin-Swift.h index cdd4d59b20..4f1a41acd4 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Headers/FacebookLogin-Swift.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Headers/FacebookLogin-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 4.0.2 (swiftlang-900.0.69.2 clang-900.0.38) +// Generated by Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Info.plist index b5e682b427..3b25d0ccf4 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftdoc index f9b4f73dbb..78824682e5 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftmodule index 952865a31b..767d9e83f8 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftdoc index 16fe3d06a5..d14f37672e 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftmodule index af35837bcb..f0f3133600 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/arm64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftdoc index b93e5391bf..3f9af354b9 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftmodule index 728b1a317d..3c9868a46d 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/i386.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftdoc index c99aca6082..cbd2299a37 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftmodule index b04ff81b44..16b06a8b39 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookLogin.framework/Modules/FacebookLogin.swiftmodule/x86_64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/FacebookShare b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/FacebookShare index 3c37b91949..e9d7aed829 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/FacebookShare and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/FacebookShare differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Headers/FacebookShare-Swift.h b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Headers/FacebookShare-Swift.h index d4a2c279c4..7e35793d3f 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Headers/FacebookShare-Swift.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Headers/FacebookShare-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 4.0.2 (swiftlang-900.0.69.2 clang-900.0.38) +// Generated by Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Info.plist b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Info.plist index f728f15631..a920bfc122 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Info.plist and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Info.plist differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftdoc index d8858bbacc..7fa8ed4082 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftmodule index 94b452d3fc..372b912e7d 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftdoc index 17ee29e4a7..782b813597 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftmodule index 30e1e21723..cad55a20b9 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/arm64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftdoc index d35aedb188..3e32890554 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftmodule index 7379784c54..1bc3a0c3d5 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/i386.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftdoc b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftdoc index a59ec4b44f..4a49126117 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftdoc and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftdoc differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftmodule b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftmodule index f9c580faf8..19674ee1b1 100644 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftmodule and b/iphone/Maps/3party/Carthage/Build/iOS/FacebookShare.framework/Modules/FacebookShare.swiftmodule/x86_64.swiftmodule differ diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWInbox.h b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWInbox.h index 80a0c6ed24..5287181df9 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWInbox.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWInbox.h @@ -8,8 +8,9 @@ #import + /** - The notification arriving on the Inbox messages renewal + The notification arriving on the Inbox messages renewal */ FOUNDATION_EXPORT NSString * const PWInboxMessagesDidUpdateNotification; @@ -19,35 +20,33 @@ FOUNDATION_EXPORT NSString * const PWInboxMessagesDidUpdateNotification; FOUNDATION_EXPORT NSString * const PWInboxMessagesDidReceiveInPushNotification; /** - The Inbox message type. Plain = without any action, Richmedia = contains a Rich media page, URL = - contains remote URL, Deeplink = contains Deeplink + The Inbox message type. Plain = without any action, Richmedia = contains a Rich media page, URL = contains remote URL, Deeplink = contains Deeplink */ typedef NS_ENUM(NSInteger, PWInboxMessageType) { - PWInboxMessageTypePlain = 0, - PWInboxMessageTypeRichmedia = 1, - PWInboxMessageTypeURL = 2, - PWInboxMessageTypeDeeplink = 3 + PWInboxMessageTypePlain = 0, + PWInboxMessageTypeRichmedia = 1, + PWInboxMessageTypeURL = 2, + PWInboxMessageTypeDeeplink = 3 }; + /** `PWInboxMessageProtocol` The protocol describing the Inbox message. */ -@protocol PWInboxMessageProtocol +@protocol PWInboxMessageProtocol @required -@property(readonly, nonatomic) NSString * code; -@property(readonly, nonatomic) NSString * title; -@property(readonly, nonatomic) NSString * imageUrl; -@property(readonly, nonatomic) NSString * message; -@property(readonly, nonatomic) NSDate * sendDate; -@property(readonly, nonatomic) PWInboxMessageType type; +@property (readonly, nonatomic) NSString *code; +@property (readonly, nonatomic) NSString *title; +@property (readonly, nonatomic) NSString *imageUrl; +@property (readonly, nonatomic) NSString *message; +@property (readonly, nonatomic) NSDate *sendDate; +@property (readonly, nonatomic) PWInboxMessageType type; //! Inbox Message which is read, see + (void)readMessagesWithCodes:(NSArray *)codes -@property(readonly, nonatomic) BOOL isRead; -//! Action of the Inbox Message is performed (if true, an action was performed in the Inbox see + -//! (void)performActionForMessageWithCode:(NSString *)code or an action was performed on the push -//! tap ) -@property(readonly, nonatomic) BOOL isActionPerformed; +@property (readonly, nonatomic) BOOL isRead; +//! Action of the Inbox Message is performed (if true, an action was performed in the Inbox see + (void)performActionForMessageWithCode:(NSString *)code or an action was performed on the push tap ) +@property (readonly, nonatomic) BOOL isActionPerformed; @end @@ -57,83 +56,72 @@ typedef NS_ENUM(NSInteger, PWInboxMessageType) { /** Get the number of the PWInboxMessageProtocol with no action performed - - @param completion - if successful, return the number of the InboxMessages with no action performed. - Otherwise, return error + + @param completion - if successful, return the number of the InboxMessages with no action performed. Otherwise, return error */ -+ (void)messagesWithNoActionPerformedCountWithCompletion:(void (^)(NSInteger count, - NSError * error))completion; ++ (void)messagesWithNoActionPerformedCountWithCompletion:(void (^)(NSInteger count, NSError *error))completion; /** Get the number of the unread PWInboxMessageProtocol - - @param completion - if successful, return the number of the unread InboxMessages. Otherwise, return - error + + @param completion - if successful, return the number of the unread InboxMessages. Otherwise, return error */ -+ (void)unreadMessagesCountWithCompletion:(void (^)(NSInteger count, NSError * error))completion; ++ (void)unreadMessagesCountWithCompletion:(void (^)(NSInteger count, NSError *error))completion; /** Get the total number of the PWInboxMessageProtocol - - @param completion - if successful, return the total number of the InboxMessages. Otherwise, return - error + + @param completion - if successful, return the total number of the InboxMessages. Otherwise, return error */ -+ (void)messagesCountWithCompletion:(void (^)(NSInteger count, NSError * error))completion; ++ (void)messagesCountWithCompletion:(void (^)(NSInteger count, NSError *error))completion; /** Get the collection of the PWInboxMessageProtocol that the user received - - @param completion - if successful, return the collection of the InboxMessages. Otherwise, return - error + + @param completion - if successful, return the collection of the InboxMessages. Otherwise, return error */ -+ (void)loadMessagesWithCompletion:(void (^)(NSArray *> * messages, - NSError * error))completion; ++ (void)loadMessagesWithCompletion:(void (^)(NSArray *> *messages, NSError *error))completion; /** Call this method to mark the list of InboxMessageProtocol as read - + @param codes of the inboxMessages */ + (void)readMessagesWithCodes:(NSArray *)codes; /** - Call this method, when the user clicks on the InboxMessageProtocol and the message’s action is - performed - + Call this method, when the user clicks on the InboxMessageProtocol and the message’s action is performed + @param code of the inboxMessage that the user tapped */ + (void)performActionForMessageWithCode:(NSString *)code; /** Call this method, when the user deletes the list of InboxMessageProtocol manually - + @param codes of the list of InboxMessageProtocol.code that the user deleted */ + (void)deleteMessagesWithCodes:(NSArray *)codes; /** - Subscribe for messages arriving with push notifications. @warning You need to unsubscribe by - calling the removeObserver method, if you don't want to receive notifications - + Subscribe for messages arriving with push notifications. @warning You need to unsubscribe by calling the removeObserver method, if you don't want to receive notifications + @param completion - return the collection of the InboxMessages. */ -+ (id)addObserverForDidReceiveInPushNotificationCompletion: - (void (^)(NSArray *> * messagesAdded))completion; ++ (id)addObserverForDidReceiveInPushNotificationCompletion:(void (^)(NSArray *> *messagesAdded))completion; /** - Subscribe for messages arriving when a message is deleted, added, or updated. @warning You need to - unsubscribe by calling the removeObserver method, if you don't want to receive notifications - + Subscribe for messages arriving when a message is deleted, added, or updated. @warning You need to unsubscribe by calling the removeObserver method, if you don't want to receive notifications + @param completion - return the collection of the InboxMessages. */ -+ (id)addObserverForUpdateInboxMessagesCompletion: - (void (^)(NSArray * messagesDeleted, - NSArray *> * messagesAdded, - NSArray *> * messagesUpdated))completion; ++ (id)addObserverForUpdateInboxMessagesCompletion:(void (^)(NSArray *messagesDeleted, + NSArray *> *messagesAdded, + NSArray *> *messagesUpdated))completion; /** Unsubscribes from notifications - + @param observer - Unsubscribes observer */ + (void)removeObserver:(id)observer; diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWLog.h b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWLog.h index 5756ed3d5f..7d83acfa70 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWLog.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PWLog.h @@ -6,7 +6,7 @@ #import -typedef NSString * PWLogLevel NS_EXTENSIBLE_STRING_ENUM; +typedef NSString *PWLogLevel NS_EXTENSIBLE_STRING_ENUM; extern PWLogLevel const PWLogLevelNone; extern PWLogLevel const PWLogLevelError; @@ -17,7 +17,7 @@ extern PWLogLevel const PWLogLevelVerbose; @interface PWLog : NSObject -+ (void)setLogsHandler:(void (^)(PWLogLevel level, NSString * description))logsHandler; ++ (void)setLogsHandler:(void(^)(PWLogLevel level, NSString *description))logsHandler; + (void)removeLogsHandler; @end diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PushNotificationManager.h b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PushNotificationManager.h index 700a512bfd..4db7f30513 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PushNotificationManager.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/PushNotificationManager.h @@ -12,7 +12,8 @@ #import #endif -#define PUSHWOOSH_VERSION @"5.5.1" +#define PUSHWOOSH_VERSION @"5.5.3" + @class PushNotificationManager; @@ -364,10 +365,9 @@ typedef void (^PushwooshErrorHandler)(NSError *error); - (void)handlePushRegistration:(NSData *)devToken; - (void)handlePushRegistrationString:(NSString *)deviceID; -//internal - (void)handlePushRegistrationFailure:(NSError *)error; -//if the push is received while the app is running. internal +//if the push is received while the app is running. - (BOOL)handlePushReceived:(NSDictionary *)userInfo; /** diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/Pushwoosh.h b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/Pushwoosh.h index c2dfb5b488..30364db08b 100644 --- a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/Pushwoosh.h +++ b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Headers/Pushwoosh.h @@ -4,10 +4,10 @@ // (c) Pushwoosh 2016 // +#import "PushNotificationManager.h" #import "PWInAppManager.h" #import "PWLog.h" -#import "PushNotificationManager.h" #if TARGET_OS_IPHONE -#import "PWInbox.h" + #import "PWInbox.h" #endif diff --git a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Pushwoosh b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Pushwoosh index fc0823a1a2..efc5750d18 100755 Binary files a/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Pushwoosh and b/iphone/Maps/3party/Carthage/Build/iOS/Pushwoosh.framework/Pushwoosh differ