diff options
author | Ilya Grechuhin <i.grechuhin@gmail.com> | 2017-10-02 11:47:26 +0300 |
---|---|---|
committer | Sergey Yershov <syershov@maps.me> | 2017-10-02 13:55:26 +0300 |
commit | d25b185252d0d6ef6665f66ee86e323521ee747e (patch) | |
tree | 04c4e3db2ef4f9b7ffa6627cd28924e0c447751d | |
parent | 16fa58427ce62a548c24ac9bed3d959752276146 (diff) |
[frameworks] [ios] Updated Facebook frameworks to 4.27.
12 files changed, 154 insertions, 1 deletions
diff --git a/iphone/Maps/3party/Bolts.framework/Bolts b/iphone/Maps/3party/Bolts.framework/Bolts Binary files differindex d4ac014afd..c76fbd5633 100644 --- a/iphone/Maps/3party/Bolts.framework/Bolts +++ b/iphone/Maps/3party/Bolts.framework/Bolts diff --git a/iphone/Maps/3party/FBSDKCoreKit.framework/FBSDKCoreKit b/iphone/Maps/3party/FBSDKCoreKit.framework/FBSDKCoreKit Binary files differindex b8f953017c..9facd75556 100644 --- a/iphone/Maps/3party/FBSDKCoreKit.framework/FBSDKCoreKit +++ b/iphone/Maps/3party/FBSDKCoreKit.framework/FBSDKCoreKit diff --git a/iphone/Maps/3party/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/iphone/Maps/3party/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h index 31eb80b4d4..fd60148ae9 100644 --- a/iphone/Maps/3party/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h +++ b/iphone/Maps/3party/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h @@ -44,5 +44,5 @@ #import <FBSDKCoreKit/FBSDKDeviceViewControllerBase.h> #endif -#define FBSDK_VERSION_STRING @"4.26.0" +#define FBSDK_VERSION_STRING @"4.27.0" #define FBSDK_TARGET_PLATFORM_VERSION @"v2.10" diff --git a/iphone/Maps/3party/FBSDKCoreKit.framework/Info.plist b/iphone/Maps/3party/FBSDKCoreKit.framework/Info.plist Binary files differindex 06d4b32ad3..30d425f3d3 100644 --- a/iphone/Maps/3party/FBSDKCoreKit.framework/Info.plist +++ b/iphone/Maps/3party/FBSDKCoreKit.framework/Info.plist diff --git a/iphone/Maps/3party/FBSDKLoginKit.framework/FBSDKLoginKit b/iphone/Maps/3party/FBSDKLoginKit.framework/FBSDKLoginKit Binary files differindex 425f4391eb..43ae20adeb 100644 --- a/iphone/Maps/3party/FBSDKLoginKit.framework/FBSDKLoginKit +++ b/iphone/Maps/3party/FBSDKLoginKit.framework/FBSDKLoginKit diff --git a/iphone/Maps/3party/FBSDKLoginKit.framework/Info.plist b/iphone/Maps/3party/FBSDKLoginKit.framework/Info.plist Binary files differindex b2415d68b4..286394ddf9 100644 --- a/iphone/Maps/3party/FBSDKLoginKit.framework/Info.plist +++ b/iphone/Maps/3party/FBSDKLoginKit.framework/Info.plist diff --git a/iphone/Maps/3party/FBSDKShareKit.framework/FBSDKShareKit b/iphone/Maps/3party/FBSDKShareKit.framework/FBSDKShareKit Binary files differindex c1e8a0fd56..4139e4b65f 100644 --- a/iphone/Maps/3party/FBSDKShareKit.framework/FBSDKShareKit +++ b/iphone/Maps/3party/FBSDKShareKit.framework/FBSDKShareKit diff --git a/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h new file mode 100644 index 0000000000..6f67f0a54a --- /dev/null +++ b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h @@ -0,0 +1,57 @@ +// 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 <Foundation/Foundation.h> + +#import <FBSDKCoreKit/FBSDKCopying.h> + +/** + * A container of arguments for a camera effect. + * An argument is a NSString identified by a NSString key. + */ +@interface FBSDKCameraEffectArguments : NSObject <FBSDKCopying, NSSecureCoding> + +/** + Sets a string argument in the container. + - Parameter string: The argument + - Parameter key: The key for the argument + */ +- (void)setString:(NSString *)string forKey:(NSString *)key; + +/** + Gets a string argument from the container. + - Parameter key: The key for the argument + - Returns: The string value or nil + */ +- (NSString *)stringForKey:(NSString *)key; + +/** + Sets a string array argument in the container. + - Parameter array: The array argument + - Parameter key: The key for the argument + */ +- (void)setArray:(NSArray<NSString *> *)array forKey:(NSString *)key; + +/** + Gets an array argument from the container. + - Parameter key: The key for the argument + - Returns: The array argument + */ +- (NSArray *)arrayForKey:(NSString *)key; + +@end diff --git a/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h new file mode 100644 index 0000000000..37aeff37d3 --- /dev/null +++ b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h @@ -0,0 +1,43 @@ +// 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 <UIKit/UIKit.h> + +#import <FBSDKCoreKit/FBSDKCopying.h> + +/** + * A container of textures for a camera effect. + * A texture for a camera effect is an UIImages identified by a NSString key. + */ +@interface FBSDKCameraEffectTextures : NSObject <FBSDKCopying, NSSecureCoding> + +/** + Sets the image for a texture key. + - Parameter image: The UIImage for the texture + - Parameter name: The key for the texture + */ +- (void)setImage:(UIImage *)image forKey:(NSString *)key; + +/** + Gets the image for a texture key. + - Parameter name: The key for the texture + - Returns: The texture UIImage or nil + */ +- (UIImage *)imageForKey:(NSString *)key; + +@end diff --git a/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h new file mode 100644 index 0000000000..65e2f6bdc3 --- /dev/null +++ b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h @@ -0,0 +1,52 @@ +// 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 <Foundation/Foundation.h> + +#import <FBSDKShareKit/FBSDKCameraEffectArguments.h> +#import <FBSDKShareKit/FBSDKCameraEffectTextures.h> +#import <FBSDKShareKit/FBSDKSharingContent.h> + +/** + A model for content to share with a Facebook camera effect. + */ +@interface FBSDKShareCameraEffectContent : NSObject <FBSDKSharingContent> + +/** + ID of the camera effect to use. + */ +@property (nonatomic, copy) NSString *effectID; + +/** + Arguments for the effect. + */ +@property (nonatomic, copy) FBSDKCameraEffectArguments *effectArguments; + +/** + Textures for the effect. + */ +@property (nonatomic, copy) FBSDKCameraEffectTextures *effectTextures; + +/** + Compares the receiver to another camera effect content. + - Parameter content: The other content + - Returns: YES if the receiver's values are equal to the other content's values; otherwise NO + */ +- (BOOL)isEqualToShareCameraEffectContent:(FBSDKShareCameraEffectContent *)content; + +@end diff --git a/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKShareKit.h b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKShareKit.h index 18813d4764..87d7a43f6d 100644 --- a/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKShareKit.h +++ b/iphone/Maps/3party/FBSDKShareKit.framework/Headers/FBSDKShareKit.h @@ -45,6 +45,7 @@ #import <FBSDKShareKit/FBSDKLikeObjectType.h> #import <FBSDKShareKit/FBSDKMessageDialog.h> #import <FBSDKShareKit/FBSDKShareButton.h> +#import <FBSDKShareKit/FBSDKShareCameraEffectContent.h> #import <FBSDKShareKit/FBSDKShareDialog.h> #import <FBSDKShareKit/FBSDKShareDialogMode.h> #import <FBSDKShareKit/FBSDKShareMediaContent.h> diff --git a/iphone/Maps/3party/FBSDKShareKit.framework/Info.plist b/iphone/Maps/3party/FBSDKShareKit.framework/Info.plist Binary files differindex 35cc79be19..000e547405 100644 --- a/iphone/Maps/3party/FBSDKShareKit.framework/Info.plist +++ b/iphone/Maps/3party/FBSDKShareKit.framework/Info.plist |