lpw
2026-07-15 1e76915d56eba893c684cf9794cb23f7017fe6a1
frameworks/FBSDKCoreKit.xcframework/ios-arm64_arm64e/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h
File was renamed from frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
#elif defined(__arm64e__) && __arm64e__
// Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 clang-1700.6.3.2)
#ifndef FBSDKCOREKIT_SWIFT_H
#define FBSDKCOREKIT_SWIFT_H
#pragma clang diagnostic push
@@ -720,6 +720,7 @@
/// This field will only be populated if your user has granted permissions to your
/// application.
@property (nonatomic, readonly, copy) NSSet<NSString *> * _Nullable permissions;
@property (nonatomic, readonly) BOOL isLimited;
/// Indicates whether this type will automatically observe access token changes
/// (via <code>AccessTokenDidChange</code> notifications).
/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user
@@ -951,6 +952,7 @@
@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata;
@property (nonatomic, readonly, copy) NSDictionary<NSString *, id> * _Nullable persistableDataProcessingOptions;
@property (nonatomic) BOOL isDomainErrorEnabled;
@property (nonatomic) NSTimeInterval limitedLoginAutoRefreshInterval;
/// Sets the data processing options.
/// \param options The list of options.
///
@@ -963,6 +965,8 @@
/// \param state The code for the state. 
///
- (void)setDataProcessingOptions:(NSArray<NSString *> * _Nullable)options country:(int32_t)country state:(int32_t)state;
/// Check if a particular logging behavior is enabled.
- (BOOL)isLoggingBehaviorEnabled:(FBSDKLoggingBehavior _Nonnull)loggingBehavior SWIFT_WARN_UNUSED_RESULT;
@end
SWIFT_CLASS_NAMED("Settings")
@@ -1092,6 +1096,11 @@
/// as a <code>LoggingBehavior</code>.
///
- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior;
/// Check if a particular logging behavior is enabled.
/// Performs the membership check entirely in Swift to avoid the
/// ObjC NSSet bridge path that is vulnerable to linker ICF bugs
/// with static XCFrameworks.
- (BOOL)isLoggingBehaviorEnabled:(FBSDKLoggingBehavior _Nonnull)loggingBehavior SWIFT_WARN_UNUSED_RESULT;
/// Internal property exposed to facilitate transition to Swift.
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE
@@ -1120,8 +1129,19 @@
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE
@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue;
/// The minimum interval between automatic Limited Login background refreshes, in seconds.
/// Auto-refresh runs once per foreground for any active Limited Login session whose
/// token carries a <code>cnf.jkt</code> binding (Phase 3 DPoP). Tokens without the binding fall
/// through as a no-op. The interval throttles repeated foregrounds within the window.
/// The default value is <code>86400.0</code> (24 hours).
@property (nonatomic) NSTimeInterval limitedLoginAutoRefreshInterval;
/// Controls whether to show domain errors.
@property (nonatomic) BOOL isDomainErrorEnabled;
/// Controls whether to add the user to the messaging customer base for WhatsApp.
/// The default value is <code>nil</code> (field not sent in the payload).
/// Set to <code>true</code> or <code>false</code> to explicitly include the field in the payload.
/// This value is stored on the device and persists across app launches.
@property (nonatomic, strong) NSNumber * _Nullable addToMessagingCustomerBaseForWhatsApp;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end
@@ -1130,10 +1150,6 @@
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE
- (void)recordInstall;
/// 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)logWarnings;
/// Internal method exposed to facilitate transition to Swift.
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE
@@ -1417,8 +1433,8 @@
#pragma clang diagnostic pop
#endif
#elif defined(__x86_64__) && __x86_64__
// Generated by Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 clang-1700.6.3.2)
#ifndef FBSDKCOREKIT_SWIFT_H
#define FBSDKCOREKIT_SWIFT_H
#pragma clang diagnostic push
@@ -2138,6 +2154,7 @@
/// This field will only be populated if your user has granted permissions to your
/// application.
@property (nonatomic, readonly, copy) NSSet<NSString *> * _Nullable permissions;
@property (nonatomic, readonly) BOOL isLimited;
/// Indicates whether this type will automatically observe access token changes
/// (via <code>AccessTokenDidChange</code> notifications).
/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user
@@ -2369,6 +2386,7 @@
@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata;
@property (nonatomic, readonly, copy) NSDictionary<NSString *, id> * _Nullable persistableDataProcessingOptions;
@property (nonatomic) BOOL isDomainErrorEnabled;
@property (nonatomic) NSTimeInterval limitedLoginAutoRefreshInterval;
/// Sets the data processing options.
/// \param options The list of options.
///
@@ -2381,6 +2399,8 @@
/// \param state The code for the state. 
///
- (void)setDataProcessingOptions:(NSArray<NSString *> * _Nullable)options country:(int32_t)country state:(int32_t)state;
/// Check if a particular logging behavior is enabled.
- (BOOL)isLoggingBehaviorEnabled:(FBSDKLoggingBehavior _Nonnull)loggingBehavior SWIFT_WARN_UNUSED_RESULT;
@end
SWIFT_CLASS_NAMED("Settings")
@@ -2510,6 +2530,11 @@
/// as a <code>LoggingBehavior</code>.
///
- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior;
/// Check if a particular logging behavior is enabled.
/// Performs the membership check entirely in Swift to avoid the
/// ObjC NSSet bridge path that is vulnerable to linker ICF bugs
/// with static XCFrameworks.
- (BOOL)isLoggingBehaviorEnabled:(FBSDKLoggingBehavior _Nonnull)loggingBehavior SWIFT_WARN_UNUSED_RESULT;
/// Internal property exposed to facilitate transition to Swift.
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE
@@ -2538,8 +2563,19 @@
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE
@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue;
/// The minimum interval between automatic Limited Login background refreshes, in seconds.
/// Auto-refresh runs once per foreground for any active Limited Login session whose
/// token carries a <code>cnf.jkt</code> binding (Phase 3 DPoP). Tokens without the binding fall
/// through as a no-op. The interval throttles repeated foregrounds within the window.
/// The default value is <code>86400.0</code> (24 hours).
@property (nonatomic) NSTimeInterval limitedLoginAutoRefreshInterval;
/// Controls whether to show domain errors.
@property (nonatomic) BOOL isDomainErrorEnabled;
/// Controls whether to add the user to the messaging customer base for WhatsApp.
/// The default value is <code>nil</code> (field not sent in the payload).
/// Set to <code>true</code> or <code>false</code> to explicitly include the field in the payload.
/// This value is stored on the device and persists across app launches.
@property (nonatomic, strong) NSNumber * _Nullable addToMessagingCustomerBaseForWhatsApp;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end
@@ -2548,10 +2584,6 @@
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE
- (void)recordInstall;
/// 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)logWarnings;
/// Internal method exposed to facilitate transition to Swift.
/// API Subject to change or removal without warning. Do not use.
/// @warning INTERNAL - DO NOT USE