From e1c823bb42a030dbc351c2a9f542fa3afddf2dd0 Mon Sep 17 00:00:00 2001 From: lpw <812862340@qq.com> Date: Thu, 11 Sep 2025 09:03:41 +0800 Subject: [PATCH] 提交版本 4.7.0 --- frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h | 470 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 236 insertions(+), 234 deletions(-) diff --git a/frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h b/frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h index ce9bb8f..4fa6421 100644 --- a/frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h +++ b/frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) +// 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 @@ -23,7 +23,6 @@ # include <swift/objc-prologue.h> #endif -#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" #if defined(__OBJC__) #include <Foundation/Foundation.h> @@ -32,10 +31,33 @@ #include <cstdint> #include <cstddef> #include <cstdbool> +#include <cstring> +#include <stdlib.h> +#include <new> +#include <type_traits> #else #include <stdint.h> #include <stddef.h> #include <stdbool.h> +#include <string.h> +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include(<ptrauth.h>) +# include <ptrauth.h> +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop #endif #if !defined(SWIFT_TYPEDEFS) @@ -43,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 @@ -71,53 +94,66 @@ # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else -# define SWIFT_CLASS_PROPERTY(...) +# define SWIFT_CLASS_PROPERTY(...) # endif #endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif #endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif #endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif #endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif #endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif #endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif #endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif #endif #if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA +# define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) @@ -137,28 +173,25 @@ # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif - #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif - #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif - #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else -# define OBJC_DESIGNATED_INITIALIZER +# define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# if __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else -# define SWIFT_ENUM_ATTR(_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) @@ -187,14 +220,16 @@ #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif #endif #if defined(__OBJC__) #if !defined(IBSegueAction) -# define IBSegueAction +# define IBSegueAction #endif #endif #if !defined(SWIFT_EXTERN) @@ -207,26 +242,42 @@ #if !defined(SWIFT_CALL) # define SWIFT_CALL __attribute__((swiftcall)) #endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) #endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept #else -#if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT #endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif #endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL #endif #endif #if defined(__OBJC__) -#if __has_feature(modules) +#if __has_feature(objc_modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @@ -247,6 +298,7 @@ #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -260,7 +312,6 @@ @class NSURL; @class NSString; enum FBSDKAppInviteDestination : NSInteger; - /// A model for app invite SWIFT_CLASS_NAMED("AppInviteContent") @interface FBSDKAppInviteContent : NSObject @@ -291,7 +342,6 @@ FBSDKAppInviteDestinationMessenger = 1, }; - /// An interface for validatable content and media. SWIFT_PROTOCOL_NAMED("SharingValidatable") @protocol FBSDKSharingValidatable @@ -304,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. @@ -335,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") @@ -352,7 +398,6 @@ @end @protocol FBSDKSharingContent; - /// The common interface for sharing buttons. /// See FBSendButton and FBShareButton SWIFT_PROTOCOL_NAMED("SharingButton") @@ -363,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. @@ -380,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. @@ -396,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") @@ -419,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") @@ -439,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> @@ -454,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 @@ -526,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 @@ -559,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> @@ -589,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 @@ -600,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> @@ -640,7 +669,6 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) @end @@ -665,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; @@ -694,7 +719,6 @@ FBSDKShareErrorUnknown = 203, }; - /// A model for status and link content to be shared. SWIFT_CLASS_NAMED("ShareLinkContent") @interface FBSDKShareLinkContent : NSObject @@ -705,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. @@ -722,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 @@ -732,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") @@ -771,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 @@ -788,7 +812,6 @@ @end @class PHAsset; - /// A photo for sharing. SWIFT_CLASS_NAMED("SharePhoto") @interface FBSDKSharePhoto : NSObject <FBSDKShareMedia> @@ -832,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") @@ -867,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 @@ -877,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> @@ -919,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") @@ -954,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 @@ -964,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 @@ -993,20 +997,17 @@ - (void)sharerDidCancel:(id <FBSDKSharing> _Nonnull)sharer; @end - - - -#endif -#if defined(__cplusplus) #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop +#endif +#if defined(__cplusplus) #endif #pragma clang diagnostic pop #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) +// 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 @@ -1029,7 +1030,6 @@ # include <swift/objc-prologue.h> #endif -#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" #if defined(__OBJC__) #include <Foundation/Foundation.h> @@ -1038,10 +1038,33 @@ #include <cstdint> #include <cstddef> #include <cstdbool> +#include <cstring> +#include <stdlib.h> +#include <new> +#include <type_traits> #else #include <stdint.h> #include <stddef.h> #include <stdbool.h> +#include <string.h> +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include(<ptrauth.h>) +# include <ptrauth.h> +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop #endif #if !defined(SWIFT_TYPEDEFS) @@ -1049,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 @@ -1077,53 +1101,66 @@ # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else -# define SWIFT_CLASS_PROPERTY(...) +# define SWIFT_CLASS_PROPERTY(...) # endif #endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif #endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif #endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif #endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif #endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif #endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif #endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif #endif #if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA +# define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) @@ -1143,28 +1180,25 @@ # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif - #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif - #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif - #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else -# define OBJC_DESIGNATED_INITIALIZER +# define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# if __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else -# define SWIFT_ENUM_ATTR(_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) @@ -1193,14 +1227,16 @@ #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif #endif #if defined(__OBJC__) #if !defined(IBSegueAction) -# define IBSegueAction +# define IBSegueAction #endif #endif #if !defined(SWIFT_EXTERN) @@ -1213,26 +1249,42 @@ #if !defined(SWIFT_CALL) # define SWIFT_CALL __attribute__((swiftcall)) #endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) #endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept #else -#if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT #endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif #endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL #endif #endif #if defined(__OBJC__) -#if __has_feature(modules) +#if __has_feature(objc_modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @@ -1253,6 +1305,7 @@ #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1266,7 +1319,6 @@ @class NSURL; @class NSString; enum FBSDKAppInviteDestination : NSInteger; - /// A model for app invite SWIFT_CLASS_NAMED("AppInviteContent") @interface FBSDKAppInviteContent : NSObject @@ -1297,7 +1349,6 @@ FBSDKAppInviteDestinationMessenger = 1, }; - /// An interface for validatable content and media. SWIFT_PROTOCOL_NAMED("SharingValidatable") @protocol FBSDKSharingValidatable @@ -1310,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. @@ -1341,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") @@ -1358,7 +1405,6 @@ @end @protocol FBSDKSharingContent; - /// The common interface for sharing buttons. /// See FBSendButton and FBShareButton SWIFT_PROTOCOL_NAMED("SharingButton") @@ -1369,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. @@ -1386,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. @@ -1402,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") @@ -1425,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") @@ -1445,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> @@ -1460,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 @@ -1532,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 @@ -1565,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> @@ -1595,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 @@ -1606,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> @@ -1646,7 +1676,6 @@ + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - @interface FBSDKShareDialog (SWIFT_EXTENSION(FBSDKShareKit)) @end @@ -1671,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; @@ -1700,7 +1726,6 @@ FBSDKShareErrorUnknown = 203, }; - /// A model for status and link content to be shared. SWIFT_CLASS_NAMED("ShareLinkContent") @interface FBSDKShareLinkContent : NSObject @@ -1711,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. @@ -1728,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 @@ -1738,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") @@ -1777,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 @@ -1794,7 +1819,6 @@ @end @class PHAsset; - /// A photo for sharing. SWIFT_CLASS_NAMED("SharePhoto") @interface FBSDKSharePhoto : NSObject <FBSDKShareMedia> @@ -1838,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") @@ -1873,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 @@ -1883,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> @@ -1925,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") @@ -1960,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 @@ -1970,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 @@ -1999,15 +2004,12 @@ - (void)sharerDidCancel:(id <FBSDKSharing> _Nonnull)sharer; @end - - - -#endif -#if defined(__cplusplus) #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif +#if defined(__cplusplus) +#endif #pragma clang diagnostic pop #endif -- Gitblit v1.8.0