From e0ec4235cc7b8d05ec1aaa414ec2d2cac798d74e Mon Sep 17 00:00:00 2001 From: lpw Date: Sat, 03 Jun 2023 09:18:20 +0800 Subject: [PATCH] 3.15.0 --- frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h | 65 ++++++++++++++++++++++---------- 1 files changed, 45 insertions(+), 20 deletions(-) diff --git a/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h b/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h index 9ac7799..4882c97 100644 --- a/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h +++ b/frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h @@ -11,12 +11,23 @@ #import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h> #import <FBSDKCoreKit/FBSDKGraphRequestConnectionDelegate.h> +@protocol FBSDKURLSessionProxyProviding; +@protocol FBSDKErrorConfigurationProviding; +@protocol FBSDKGraphRequestPiggybackManaging; +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKEventLogging; +@protocol FBSDKOperatingSystemVersionComparing; +@protocol FBSDKMacCatalystDetermining; +@protocol FBSDKAccessTokenProviding; +@protocol FBSDKErrorCreating; +@protocol FBSDKAuthenticationTokenProviding; + NS_ASSUME_NONNULL_BEGIN /** The key in the result dictionary for requests to old versions of the Graph API whose response is not a JSON object. - When a request returns a non-JSON response (such as a "true" literal), that response will be wrapped into a dictionary using this const as the key. This only applies for very few Graph API @@ -33,24 +44,17 @@ The request settings are encapsulated in a reusable <FBSDKGraphRequest> object. The `FBSDKGraphRequestConnection` object encapsulates the concerns of a single communication e.g. starting a connection, canceling a connection, or batching requests. - */ NS_SWIFT_NAME(GraphRequestConnection) @interface FBSDKGraphRequestConnection : NSObject <FBSDKGraphRequestConnecting> -/** - The default timeout on all FBSDKGraphRequestConnection instances. Defaults to 60 seconds. - */ +/// The default timeout on all FBSDKGraphRequestConnection instances. Defaults to 60 seconds. @property (class, nonatomic, assign) NSTimeInterval defaultConnectionTimeout; -/** - The delegate object that receives updates. - */ +/// The delegate object that receives updates. @property (nullable, nonatomic, weak) id<FBSDKGraphRequestConnectionDelegate> delegate; -/** - Gets or sets the timeout interval to wait for a response before giving up. - */ +/// Gets or sets the timeout interval to wait for a response before giving up. @property (nonatomic, assign) NSTimeInterval timeout; /** @@ -72,13 +76,9 @@ */ @property (nullable, nonatomic) NSOperationQueue *delegateQueue; -/** - @methodgroup Class methods - */ +/// @methodgroup Class methods -/** - @methodgroup Adding requests - */ +/// @methodgroup Adding requests /** @method @@ -138,9 +138,7 @@ parameters:(nullable NSDictionary<NSString *, id> *)parameters completion:(FBSDKGraphRequestCompletion)completion; -/** - @methodgroup Instance methods - */ +/// @methodgroup Instance methods /** @method @@ -182,6 +180,33 @@ */ - (void)overrideGraphAPIVersion:(NSString *)version; +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ ++ (void)setCanMakeRequests; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ ++ (void)configureWithURLSessionProxyFactory:(nonnull id<FBSDKURLSessionProxyProviding>)proxyFactory + errorConfigurationProvider:(nonnull id<FBSDKErrorConfigurationProviding>)errorConfigurationProvider + piggybackManager:(nonnull id<FBSDKGraphRequestPiggybackManaging>)piggybackManager + settings:(nonnull id<FBSDKSettings>)settings + graphRequestConnectionFactory:(nonnull id<FBSDKGraphRequestConnectionFactory>)factory + eventLogger:(nonnull id<FBSDKEventLogging>)eventLogger + operatingSystemVersionComparer:(nonnull id<FBSDKOperatingSystemVersionComparing>)operatingSystemVersionComparer + macCatalystDeterminator:(nonnull id<FBSDKMacCatalystDetermining>)macCatalystDeterminator + accessTokenProvider:(nonnull Class<FBSDKAccessTokenProviding>)accessTokenProvider + errorFactory:(nonnull id<FBSDKErrorCreating>)errorFactory + authenticationTokenProvider:(nonnull Class<FBSDKAuthenticationTokenProviding>)authenticationTokenProvider +NS_SWIFT_NAME(configure(urlSessionProxyFactory:errorConfigurationProvider:piggybackManager:settings:graphRequestConnectionFactory:eventLogger:operatingSystemVersionComparer:macCatalystDeterminator:accessTokenProvider:errorFactory:authenticationTokenProvider:)); + @end NS_ASSUME_NONNULL_END -- Gitblit v1.8.0