| File was renamed from frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h |
| | |
| | | #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 |
| | |
| | | /// 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 |
| | |
| | | @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. |
| | | /// |
| | |
| | | /// \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") |
| | |
| | | /// 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 |
| | |
| | | /// 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 |
| | | |
| | |
| | | /// 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 |
| | |
| | | #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 |
| | |
| | | /// 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 |
| | |
| | | @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. |
| | | /// |
| | |
| | | /// \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") |
| | |
| | | /// 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 |
| | |
| | | /// 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 |
| | | |
| | |
| | | /// 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 |