From 3f21f1e4d3d5e22d57ec392c41098841e8b0784d Mon Sep 17 00:00:00 2001 From: lpw <812862340@qq.com> Date: Thu, 11 Sep 2025 09:19:30 +0800 Subject: [PATCH] 提交版本 4.7.0 --- WAFbImpl/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h | 132 +++++-------------------------------------- 1 files changed, 16 insertions(+), 116 deletions(-) diff --git a/WAFbImpl/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h b/WAFbImpl/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h index 3cae16c..4fa6421 100644 --- a/WAFbImpl/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h +++ b/WAFbImpl/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// Generated by Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -65,6 +65,7 @@ # if __has_include(<uchar.h>) # include <uchar.h> # elif !defined(__cplusplus) +typedef unsigned char char8_t; typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif @@ -311,7 +312,6 @@ @class NSURL; @class NSString; enum FBSDKAppInviteDestination : NSInteger; - /// A model for app invite SWIFT_CLASS_NAMED("AppInviteContent") @interface FBSDKAppInviteContent : NSObject @@ -342,7 +342,6 @@ FBSDKAppInviteDestinationMessenger = 1, }; - /// An interface for validatable content and media. SWIFT_PROTOCOL_NAMED("SharingValidatable") @protocol FBSDKSharingValidatable @@ -355,12 +354,9 @@ - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)options error:(NSError * _Nullable * _Nullable)error; @end - @interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - /// A container of arguments for a camera effect. /// An argument is a <code>String</code> or <code>[String]</code> identified by a <code>String</code> key. @@ -386,7 +382,6 @@ @end @class UIImage; - /// A container of textures for a camera effect. /// A texture for a camera effect is an UIImages identified by a NSString key. SWIFT_CLASS_NAMED("CameraEffectTextures") @@ -403,7 +398,6 @@ @end @protocol FBSDKSharingContent; - /// The common interface for sharing buttons. /// See FBSendButton and FBShareButton SWIFT_PROTOCOL_NAMED("SharingButton") @@ -414,7 +408,6 @@ @class FBSDKMessageDialog; @class NSCoder; - /// A button to send content through Messenger. /// Tapping the receiver will invoke the FBSDKShareDialog with the attached shareContent. If the dialog cannot /// be shown, the button will be disable. @@ -431,8 +424,6 @@ - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; @end - - /// A button to share content. /// Tapping the receiver will invoke the FBSDKShareDialog with the attached shareContent. If the dialog cannot /// be shown, the button will be disabled. @@ -447,8 +438,6 @@ - (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; @end - - /// Represents a single hashtag that can be used with the share dialog. SWIFT_CLASS_NAMED("Hashtag") @@ -470,9 +459,7 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - @protocol FBSDKSharingDelegate; - /// The common interface for components that initiate sharing. /// See ShareDialog, MessageDialog SWIFT_PROTOCOL_NAMED("Sharing") @@ -490,7 +477,6 @@ - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - /// The common interface for dialogs that initiate sharing. SWIFT_PROTOCOL_NAMED("SharingDialog") @protocol FBSDKSharingDialog <FBSDKSharing> @@ -505,7 +491,6 @@ /// @return <code>true</code> if the receiver was able to begin sharing, otherwise <code>false</code>. - (BOOL)show; @end - /// A dialog for sharing content through Messenger. /// SUPPORTED SHARE TYPES @@ -577,9 +562,6 @@ - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - - - /// A model for content to share with a Facebook camera effect. SWIFT_CLASS_NAMED("ShareCameraEffectContent") @interface FBSDKShareCameraEffectContent : NSObject @@ -610,7 +592,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") @protocol FBSDKSharingContent <FBSDKSharingValidatable, NSObject> @@ -640,7 +621,6 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKShareCameraEffectContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -651,10 +631,8 @@ - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - @class UIViewController; enum FBSDKShareDialogMode : NSUInteger; - /// A dialog for sharing content on Facebook. SWIFT_CLASS_NAMED("ShareDialog") @interface FBSDKShareDialog : NSObject <FBSDKSharingDialog> @@ -691,7 +669,6 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) @end @@ -716,14 +693,11 @@ }; @class FBSDKWebDialog; - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKWebDialogDelegate> - (void)webDialog:(FBSDKWebDialog * _Nonnull)webDialog didCompleteWithResults:(NSDictionary<NSString *, id> * _Nonnull)results; - (void)webDialog:(FBSDKWebDialog * _Nonnull)webDialog didFailWithError:(NSError * _Nonnull)error; - (void)webDialogDidCancel:(FBSDKWebDialog * _Nonnull)webDialog; @end - - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) @property (nonatomic, readonly) BOOL canShow; @@ -745,7 +719,6 @@ FBSDKShareErrorUnknown = 203, }; - /// A model for status and link content to be shared. SWIFT_CLASS_NAMED("ShareLinkContent") @interface FBSDKShareLinkContent : NSObject @@ -756,6 +729,12 @@ /// This URL will be checked for all link meta tags for linking in platform specific ways. See documentation /// for App Links (https://developers.facebook.com/docs/applinks/) @property (nonatomic, copy) NSURL * _Nullable contentURL; +/// URI for the resource available at the URL which will be used to identify resources +/// * +@property (nonatomic, copy) NSString * _Nullable entityURI; +/// Boolean which decides if we are allowed to add music to the attachment +/// * +@property (nonatomic) BOOL isMusicAttachmentAllowed; /// Hashtag for the content being shared. @property (nonatomic, strong) FBSDKHashtag * _Nullable hashtag; /// List of IDs for taggable people to tag with this content. @@ -773,7 +752,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -783,18 +761,15 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - /// A protocol for media content (photo or video) to be shared. SWIFT_PROTOCOL_NAMED("ShareMedia") @protocol FBSDKShareMedia @end - /// A model for media content (photo or video) to be shared. SWIFT_CLASS_NAMED("ShareMediaContent") @@ -822,12 +797,10 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - @interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the @@ -839,7 +812,6 @@ @end @class PHAsset; - /// A photo for sharing. SWIFT_CLASS_NAMED("SharePhoto") @interface FBSDKSharePhoto : NSObject <FBSDKShareMedia> @@ -883,14 +855,10 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - - @interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - /// A model for photo content to be shared. SWIFT_CLASS_NAMED("SharePhotoContent") @@ -918,7 +886,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -928,15 +895,12 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - @class NSData; - /// A video for sharing. SWIFT_CLASS_NAMED("ShareVideo") @interface FBSDKShareVideo : NSObject <FBSDKShareMedia> @@ -970,14 +934,10 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - - @interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - /// A model for video content to be shared. SWIFT_CLASS_NAMED("ShareVideoContent") @@ -1005,7 +965,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -1015,15 +974,9 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - - - - /// A delegate for types conforming to the <code>Sharing</code> protocol. /// The delegate is notified with the results of the sharer as long as the application has permissions to @@ -1043,9 +996,6 @@ /// @param sharer The sharer that completed. - (void)sharerDidCancel:(id <FBSDKSharing> _Nonnull)sharer; @end - - - #endif #if __has_attribute(external_source_symbol) @@ -1057,7 +1007,7 @@ #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// Generated by Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -1122,6 +1072,7 @@ # if __has_include(<uchar.h>) # include <uchar.h> # elif !defined(__cplusplus) +typedef unsigned char char8_t; typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif @@ -1368,7 +1319,6 @@ @class NSURL; @class NSString; enum FBSDKAppInviteDestination : NSInteger; - /// A model for app invite SWIFT_CLASS_NAMED("AppInviteContent") @interface FBSDKAppInviteContent : NSObject @@ -1399,7 +1349,6 @@ FBSDKAppInviteDestinationMessenger = 1, }; - /// An interface for validatable content and media. SWIFT_PROTOCOL_NAMED("SharingValidatable") @protocol FBSDKSharingValidatable @@ -1412,12 +1361,9 @@ - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)options error:(NSError * _Nullable * _Nullable)error; @end - @interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - /// A container of arguments for a camera effect. /// An argument is a <code>String</code> or <code>[String]</code> identified by a <code>String</code> key. @@ -1443,7 +1389,6 @@ @end @class UIImage; - /// A container of textures for a camera effect. /// A texture for a camera effect is an UIImages identified by a NSString key. SWIFT_CLASS_NAMED("CameraEffectTextures") @@ -1460,7 +1405,6 @@ @end @protocol FBSDKSharingContent; - /// The common interface for sharing buttons. /// See FBSendButton and FBShareButton SWIFT_PROTOCOL_NAMED("SharingButton") @@ -1471,7 +1415,6 @@ @class FBSDKMessageDialog; @class NSCoder; - /// A button to send content through Messenger. /// Tapping the receiver will invoke the FBSDKShareDialog with the attached shareContent. If the dialog cannot /// be shown, the button will be disable. @@ -1488,8 +1431,6 @@ - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; @end - - /// A button to share content. /// Tapping the receiver will invoke the FBSDKShareDialog with the attached shareContent. If the dialog cannot /// be shown, the button will be disabled. @@ -1504,8 +1445,6 @@ - (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; @end - - /// Represents a single hashtag that can be used with the share dialog. SWIFT_CLASS_NAMED("Hashtag") @@ -1527,9 +1466,7 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - @protocol FBSDKSharingDelegate; - /// The common interface for components that initiate sharing. /// See ShareDialog, MessageDialog SWIFT_PROTOCOL_NAMED("Sharing") @@ -1547,7 +1484,6 @@ - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - /// The common interface for dialogs that initiate sharing. SWIFT_PROTOCOL_NAMED("SharingDialog") @protocol FBSDKSharingDialog <FBSDKSharing> @@ -1562,7 +1498,6 @@ /// @return <code>true</code> if the receiver was able to begin sharing, otherwise <code>false</code>. - (BOOL)show; @end - /// A dialog for sharing content through Messenger. /// SUPPORTED SHARE TYPES @@ -1634,9 +1569,6 @@ - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - - - /// A model for content to share with a Facebook camera effect. SWIFT_CLASS_NAMED("ShareCameraEffectContent") @interface FBSDKShareCameraEffectContent : NSObject @@ -1667,7 +1599,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") @protocol FBSDKSharingContent <FBSDKSharingValidatable, NSObject> @@ -1697,7 +1628,6 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKShareCameraEffectContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -1708,10 +1638,8 @@ - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - @class UIViewController; enum FBSDKShareDialogMode : NSUInteger; - /// A dialog for sharing content on Facebook. SWIFT_CLASS_NAMED("ShareDialog") @interface FBSDKShareDialog : NSObject <FBSDKSharingDialog> @@ -1748,7 +1676,6 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) @end @@ -1773,14 +1700,11 @@ }; @class FBSDKWebDialog; - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKWebDialogDelegate> - (void)webDialog:(FBSDKWebDialog * _Nonnull)webDialog didCompleteWithResults:(NSDictionary<NSString *, id> * _Nonnull)results; - (void)webDialog:(FBSDKWebDialog * _Nonnull)webDialog didFailWithError:(NSError * _Nonnull)error; - (void)webDialogDidCancel:(FBSDKWebDialog * _Nonnull)webDialog; @end - - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) @property (nonatomic, readonly) BOOL canShow; @@ -1802,7 +1726,6 @@ FBSDKShareErrorUnknown = 203, }; - /// A model for status and link content to be shared. SWIFT_CLASS_NAMED("ShareLinkContent") @interface FBSDKShareLinkContent : NSObject @@ -1813,6 +1736,12 @@ /// This URL will be checked for all link meta tags for linking in platform specific ways. See documentation /// for App Links (https://developers.facebook.com/docs/applinks/) @property (nonatomic, copy) NSURL * _Nullable contentURL; +/// URI for the resource available at the URL which will be used to identify resources +/// * +@property (nonatomic, copy) NSString * _Nullable entityURI; +/// Boolean which decides if we are allowed to add music to the attachment +/// * +@property (nonatomic) BOOL isMusicAttachmentAllowed; /// Hashtag for the content being shared. @property (nonatomic, strong) FBSDKHashtag * _Nullable hashtag; /// List of IDs for taggable people to tag with this content. @@ -1830,7 +1759,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -1840,18 +1768,15 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - /// A protocol for media content (photo or video) to be shared. SWIFT_PROTOCOL_NAMED("ShareMedia") @protocol FBSDKShareMedia @end - /// A model for media content (photo or video) to be shared. SWIFT_CLASS_NAMED("ShareMediaContent") @@ -1879,12 +1804,10 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - @interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the @@ -1896,7 +1819,6 @@ @end @class PHAsset; - /// A photo for sharing. SWIFT_CLASS_NAMED("SharePhoto") @interface FBSDKSharePhoto : NSObject <FBSDKShareMedia> @@ -1940,14 +1862,10 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - - @interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - /// A model for photo content to be shared. SWIFT_CLASS_NAMED("SharePhotoContent") @@ -1975,7 +1893,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -1985,15 +1902,12 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - @class NSData; - /// A video for sharing. SWIFT_CLASS_NAMED("ShareVideo") @interface FBSDKShareVideo : NSObject <FBSDKShareMedia> @@ -2027,14 +1941,10 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - - @interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - /// A model for video content to be shared. SWIFT_CLASS_NAMED("ShareVideoContent") @@ -2062,7 +1972,6 @@ - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - @interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingContent> /// Adds content to an existing dictionary as key/value pairs and returns the /// updated dictionary @@ -2072,15 +1981,9 @@ - (NSDictionary<NSString *, id> * _Nonnull)addParameters:(NSDictionary<NSString *, id> * _Nonnull)existingParameters bridgeOptions:(FBSDKShareBridgeOptions)bridgeOptions SWIFT_WARN_UNUSED_RESULT; @end - @interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) <FBSDKSharingValidatable> - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end - - - - - /// A delegate for types conforming to the <code>Sharing</code> protocol. /// The delegate is notified with the results of the sharer as long as the application has permissions to @@ -2100,9 +2003,6 @@ /// @param sharer The sharer that completed. - (void)sharerDidCancel:(id <FBSDKSharing> _Nonnull)sharer; @end - - - #endif #if __has_attribute(external_source_symbol) -- Gitblit v1.8.0